Exception sending context initialized event to listener

Use this forum for questions regarding installation, upgrading and configuration of OpenEMM

Moderator: moderator

congnghiakhiem
Posts: 1
Joined: Fri Oct 05, 2012 1:50 pm

Exception sending context initialized event to listener

Post by congnghiakhiem »

I have installed OpenEMM in Windows XP sp3, Python 2.7, Tomcat 7, JDK 7.
But I can not start webapp

Code: Select all

Oct 05, 2012 7:39:16 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.agnitas.util.web.SessionCleanUpListener
java.lang.NullPointerException
	at java.io.File.<init>(Unknown Source)
	at org.apache.naming.resources.FileDirContext.doGetRealPath(FileDirContext.java:184)
	at org.apache.naming.resources.BaseDirContext.getRealPath(BaseDirContext.java:425)
	at org.apache.catalina.core.StandardContext.getRealPath(StandardContext.java:4501)
	at org.apache.catalina.core.ApplicationContext.getRealPath(ApplicationContext.java:412)
	at org.apache.catalina.core.ApplicationContextFacade.getRealPath(ApplicationContextFacade.java:335)
	at org.agnitas.util.web.SessionCleanUpListener.contextInitialized(SessionCleanUpListener.java:30)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4791)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5285)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1255)
	at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:714)
	at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:219)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:186)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

Can any1 help me, plz
ajay
Posts: 1
Joined: Thu Oct 03, 2013 11:00 am

Re: Exception sending context initialized event to listener

Post by ajay »

I got same error..........
maschoff
Site Admin
Posts: 2597
Joined: Thu Aug 03, 2006 10:20 am
Location: Munich, Germany
Contact:

Re: Exception sending context initialized event to listener

Post by maschoff »

OpenEMM 2013 and 2013 R2 do not work with Tomcat 7. OpenEMM 2013 needs Java 6 (unless you apply the patch in subdirectory Updates at SourceForge), OpenEMM 2013 R2 needs Java 7.
OpenEMM Maintainer
friedbrain
Posts: 62
Joined: Tue Aug 25, 2009 8:17 am

Re: Exception sending context initialized event to listener

Post by friedbrain »

Then the manual is wrong as it says:
Since OpenEMM is a web application using Java, it requires a web container like Tomcat. OpenEMM 2014
was only tested with Tomcat 7.
Download the latest binary distribution of release 7 from http://tomcat.apache.org. The core package is
suffient. The examples here use Tomcat 6.0.32 – you should adapt them to the latest version of Tomcat
7 as needed.
 Create
I don't know why an "OpenEMM 2014" is mentioned here ("OpenEMM-2013_InstallAdminGuide").

I wasted a complete day trying to get OpenEMM 2013 (updated from 2011) to run with Tomcat 7. :(
maschoff
Site Admin
Posts: 2597
Joined: Thu Aug 03, 2006 10:20 am
Location: Munich, Germany
Contact:

Re: Exception sending context initialized event to listener

Post by maschoff »

Oops, there was a mix up in the paragraph with the document version fo OpenEMM 2015. I just put a correction online, thanks for the hint! BTW, OpenEMM 2015 was just launched (and runs with Tomcat 7 and 8 ).
OpenEMM Maintainer
Post Reply