Error opening preview

Use this forum for questions regarding adoption and functionality of OpenEMM

Moderator: moderator

hisaltesse
Posts: 12
Joined: Sat May 30, 2015 3:03 am

Error opening preview

Post by hisaltesse »

I installed OpenEMM 2015 fine on Centos with Tomcat 8 and Java 8.

During configuration, when creating a new mailing I am getting the following:
Error occurred.

An unexpected error occurred. Please contact our support team.
The catalina logs show multiple JSP errors as follows:

May 30, 2015 1:51:12 AM org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.IllegalArgumentException: Page directive: invalid value for import
at org.apache.jasper.compiler.Node$PageDirective.validateImport(Node.java:610)
at org.apache.jasper.compiler.Node$PageDirective.addImport(Node.java:591)
at org.apache.jasper.compiler.Parser.parsePageDirective(Parser.java:344)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:458)
at org.apache.jasper.compiler.Parser.parseFileDirectives(Parser.java:1782)
at org.apache.jasper.compiler.Parser.parse(Parser.java:136)
at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:227)
at org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:117)
[...]

2015-05-30 01:51:12,654: WARN [http-nio-8080-exec-5] org.apache.struts.chain.commands.AbstractExceptionHandler - Unhandled exception
org.apache.jasper.JasperException: Unable to compile class for JSP
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:600)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:363)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
[...]
2015-05-30 01:51:12,655: WARN [http-nio-8080-exec-5] org.apache.struts.chain.commands.ExceptionCatcher - Exception from exceptionCommand 'servlet-exception'
org.apache.jasper.JasperException: Unable to compile class for JSP
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:600)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:363)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: Page directive: invalid value for import
at org.apache.jasper.compiler.Node$PageDirective.validateImport(Node.java:610)
at org.apache.jasper.compiler.Node$PageDirective.addImport(Node.java:591)
[...]
May 30, 2015 1:51:12 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [action] in context with path [] threw exception [org.apache.jasper.JasperException: Unable to compile class for JSP] with root cause
java.lang.IllegalArgumentException: Page directive: invalid value for import


Any help would be greatly appreciated. Thanks.
maschoff
Site Admin
Posts: 2596
Joined: Thu Aug 03, 2006 10:20 am
Location: Munich, Germany
Contact:

Re: Error opening preview

Post by maschoff »

"Unable to compile class" puzzles me. Do you use the final release of OpenEMM 2015? There were some issues with the beta version and release candidates? Do you use Oracle Java or a pre-installed Open Java?
OpenEMM Maintainer
hisaltesse
Posts: 12
Joined: Sat May 30, 2015 3:03 am

Re: Error opening preview

Post by hisaltesse »

Using the version of OpenEMM downloaded a couple of weeks ago. Do you have a direct link to download the latest release?
Also I downloaded Java 8 as suggested in the instructions.
maschoff
Site Admin
Posts: 2596
Joined: Thu Aug 03, 2006 10:20 am
Location: Munich, Germany
Contact:

Re: Error opening preview

Post by maschoff »

OpenEMM Maintainer
hisaltesse
Posts: 12
Joined: Sat May 30, 2015 3:03 am

Re: Error opening preview

Post by hisaltesse »

How do I find the current version or build that I have? Is there a place on the GUI that shows the version?
Also when I tried to update bi the GUI it said that here was no update available.
hisaltesse
Posts: 12
Joined: Sat May 30, 2015 3:03 am

Re: Error opening preview

Post by hisaltesse »

Also is the latest version says:
OpenEMM-2015-bin.tar.gz 2015-02-23
Does this mean that there has been no code update on this release since Feb 23?
maschoff
Site Admin
Posts: 2596
Joined: Thu Aug 03, 2006 10:20 am
Location: Munich, Germany
Contact:

Re: Error opening preview

Post by maschoff »

The version you use is fine and I have no idea what went wrong. You could try Tomcat 7 to make sure the reason is not your Tomcat 8 installation. Also, have a look at the Tomcat log when OpenEMM starts up, maybe you can find a hint there.
OpenEMM Maintainer
hisaltesse
Posts: 12
Joined: Sat May 30, 2015 3:03 am

Re: Error opening preview

Post by hisaltesse »

I did try tomcat 7 and it wouldn't even work so I reverted back to tomcat 8. (And yes I changed the listener as prescribed by the doc).

