Hi

After playing with the settings in websphere, i have finally managed to
deploy my cocoon in the websphere app server. Most cocoon standard demo
works except the jsp generator and reader stuff. I have changed the jsp
engine setting to use the ibm one in cocoon.xconf and it seems to be picking
up the right jsp engine but I keep on getting an exception when I hit the
demo jsp link:

org.apache.cocoon.ProcessingException: Exception JSPReader.generate():
java.lang.ClassCastException:
org.apache.xerces.parsers.StandardParserConfiguration 


The following is the stack trace:
Original exception : java.lang.ClassCastException:
org.apache.xerces.parsers.StandardParserConfiguration 
at org.apache.xerces.parsers.DOMParser.<init>(DOMParser.java:109) 
at
org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(DocumentBuilderImpl.java:1
06) 
at
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Documen
tBuilderFactoryImpl.java:88) 
at
org.apache.jasper.parser.ParserUtils.parseXMLDocument(ParserUtils.java:209) 
at
org.apache.jasper.compiler.TldLocationsCache.processWebDotXml(TldLocationsCa
che.java:165) 
at
org.apache.jasper.compiler.TldLocationsCache.<init>(TldLocationsCache.java:1
38) 
at
org.apache.jasper.EmbededServletOptions.<init>(EmbededServletOptions.java:46
3) 
at
com.ibm.ws.webcontainer.jsp.IBMEmbededServletOptions.<init>(IBMEmbededServle
tOptions.java:22) 
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.init(JspServlet.java:492) 
at
org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
:121) 
at org.apache.cocoon.reading.JSPReader.generate(JSPReader.java:134) 
at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.processReader(Ca
chingStreamPipeline.java:251) 
at
org.apache.cocoon.components.pipeline.AbstractStreamPipeline.process(Abstrac
tStreamPipeline.java:168) 
at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
treamPipeline.java:293) 
at
org.apache.cocoon.www.sitemap_xmap.matchN10769(www\sitemap_xmap.java:9116) 
at org.apache.cocoon.www.sitemap_xmap.process(www\sitemap_xmap.java:3617) 
at org.apache.cocoon.www.sitemap_xmap.process(www\sitemap_xmap.java:3100) 
at org.apache.cocoon.sitemap.Handler.process(Handler.java:224) 
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:999) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle
tInstance.java:110) 
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy
cleServlet.java:174) 
at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ
let.java:313) 
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc
leServlet.java:116) 
at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java
:258) 
at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer
vletReferenceState.java:42) 
at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns
tanceReference.java:40) 
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
WebAppRequestDispatcher.java:872) 
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
tDispatcher.java:491) 
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
Dispatcher.java:173) 
at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79) 
at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
.java:199) 
at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
achedInvocation.java:71) 
at
com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(C
acheableInvocationContext.java:114) 
at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
uestProcessor.java:187) 
at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
r.java:331) 
at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
a:56) 
at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:432)

at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:343) 
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:592) 

I have read somewhere that we might need to patch the app server up
regarding to Xerces. I was given this e-fix PQ69817 number but I could not
find it on IBM site. Has anyone managed to get cocoon running on websphere
serving jsp pages?

Alban

This message may contain privileged and/or confidential information.  If you
have received this e-mail in error or are not the intended recipient, you
may not use, copy, disseminate or distribute it; do not open any
attachments, delete it immediately from your system and notify the sender
promptly by e-mail that you have done so.  Thank you.

---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to