TIBCO JasperReports® Server v7.2.0 and greater may see the following exception:
Exception in thread "License activation thread" java.lang.NoClassDefFoundError: org/apache/axis/AxisFault at com.jaspersoft.ji.license.LicenseSupport.doActivateLicense(LicenseSupport.java:213) at com.jaspersoft.ji.license.LicenseProviderImpl$1.run(LicenseProviderImpl.java:323) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.ClassNotFoundException: org.apache.axis.AxisFault at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1308) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1136) ... 3 more [/code]
This error message may appear because Axis JARs were removed in JasperReports® Server v7.2.0 and later versions. These packages were mostly used for SOAP Services and OLAP. Since SOAP was deprecated, these packages were excluded from JasperReports Server. However
This exception is a defect in the 7.2.0 and later versions of JasperReports Server. Functionality of the JasperReports Server is not affected.
The license checking process in JasperReports Server commercial editions also relies on SOAP requests to "activate" the license when the license is used for the first time on an operating system, so this non-fatal exception will appear in the logs.
The defect is submitted on Jaspersoft internal JIRA (internal tracking number JS-34829) and will be addressed in future releases.
The attached JARs within a zip can be deployed into WEB-INF/lib to remove the exception in the logs.
Case - 01771222 akovach