Why can't you guys make this software more self installable like the others PHPList etc. Such a powerful software but such a pain to install.
And why use java and tomcat vs PHP/Zend Framework?
hisaltesse
Posts: 12
Joined: Sat May 30, 2015 3:03 am

Re: Error opening preview

Post by hisaltesse »

Here is the tomcat startup (catalina) log right after starting openemm and before loading the GUI.

-bash-4.1$ cat logs/tomcat/catalina.2015-05-31.log
31-May-2015 17:09:11.707 WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin [SetPropertiesRule]{Server/Service/Engine/Host/Valve} Setting property 'resolveHosts' to 'false' did not find a matching property.
31-May-2015 17:09:11.752 WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'allowLinking' to 'true' did not find a matching property.
31-May-2015 17:09:11.754 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
31-May-2015 17:09:11.904 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
31-May-2015 17:09:11.922 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
31-May-2015 17:09:11.931 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
31-May-2015 17:09:11.934 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
31-May-2015 17:09:11.935 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 650 ms
31-May-2015 17:09:11.958 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina
31-May-2015 17:09:11.959 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.22
31-May-2015 17:09:16.171 INFO [openemm-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
31-May-2015 17:09:16.180 INFO [openemm-startStop-1] org.apache.catalina.core.ApplicationContext.log No Spring WebApplicationInitializer types detected on classpath
31-May-2015 17:09:16.258 INFO [openemm-startStop-1] org.apache.catalina.core.ApplicationContext.log Initializing Spring root WebApplicationContext
31-May-2015 17:09:20.764 SEVERE [openemm-startStop-1] org.apache.catalina.session.StandardManager.doLoad standardManager.loading.ioe
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: java.util.LinkedHashMap$LinkedKeyIterator
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1355)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1993)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1918)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1801)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371)
at org.apache.catalina.session.StandardSession.doReadObject(StandardSession.java:1634)
at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:1099)
at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:261)
at org.apache.catalina.session.StandardManager.load(StandardManager.java:180)
at org.apache.catalina.session.StandardManager.startInternal(StandardManager.java:460)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5184)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1399)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.NotSerializableException: java.util.LinkedHashMap$LinkedKeyIterator
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
at org.apache.catalina.session.StandardSession.doWriteObject(StandardSession.java:1710)
at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:1116)
at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:401)
at org.apache.catalina.session.StandardManager.unload(StandardManager.java:320)
at org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:487)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5386)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1425)
at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1414)
... 4 more

31-May-2015 17:09:20.765 SEVERE [openemm-startStop-1] org.apache.catalina.session.StandardManager.startInternal Exception loading sessions from persistent storage
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: java.util.LinkedHashMap$LinkedKeyIterator
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1355)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1993)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1918)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1801)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371)
at org.apache.catalina.session.StandardSession.doReadObject(StandardSession.java:1634)
at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:1099)
at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:261)
at org.apache.catalina.session.StandardManager.load(StandardManager.java:180)
at org.apache.catalina.session.StandardManager.startInternal(StandardManager.java:460)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5184)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1399)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.NotSerializableException: java.util.LinkedHashMap$LinkedKeyIterator
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
at org.apache.catalina.session.StandardSession.doWriteObject(StandardSession.java:1710)
at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:1116)
at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:401)
at org.apache.catalina.session.StandardManager.unload(StandardManager.java:320)
at org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:487)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5386)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1425)
at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1414)
... 4 more

