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."
