Issue Description
A customer encountered the following error when running reports which contained bar code elements. A different customer encountered the same error during import/export actions from the UI. In the former case the customer was using Weblogic 12.1.3as their appserver , in the latter the appserver was Tomcat 8.
Caused by: java.lang.VerifyError: (class: org/castor/xml/XMLConfiguration, method: newInstance signature: ()Lorg/castor/core/util/Configuration;) Incompatible argument to function
Interestingly, not all Weblogic 12.1.3 or Tomcat 8 customers have met this issue. This is probably due to the complexities of class loading performed by the JVM and appservers.
Resolution
Remove castor-1.2.jar from the WEB-INFlib directory of your appserver, restart the webapp. This file was inadvertently left in the build, but unnoticed since classloading is probably often picking up the correct replace jars which are already in place
Ref. Case 00068480
Recommended Comments
There are no comments to display.