31-May-2015 17:09:24.050 INFO [openemm-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
31-May-2015 17:09:24.057 INFO [openemm-startStop-1] org.apache.catalina.core.ApplicationContext.log No Spring WebApplicationInitializer types detected on classpath
31-May-2015 17:09:24.118 INFO [openemm-startStop-1] org.apache.catalina.core.ApplicationContext.log Initializing Spring root WebApplicationContext
31-May-2015 17:09:27.567 INFO [openemm-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
31-May-2015 17:09:27.577 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
31-May-2015 17:09:27.585 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
31-May-2015 17:09:27.586 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 15650 ms
maschoff
Site Admin
Posts: 2596
Joined: Thu Aug 03, 2006 10:20 am
Location: Munich, Germany
Contact:

Re: Error opening preview

Post by maschoff »

According to your log, Tomcat reports a SEVERE error - but not in a class of OpenEMM. Can you start Tomcat without OpenEMM properly?
OpenEMM Maintainer
hisaltesse
Posts: 12
Joined: Sat May 30, 2015 3:03 am

Re: Error opening preview

Post by hisaltesse »

Yes as suggested by the installation guide I was able to start tomcat properly and load the page before turning it off.
hisaltesse
Posts: 12
Joined: Sat May 30, 2015 3:03 am

Re: Error opening preview

Post by hisaltesse »

I just stopped openemm and then manually started tomcat from /opt/openemm/tomcat

Here are the logs I get. I can't seem to see any error.

31-May-2015 19:57:26.574 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.0.22
31-May-2015 19:57:26.576 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 29 2015 11:46:15 UTC
31-May-2015 19:57:26.576 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.0.22.0
31-May-2015 19:57:26.576 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux
31-May-2015 19:57:26.576 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 2.6.32-39-pve
31-May-2015 19:57:26.576 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
31-May-2015 19:57:26.576 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-28.b13.el6_6.x86_64/jre
31-May-2015 19:57:26.577 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_45-b13
31-May-2015 19:57:26.577 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation
31-May-2015 19:57:26.577 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /opt/openemm/apache-tomcat-8.0.22
31-May-2015 19:57:26.577 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /opt/openemm/apache-tomcat-8.0.22
31-May-2015 19:57:26.577 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/opt/openemm/tomcat/conf/logging.properties
31-May-2015 19:57:26.577 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
31-May-2015 19:57:26.578 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.endorsed.dirs=/opt/openemm/tomcat/endorsed
31-May-2015 19:57:26.578 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/opt/openemm/tomcat
31-May-2015 19:57:26.578 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/opt/openemm/tomcat
31-May-2015 19:57:26.578 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/opt/openemm/tomcat/temp
31-May-2015 19:57:26.578 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
31-May-2015 19:57:26.655 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
31-May-2015 19:57:26.672 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
31-May-2015 19:57:26.675 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
31-May-2015 19:57:26.676 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
31-May-2015 19:57:26.677 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 529 ms
31-May-2015 19:57:26.700 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina
31-May-2015 19:57:26.700 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.22
31-May-2015 19:57:26.711 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/openemm/apache-tomcat-8.0.22/webapps/host-manager
31-May-2015 19:57:27.019 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /opt/openemm/apache-tomcat-8.0.22/webapps/host-manager has finished in 308 ms
31-May-2015 19:57:27.020 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/openemm/apache-tomcat-8.0.22/webapps/docs
31-May-2015 19:57:27.040 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /opt/openemm/apache-tomcat-8.0.22/webapps/docs has finished in 19 ms
31-May-2015 19:57:27.040 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/openemm/apache-tomcat-8.0.22/webapps/examples
31-May-2015 19:57:27.299 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /opt/openemm/apache-tomcat-8.0.22/webapps/examples has finished in 259 ms
31-May-2015 19:57:27.299 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/openemm/apache-tomcat-8.0.22/webapps/ROOT
31-May-2015 19:57:27.328 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /opt/openemm/apache-tomcat-8.0.22/webapps/ROOT has finished in 29 ms
31-May-2015 19:57:27.328 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/openemm/apache-tomcat-8.0.22/webapps/manager
31-May-2015 19:57:27.349 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /opt/openemm/apache-tomcat-8.0.22/webapps/manager has finished in 20 ms
31-May-2015 19:57:27.352 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
31-May-2015 19:57:27.358 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
31-May-2015 19:57:27.359 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 682 ms
~
hisaltesse
Posts: 12
Joined: Sat May 30, 2015 3:03 am

Re: Error opening preview

Post by hisaltesse »

Any clue? Please note that this is on Centos 6.6
hisaltesse
Posts: 12
Joined: Sat May 30, 2015 3:03 am

Re: Error opening preview

Post by hisaltesse »

I asked the question in another forum and someone said this:
This is most likely a problem with the application code that's been deployed on to Tomcat. It's happening because you have persistent sessions enabled so they write whatever store you've configured at shutdown and now at startup they are trying to be re-established from that store, but the POJO that the application has put into the session object isn't serializable.

If the persistent session store is file based, you can probably resolve this instance of it just by removing the persistent session store file after Tomcat is stopped if the persistent session data is unimportant to you.
So maybe this should be moved to the bugs category of this forum?
Post Reply