[Logo] Serotonin Software Community
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
NullPointerException an WinXP  XML
Forum Index » Mango installation
Author Message
martin

Initiate

Joined: 25/04/2008 17:24:17
Messages: 2
Offline

Hello,

I just tried to get the 1.2.1 release of mango running on a WinXP-Platform.

I use SUN-Java 1.6.0 Update 6 and Tomcat 6.0.16. Tomcat is running fine.
I installed Mango in ROOT, as described an the Download Page. Later on I want to have it in a seperate PATH, but at first it should run.

When restarting Tomcat after unpacking the files I get the following error mesage in the "localhost.....log"-File:

26.04.2008 20:51:41 org.apache.catalina.core.ApplicationContext log
INFO: Loading Spring root WebApplicationContext
26.04.2008 20:51:52 org.apache.catalina.core.StandardContext listenerStart
SCHWERWIEGEND: Exception sending context initialized event to listener instance of class com.serotonin.mango.MangoContextListener
com.serotonin.ShouldNeverHappenException: java.lang.NullPointerException
at com.serotonin.mango.db.DatabaseAccess.databaseCheck(DatabaseAccess.java:16
at com.serotonin.mango.db.DatabaseAccess.initialize(DatabaseAccess.java:69)
at com.serotonin.mango.MangoContextListener.databaseInitialize(MangoContextListener.java:171)
at com.serotonin.mango.MangoContextListener.contextInitialized(MangoContextListener.java:75)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4350)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:924)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:887)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:57
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:28
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NullPointerException
at java.io.Reader.<init>(Unknown Source)
at java.io.InputStreamReader.<init>(Unknown Source)
at org.apache.derby.iapi.tools.i18n.LocalizedInput.<init>(Unknown Source)
at org.apache.derby.iapi.tools.i18n.LocalizedResource.getNewEncodedInput(Unknown Source)
at org.apache.derby.tools.ij.runScript(Unknown Source)
at com.serotonin.mango.db.DatabaseAccess.databaseCheck(DatabaseAccess.java:160)
... 27 more
26.04.2008 20:51:52 org.apache.catalina.core.StandardContext listenerStop
SCHWERWIEGEND: Exception sending context destroyed event to listener instance of class com.serotonin.mango.MangoContextListener
java.lang.NullPointerException
at com.serotonin.mango.MangoContextListener.contextDestroyed(MangoContextListener.java:93)
at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3882)
at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4516)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4380)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:924)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:887)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:57
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:28
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
26.04.2008 20:51:52 org.apache.catalina.core.ApplicationContext log
INFO: Closing Spring root WebApplicationContext

Somebody any hint, what is going wrong? I can provide the other losfiles too, if they help.

Regards
Martin Senft
mlohbihler

Master
[Avatar]

Joined: 01/03/2007 22:48:52
Messages: 1456
Offline

Hi Martin,

Thanks for reporting this. It appears that Mango couldn't find its script for creating a fresh database. Can you please check whether this file exists: 'WEB-INF/db/createTables.sql'. We will continue to check for other possible causes.

Best regards,
Matthew Lohbihler
mlohbihler

Master
[Avatar]

Joined: 01/03/2007 22:48:52
Messages: 1456
Offline

Hi Martin,

This is apparently a problem introduced with Tomcat 6.0.16, at least in the sense that 6.0.14 was too permissive. We will create a fix for this for the next version of Mango. In the meantime you can use Tomcat 6.0.14, which you can download from the Mango download page.

This message was edited 1 time. Last update was at 26/04/2008 17:59:51


Best regards,
Matthew Lohbihler
martin

Initiate

Joined: 25/04/2008 17:24:17
Messages: 2
Offline

Hello,

thanks. It's now running on TomCat 6.0.14 without problems.

Regards
Martin
 
Forum Index » Mango installation
Go to:   
Powered by JForum 2.1.9 © JForum Team