Page 1 of 1

Jasper Plugin Error

PostPosted: Tue Jun 04, 2019 7:59 am
by briese-it
I installed Servoy 2019.03.1 Application Server from scratch for testing and Iam not able to run my reports anymore. I already removed all other plugins to exclude interactions. Jasper plugin is the newest. With Servoy 8.3.3 everything runs fine.
The following error occurs:

Code: Select all
Jun 03, 2019 5:03:13 PM com.servoy.j2db.util.Debug error
SCHWERWIEGEND: Error occurred in server thread; nested exception is:
   java.lang.AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory.setFeature(Ljava/lang/String;Z)V
   at br_boss_flotte/forms/br_boss_flotte_fleet_dtl/runVesselDataReport:422 (runVesselDataReport)

java.rmi.ServerError: Error occurred in server thread; nested exception is:
   java.lang.AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory.setFeature(Ljava/lang/String;Z)V
   at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
   at sun.rmi.transport.Transport$1.run(Unknown Source)
   at sun.rmi.transport.Transport$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at sun.rmi.transport.Transport.serviceCall(Unknown Source)
   at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
   at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source)
   at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$256(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
   at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
   at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
   at sun.rmi.server.UnicastRef.invoke(Unknown Source)
   at com.servoy.plugins.jasperreports.JasperReportsServer_Stub.getJasperPrint(Unknown Source)
   at com.servoy.plugins.jasperreports.JasperReportsProvider.runReport(JasperReportsProvider.java:490)
   at com.servoy.plugins.jasperreports.JasperReportsProvider.js_runReport(JasperReportsProvider.java:372)
   at com.servoy.plugins.jasperreports.JasperReportsProvider.js_runReport(JasperReportsProvider.java:251)
   at com.servoy.plugins.jasperreports.JasperReportsProvider.js_runReport(JasperReportsProvider.java:194)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:138)
   at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:292)
   at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:52)
   at org.mozilla.javascript.gen.br_boss_flotte_forms_br_boss_flotte_fleet_dtl_runVesselDataReport_1131._c_runVesselDataReport_0(br_boss_flotte/forms/br_boss_flotte_fleet_dtl/runVesselDataReport:422)
   at org.mozilla.javascript.gen.br_boss_flotte_forms_br_boss_flotte_fleet_dtl_runVesselDataReport_1131.call(br_boss_flotte/forms/br_boss_flotte_fleet_dtl/runVesselDataReport)
   at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:399)
   at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3534)
   at org.mozilla.javascript.gen.br_boss_flotte_forms_br_boss_flotte_fleet_dtl_runVesselDataReport_1131.call(br_boss_flotte/forms/br_boss_flotte_fleet_dtl/runVesselDataReport)
   at com.servoy.j2db.scripting.ScriptEngine.executeFunction(ScriptEngine.java:665)
   at com.servoy.j2db.BasicFormController.executeFunction(BasicFormController.java:1074)
   at com.servoy.j2db.BasicFormController.executeFunction(BasicFormController.java:951)
   at com.servoy.j2db.plugins.ClientPluginAccessProvider$MethodExecutor.run(ClientPluginAccessProvider.java:600)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)

Re: Jasper Plugin Error

PostPosted: Fri Jul 05, 2019 11:13 am
by Gabi Boros
The problem was the wrong xerces lib from the jasper plugin; it is now fixed, please redownload the latest version from servoyforge.