Datasubset to Excel Servlet (v3.0.0) [com.appiancorp.ps.plugins.downloaddatasubsetfromrule]

Certified Associate Developer

Hello guys,

We just upgraded to 20.4 and found the plugin downloaddatasubsetfromrule is no longer working. We see the following error: 

      The system has encountered a problem 

      We’re sorry! A problem occurred while processing your last request.

      Please contact the system administrator for more information.

The plugin is available and loaded in the Appian. Anyone had this issue? Is there a fix for it or an alternate solution?

Appreciate a quick reply.

Thanks.

Mahesh

  Discussion posts and replies are publicly visible

Parents Reply Children
  • 0
    Certified Associate Developer
    in reply to Chris

    Chris, 

    Appreciate your input. We checked the tomcat logs and are seeing this erro:

    2021-05-07 15:29:06,295 [ajp-nio-0.0.0.0-8009-exec-2] ERROR com.appiancorp.ap2.WrapFilter - Root cause:
    java.lang.NoSuchMethodError: com.appiancorp.core.expr.Expression.getAppianScriptEngineFactory()Lcom/appiancorp/core/expr/AppianScriptEngineFactory;

    As stated earlier, the plugin and its functions/smart services are registered and shown Admin/Plugins page. 

  • Sure thing - however I'm not intimately familiar with the inner workings of the plugin.  Have you tried uninstalling/reinstalling the plugin? 

    Otherwise, I would recommend transitioning to the OOTB component Export DSE to Excel.

  • Did you guys found a fix for this?  Thanks.

  • Just to add, we are testing an upgrade from 20.3 (plugin works there) to 21.1, and I am receiving the same error with this plugin on 21.1...  Luckily we have been transitioning to Export DSE to Excel, as it looks like 20.3 could be the max version that operates this plugin..

    2021-06-28 18:52:56,015 [ajp-nio-0.0.0.0-8009-exec-10] ERROR com.appiancorp.ap2.WrapFilter - javax.servlet.ServletException: Servlet execution threw an exception

    Caused by: java.lang.NoSuchMethodError: com.appiancorp.core.expr.Expression.getAppianScriptEngineFactory()Lcom/appiancorp/core/expr/AppianScriptEngineFactory;
    at com.appiancorp.ps.plugins.downloaddatasubsetfromrule.ExportDataSubsetToExcelServlet.doGet(ExportDataSubsetToExcelServlet.java:59)

    2021-06-28 18:52:56,017 [ajp-nio-0.0.0.0-8009-exec-10] ERROR com.appiancorp.ap2.WrapFilter - Root cause:
    java.lang.NoSuchMethodError: com.appiancorp.core.expr.Expression.getAppianScriptEngineFactory()Lcom/appiancorp/core/expr/AppianScriptEngineFactory;
    at com.appiancorp.ps.plugins.downloaddatasubsetfromrule.ExportDataSubsetToExcelServlet.doGet(ExportDataSubsetToExcelServlet.java:59)