Hi.
I think I found the problem...
I verified everything you listed. I am using jdk1.4beta. A little fishing
around and I realized that Crimson was still being used from rt.jar
(http://java.sun.com/j2se/1.4/docs/relnotes/features.html#xmlprocessing)! I
tried to use a modified "run.sh" to attempt to force the use of Xerces, but
this caused more errors that it fixed (jboss failed to deploy the
tomcat-test.ear, and cocoon gave a new reason for not starting).
The cocoon error is below. The logs and startup script (which I renamed to
"jboss") are attached (I hope that isn't improper net-equite for this list).
Thanks!
Ian
Cocoon 2 - Internal server error
----------------------------------------------------------------------------
----
type internal-server-error
message Exception in Handler
description org.apache.cocoon.ProcessingException: Exception in
Handler:org.apache.avalon.framework.component.ComponentException:
markup-languages: ComponentSelector could not access the Component for hint:
sitemap
sender org.apache.cocoon.servlet.CocoonServlet
source Cocoon servlet
request-uri
/cocoon/
embedded exception
org.apache.avalon.framework.component.ComponentException: markup-languages:
ComponentSelector could not access the Component for hint: sitemap
embedded exception stacktrace
org.apache.avalon.framework.component.ComponentException: markup-languages:
ComponentSelector could not access the Component for hint: sitemap
at
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.select(Exca
liburComponentSelector.java:253)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(Pr
ogramGeneratorImpl.java:176)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:204)
at java.lang.Thread.run(Thread.java:579)
Caused by: org.apache.avalon.framework.configuration.ConfigurationException:
AbstractMarkupLanguage: SAX2 driver class
org.apache.xerces.parsers.SAXParser not found
at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.configur
e(AbstractMarkupLanguage.java:141)
at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(De
faultComponentFactory.java:108)
at
org.apache.avalon.excalibur.component.DefaultComponentHandler.get(DefaultCom
ponentHandler.java:92)
at
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.select(Exca
liburComponentSelector.java:246)
... 3 more
Caused by: java.lang.ClassNotFoundException:
org/apache/xerces/parsers/SAXParser
at
org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:1
18)
at
org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:9
6)
at
org.apache.cocoon.components.language.markup.Logicsheet.setInputSource(Logic
sheet.java:99)
at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.createLo
gicsheet(AbstractMarkupLanguage.java:182)
at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.configur
e(AbstractMarkupLanguage.java:113)
... 6 more
exception
org.apache.cocoon.ProcessingException: Exception in
Handler:org.apache.avalon.framework.component.ComponentException:
markup-languages: ComponentSelector could not access the Component for hint:
sitemap
path-info
stacktrace
org.apache.cocoon.ProcessingException: Exception in
Handler:org.apache.avalon.framework.component.ComponentException:
markup-languages: ComponentSelector could not access the Component for hint:
sitemap
at
org.apache.cocoon.sitemap.Handler.throwEventualException(Handler.java:239)
at org.apache.cocoon.sitemap.Handler.regenerate(Handler.java:153)
at org.apache.cocoon.sitemap.Manager.getHandler(Manager.java:174)
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:100)
at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:81
2)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:213)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:579)
Caused by: org.apache.avalon.framework.component.ComponentException:
markup-languages: ComponentSelector could not access the Component for hint:
sitemap
at
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.select(Exca
liburComponentSelector.java:253)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(Pr
ogramGeneratorImpl.java:176)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:204)
... 1 more
Caused by: org.apache.avalon.framework.configuration.ConfigurationException:
AbstractMarkupLanguage: SAX2 driver class
org.apache.xerces.parsers.SAXParser not found
at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.configur
e(AbstractMarkupLanguage.java:141)
at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(De
faultComponentFactory.java:108)
at
org.apache.avalon.excalibur.component.DefaultComponentHandler.get(DefaultCom
ponentHandler.java:92)
at
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.select(Exca
liburComponentSelector.java:246)
... 3 more
Caused by: java.lang.ClassNotFoundException:
org/apache/xerces/parsers/SAXParser
at
org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:1
18)
at
org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:9
6)
at
org.apache.cocoon.components.language.markup.Logicsheet.setInputSource(Logic
sheet.java:99)
at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.createLo
gicsheet(AbstractMarkupLanguage.java:182)
at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.configur
e(AbstractMarkupLanguage.java:113)
... 6 more
org.apache.avalon.framework.component.ComponentException: markup-languages:
ComponentSelector could not access the Component for hint: sitemap
at
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.select(Exca
liburComponentSelector.java:253)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(Pr
ogramGeneratorImpl.java:176)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:204)
at java.lang.Thread.run(Thread.java:579)
Caused by: org.apache.avalon.framework.configuration.ConfigurationException:
AbstractMarkupLanguage: SAX2 driver class
org.apache.xerces.parsers.SAXParser not found
at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.configur
e(AbstractMarkupLanguage.java:141)
at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(De
faultComponentFactory.java:108)
at
org.apache.avalon.excalibur.component.DefaultComponentHandler.get(DefaultCom
ponentHandler.java:92)
at
org.apache.avalon.excalibur.component.ExcaliburComponentSelector.select(Exca
liburComponentSelector.java:246)
... 3 more
Caused by: java.lang.ClassNotFoundException:
org/apache/xerces/parsers/SAXParser
at
org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:1
18)
at
org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:9
6)
at
org.apache.cocoon.components.language.markup.Logicsheet.setInputSource(Logic
sheet.java:99)
at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.createLo
gicsheet(AbstractMarkupLanguage.java:182)
at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.configur
e(AbstractMarkupLanguage.java:113)
... 6 more
----- Original Message -----
From: "Gianugo Rabellino" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, August 28, 2001 7:44 AM
Subject: Re: Can't run under JBoss2.4/Tomcat3.2.3
> On Mon, Aug 27, 2001 at 04:15:36PM -0400, [EMAIL PROTECTED] wrote:
> >
> > Hi,
> >
> > I'm trying to get Cocoon2b2 going with the JBoss2.4/Tomcat3.2.3 bundle.
To
> > the best of my knowledge I followed the Cocoon install instructions for
the
> > JBoss2.2.2/Tomcat3.2.2 bundle to the letter, but am getting the
exception
> > below. Has anyone tried to use cocoon with this new JBoss release? I'm
> > running under Cygwin. I can view the Tomcat intro page at
>
> Here (Linux is being run) I succeeded with almost no problem. Please
> double check that:
>
> 1. you edited the Jboss run script and got rid of the JAXP envs and of
> the crimson.jar, putting xerces in place of crimson (lines 23-24-25);
> 2. you moved away crimson.jar from jboss/lib and copied xerces in this
> place;
> 3. you removed any occurence of jaxp.jar (both in jboss and tomcat) and
> copied xerces in tomcat/lib;
> 4. you renamed parser.jar to zparser.jar in tomcat/lib.
>
> This was enough for me. Although YMMV, it should be pretty
> straightforward: let me know if you still have problems.
>
> Ciao,
>
> --
> Gianugo Rabellino
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> For additional commands, e-mail: <[EMAIL PROTECTED]>
>
attachment.zip
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>