Klaus,

I've never used the Inprise App Server (how is that, anyway?), but I know
that I had a similar problem with IBM WebSphere, and this was because
WebSphere ships with its own XML parser (an older version of XML4J) which
has the org.w3c.* classes in it. What I ended up doing was just upgrading
the XML4J JAR to the latest, which has same implementation of the DOM as
Xerces. At any rate, it sounds like you may need to place Xerces in the
server's classpath BEFORE any other XML libraries.

Just a hunch..

Kito D. Mann
Virtua Communications Corp.




[EMAIL PROTECTED]
Wednesday April 5, 2000 07:04 AM

Please respond to [EMAIL PROTECTED]
To:   [EMAIL PROTECTED]
cc:    (bcc: Kito Mann/PSG/Prudential)
Subject:  Cocoon with Inprise AppServer - HELP




Hello,

i just managed it to get cocoon working with apache and jserv/tomcat :)

but i need it running with the "Inprise Aplication Server" (linux).

the "http://localhost:8080/Cocoon.xml"; works fine, but when i tried
to access an .xml-page, i get following (cocoon)error-page:

                                      Error found handling the request.

       java.lang.NoSuchMethodError: org.w3c.dom.DocumentType: method
getPublicId()Ljava/lang/String; not found
               at
org.apache.xml.serialize.BaseMarkupSerializer.serializeNode(BaseMarkupSeria
lizer.java:845)
               at
org.apache.xml.serialize.BaseMarkupSerializer.serialize(BaseMarkupSerialize
r.java:421)
               at
org.apache.cocoon.formatter.HTMLFormatter.format(HTMLFormatter.java:80)
               at org.apache.cocoon.Engine.handle(Engine.java:309)
               at org.apache.cocoon.Cocoon.service(Cocoon.java:145)
               at
javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
               at
com.sun.server.ServletState.callService(ServletState.java:226)
               at
com.sun.server.ServletManager.callServletService(ServletManager.java:936)
               at
com.sun.server.ProcessingState.invokeTargetServlet(ProcessingState.java:423
)
               at
com.sun.server.http.HttpProcessingState.execute(HttpProcessingState.java:79
)
               at com.sun.server.http.stages.Runner.process(Runner.java:79)
               at
com.sun.server.ProcessingSupport.process(ProcessingSupport.java:294)
               at com.sun.server.Service.process(Service.java:204)
               at
com.sun.server.http.HttpServiceHandler.handleRequest(HttpServiceHandler.jav
a:374)
               at
com.sun.server.http.HttpServiceHandler.handleRequest(HttpServiceHandler.jav
a:166)
               at com.sun.server.HandlerThread.run(HandlerThread.java:192)

can anybody help with this problem?

many thanks in advantage
  klaus

--
Klaus Thiele - Personal & Informatik AG
mailto:[EMAIL PROTECTED]

 "There's got to be more to life than compile-and-go."









Reply via email to