You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Carsten Ziegeler <cz...@apache.org> on 2005/09/12 11:14:21 UTC
NPE in 2.1.x on startup
After updating to latest and doing a clean build I get the following NPE
on startup - I guess this is something from the new validation block.
java.lang.IllegalStateException: Null configuration
at
org.apache.cocoon.components.validation.impl.DefaultValidator.initialize(DefaultValidator.java:113)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:283)
at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:277)
at
org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:108)
at
org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:522)
at
org.apache.cocoon.components.CocoonComponentManager.initialize(CocoonComponentManager.java:566)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:283)
at org.apache.cocoon.Cocoon.initialize(Cocoon.java:283)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:283)
at
org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1430)
at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:499)
at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:220)
at
org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:445)
at
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:150)
at
org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:458)
at org.mortbay.http.HttpServer.start(HttpServer.java:663)
at org.mortbay.jetty.Server.main(Server.java:429)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at Loader.invokeMain(Unknown Source)
at Loader.run(Unknown Source)
at Loader.main(Unknown Source)
--
Carsten Ziegeler - Open Source Group, S&N AG
http://www.s-und-n.de
http://www.osoco.org/weblogs/rael/
Re: NPE in 2.1.x on startup
Posted by Pier Fumagalli <pi...@betaversion.org>.
On 12 Sep 2005, at 10:14, Carsten Ziegeler wrote:
> After updating to latest and doing a clean build I get the
> following NPE
> on startup - I guess this is something from the new validation block.
Yep... It simply compiled cleanly but I didn't test it (read my
commit message).
After loosing my wife's powerbook hard disk a couple of months ago
(<http://www.betaversion.org/~pier/2005/07/fiddling-about-with-
screwdrivers.html>) I'm becoming extremely paranoid about hard disk
failures.
Today it's fixing time :-)
Pier
>
> java.lang.IllegalStateException: Null configuration
> at
> org.apache.cocoon.components.validation.impl.DefaultValidator.initiali
> ze(DefaultValidator.java:113)
> at
> org.apache.avalon.framework.container.ContainerUtil.initialize
> (ContainerUtil.java:283)
> at
> org.apache.avalon.excalibur.component.DefaultComponentFactory.newInsta
> nce(DefaultComponentFactory.java:277)
> at
> org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initi
> alize(ThreadSafeComponentHandler.java:108)
> at
> org.apache.avalon.excalibur.component.ExcaliburComponentManager.initia
> lize(ExcaliburComponentManager.java:522)
> at
> org.apache.cocoon.components.CocoonComponentManager.initialize
> (CocoonComponentManager.java:566)
> at
> org.apache.avalon.framework.container.ContainerUtil.initialize
> (ContainerUtil.java:283)
> at org.apache.cocoon.Cocoon.initialize(Cocoon.java:283)
> at
> org.apache.avalon.framework.container.ContainerUtil.initialize
> (ContainerUtil.java:283)
> at
> org.apache.cocoon.servlet.CocoonServlet.createCocoon
> (CocoonServlet.java:1430)
> at org.apache.cocoon.servlet.CocoonServlet.init
> (CocoonServlet.java:499)
> at org.mortbay.jetty.servlet.ServletHolder.start
> (ServletHolder.java:220)
> at
> org.mortbay.jetty.servlet.ServletHandler.initializeServlets
> (ServletHandler.java:445)
> at
> org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets
> (WebApplicationHandler.java:150)
> at
> org.mortbay.jetty.servlet.WebApplicationContext.start
> (WebApplicationContext.java:458)
> at org.mortbay.http.HttpServer.start(HttpServer.java:663)
> at org.mortbay.jetty.Server.main(Server.java:429)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at Loader.invokeMain(Unknown Source)
> at Loader.run(Unknown Source)
> at Loader.main(Unknown Source)
>
>
>
> --
> Carsten Ziegeler - Open Source Group, S&N AG
> http://www.s-und-n.de
> http://www.osoco.org/weblogs/rael/
>
>
Re: NPE in 2.1.x on startup
Posted by Upayavira <uv...@odoko.co.uk>.
Carsten Ziegeler wrote:
> After updating to latest and doing a clean build I get the following NPE
> on startup - I guess this is something from the new validation block.
I think I remember reading that Pier said that his latest commit didn't
necessarily work (next task was testing and samples). Seems like it
definitely doesn't work :-(
Regards, Upayavira