I was able to successfully (more or less) install Cocoon 2.0.2 on Weblogic 6.0sp2, using the webapp "cocoon". Now, I want to use an existing webapp, let's call it "MyWebApp", and put cocoon in there, but I'm having problems.
 
For some reason, Cocoon is using org/apache/cocoon/www/sitemap_xmap.java from the "cocoon" webapp rather than "MyWebApp", and it's giving me the following error:
 
 
java.lang.NullPointerException
at org.apache.cocoon.www.sitemap_xmap.process(<myWeblogicServer>/applications/cocoon/WEB-INF/_tmp_war_myserver_myserver_cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3094)
at org.apache.cocoon.sitemap.Handler.process(Handler.java:222)
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179)
at org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:154)
at org.apache.cocoon.Cocoon.process(Cocoon.java:575)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:998)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:213)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:1265)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:1631)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
 
Why is it trying to load the "cocoon" sitemap? Is there a way to override this? Is it required for the webapp tp be named "cocoon"?
 
Thanks,
 
William Bagby.
 

Reply via email to