Jump to content
We've recently updated our Privacy Statement, available here ×
  • Getting errors after applying hotfix to v8.0.4


    Jim W
    • Features: JasperReports Server Version: v8.0.3 Product: community.jaspersoft.com feedback

    Problem Description:

    After applying hotfix package to v8.0.4, jasperserver would not start.  You might be getting some missing jars related Jackson or the following error in localhost.log.

    25-Jan-2024 12:07:21.755 INFO [Catalina-utility-3] org.apache.catalina.core.ApplicationContext.log 1 Spring WebApplicationInitializers detected on classpath
    25-Jan-2024 12:07:21.798 SEVERE [Catalina-utility-3] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class [net.sf.jasperreports.phantomjs.PhantomJSServletContextListener]
    java.lang.ClassNotFoundException: net.sf.jasperreports.phantomjs.PhantomJSServletContextListener
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1407)
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1215)
    at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:539)
    at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:520)
    at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:150)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4691)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5230)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:728)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:696)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1185)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1933)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:748)
    25-Jan-2024 12:07:21.799 SEVERE [Catalina-utility-3] org.apache.catalina.core.StandardContext.listenerStart Skipped installing application listeners due to previous error(s)

    Solution:

    When applying the hotfix package for v8.0.4, there are the following sections,

    Added files:

    Modified files:

    Deleted files:

    IMPORTANT
    If you plan to apply this hotfix to JasperReports Server Pro 8.0.1, 8.0.2, 8.0.3 or 8.0.4 additionally delete the following libraries if found:
    WEB-INF/lib/athena-jdbc42-2.0.28.1000.jar
    WEB-INF/lib/commons-fileupload-1.*.jar
    WEB-INF/lib/jackson-annotations-2.1*.jar.... etc.

    *** You must delete all the IMPORTANT files before applying the hotfix files, then delete the files in Deleted files.

     

     

     


    User Feedback

    Recommended Comments

    There are no comments to display.



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...