NPE in admin console

Jean-Baptiste BRIAUD -- Novlog <[email protected]> Tue, 2 Aug 2011 23:31:24 +0200
Newsgroups gmane.comp.java.objectweb.jonas
Message-ID <[email protected]>
Hi the list,


I'm facing a NPE in the admin console. I'm using Jonas 5.3.0 M3.
This happen when I pointing the browser to the admin console.

One more thing, admin console run fine from a fresh Jonas install : no config changes, nothing deployed.

Any idea ?
An advice on where to have a look ?

Thanks.

INFO  GraniteConfigListener - Initializing GraniteDS...
DEBUG ScannerFactory - Using default Scanner
DEBUG ScannerFactory - Using default Scanner
INFO  ServicesConfig - Service granite-service selected for destination in class: org.ow2.jasmine.kerneos.service.KerneosConfigService
INFO  ServicesConfig - Default POJO factory selected for destination in class: org.ow2.jasmine.kerneos.service.KerneosConfigService with scope: session
ERROR ServicesConfig - Could not load class: [CUT]/jonas-full-5.3.0-M3-direct/JONAS_BASES/ecwLP4L/work/webapps/jonas/single/jonas-admin-5.3.0-M3_2011.06.21-18.17.36.war/WEB-INF/lib/kerneos-core-server-1.3.1-M3.jar!org/ow2/jasmine/kerneos/service/KerneosConfigService.class [marker=[CUT]/jonas-full-5.3.0-M3-direct/JONAS_BASES/ecwLP4L/work/webapps/jonas/single/jonas-admin-5.3.0-M3_2011.06.21-18.17.36.war/WEB-INF/lib/kerneos-core-server-1.3.1-M3.jar!META-INF/services-config.properties]
java.lang.NullPointerException
	at java.util.ArrayList.<init>(ArrayList.java:131)
	at org.granite.config.flex.Destination.<init>(Destination.java:54)
	at org.granite.config.flex.ServicesConfig.handleClass(ServicesConfig.java:153)
	at org.granite.config.flex.ServicesConfig.handleScannedItem(ServicesConfig.java:83)
	at org.granite.scan.URLScanner.handleArchive(URLScanner.java:159)
	at org.granite.scan.URLScanner.scan(URLScanner.java:139)
	at org.granite.config.flex.ServicesConfig.scanConfig(ServicesConfig.java:71)
	at org.granite.config.flex.ServicesConfig.<init>(ServicesConfig.java:189)
	at org.granite.config.flex.ServletServicesConfig.loadConfig(ServletServicesConfig.java:82)
	at org.granite.config.GraniteConfigListener.contextInitialized(GraniteConfigListener.java:52)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4205)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4704)
	at org.ow2.jonas.web.tomcat6.JOnASStandardContext.start(JOnASStandardContext.java:312)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
	at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:124)
	at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:146)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:777)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
	at org.ow2.jonas.web.tomcat6.Tomcat6Service.__doRegisterWar(Tomcat6Service.java:769)
	at org.ow2.jonas.web.tomcat6.Tomcat6Service.doRegisterWar(Tomcat6Service.java)
	at org.ow2.jonas.web.base.BaseWebContainerService.registerWar(BaseWebContainerService.java:1015)
	at org.ow2.jonas.web.base.BaseWebContainerService.registerWar(BaseWebContainerService.java:1229)
	at org.ow2.jonas.web.tomcat6.Tomcat6Service.__registerWar(Tomcat6Service.java:1427)
	at org.ow2.jonas.web.tomcat6.Tomcat6Service.registerWar(Tomcat6Service.java)
	at org.ow2.jonas.web.base.proxy.HttpSocketHandler.analyzeRequest(HttpSocketHandler.java:257)
	at org.ow2.jonas.web.base.proxy.HttpSocketHandler.run(HttpSocketHandler.java:493)
	at java.lang.Thread.run(Thread.java:680)
INFO  GraniteConfigListener - GraniteDS initialized