Hi Michael, with Cocoon 2.0.1+ you can use the import WAR wizard in WAS 3.5.5, additonally you only have to put all jar-files in the classpath argument of the application server (-classpath foo.jar;bar.jar etc)
Then it just works... Cheers, Michael -----Ursprüngliche Nachricht----- Von: Souillard M Ext DvSI/SICoR [mailto:[EMAIL PROTECTED]] Gesendet: Montag, 25. März 2002 12:59 An: Cocoon User-List Betreff: cocoon & Websphere 3.55 Hi to all cocoon users, I face a big problem with cocoon and Websphere 3.55 since I tried several versions of cocoon (1.7.4, 1.8.2, 2.0.1) without success. WAS 3.55 is installed on NT SP6a, with IPlanet 4 SP6. I describe the different tests I made, in this mail. Thanks in advance for any help ... Michael. ************************************************************* With Cocoon 1.7.4 : ------------------ - I put the library in my application server classpath (xerces_1_0_3.jar, xalan_1_0_1.jar, fop_0_12_1.jar, cocoon.jar) - I defined a cocoon servlet in my web application : <servlet name="cocoon" action="update"> <description></description> <code>org.apache.cocoon.Cocoon</code> <init-parameters> <parameter name="properties" value="d:\users\prodx\03p\lib\cocoon\1.7.4\cocoon.properties"/> </init-parameters> <load-at-startup>true</load-at-startup> <debug-mode>false</debug-mode> <uri-paths> <uri value="*.xml"/> </uri-paths> <enabled>true</enabled> </servlet> - and I got the following error trying to get http://localhost/cocoon-samples/hello/hello-page.xml ==> Cocoon 1.7.4 Unable to open resource: d:\users\prodx\03p\lib\cocoon\1.7.4\cocoon.properties java.lang.NullPointerException at org.apache.cocoon.Cocoon.init(Cocoon.java:123) at com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManage r.java:622) at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecyc leServlet.java:136) at com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLife cycleServlet.java:244) at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycl eServlet.java:102) at com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:2 95) at javax.servlet.GenericServlet.init(GenericServlet.java:258) ************************************************************* With Cocoon 1.8.2 : ------------------ - I put the library in my application server classpath (bsf.jar, bsfengines.jar, turbine-pool.jar, xerces_1_2.jar, xalan_1_2_D02.jar, fop_0_15_0.jar, tools.jar, cocoon.jar) - I defined a cocoon web application and a cocoon servlet in it : <web-application name="cocoon" action="update"> <description></description> <document-root>d:\users\prodx\03p\lib\cocoon\1.8.2\samples</document-roo t> <classpath> <path value="d:\users\prodx\03p\lib\cocoon\1.8.2\samples"/> </classpath> <error-page></error-page> <session-config> <session-timeout>0</session-timeout> </session-config> <welcome-file-list/> <filter-list/> <group-attributes/> <auto-reload>true</auto-reload> <reload-interval>9</reload-interval> <enabled>true</enabled> <root-uri>host_edeal/cocoon</root-uri> <shared-context>false</shared-context> <shared-context-jndi-name>SrdSrvltCtxHome</shared-context-jndi-name> <servlet name="cocoon" action="update"> <description></description> <code>org.apache.cocoon.Cocoon</code> <init-parameters> <parameter name="properties" value="d:\users\prodx\03p\lib\cocoon\1.8.2\cocoon.properties"/> </init-parameters> <load-at-startup>true</load-at-startup> <debug-mode>false</debug-mode> <uri-paths> <uri value="/"/> </uri-paths> <enabled>true</enabled> </servlet> </web-application> - and I got the following error trying to get http://localhost/cocoon/index.xml ==> Cocoon 1.8.2 Unable to open resource: d:\users\prodx\03p\lib\cocoon\1.8.2\cocoon.properties java.lang.NullPointerException at org.apache.cocoon.Cocoon.init(Cocoon.java:131) at com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManage r.java:622) at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecyc leServlet.java:136) at com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLife cycleServlet.java:244) at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycl eServlet.java:102) at com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:2 95) at javax.servlet.GenericServlet.init(GenericServlet.java:258) - I also tried without "properties" param and I got : http://localhost/cocoon/index.xml ==> A recursive error was detected. The server cannot use specified error page. Please check the application error-path. Original Error: Error Message: Server caught unhandled exception from servlet [cocoon]: null Error Code: 500 Target Servlet: cocoon Error Stack: Root Error-1: java.lang.NullPointerException at org.apache.cocoon.Utils.getStackTraceAsString(Utils.java:325) at org.apache.cocoon.Frontend.error(Frontend.java:89) at org.apache.cocoon.Cocoon.service(Cocoon.java:172) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) ************************************************************* With Cocoon 2.0.1 : ------------------ - I installed the cocoon.war file in WAS3.55 - I started the application server and I gpt in the output files *** STDOUT : [02.03.25 11:57:56:410 GMT+00:00] d5dc3a6f ServletHost A Loading group: "cocoon" [02.03.25 11:57:58:103 GMT+00:00] d5dc3a6f ServletInstan A SRVE0048I: Loading servlet: "Cocoon2" [02.03.25 11:57:58:183 GMT+00:00] d5dc3a6f WebGroup A SRVE0091I: [Servlet LOG]: "Cocoon2: init" [02.03.25 11:58:00:376 GMT+00:00] d5dc3a6f WebGroup A SRVE0091I: [Servlet LOG]: "DEBUG (2002-03-25) 11:58.00:376 [ ] (Unknown-URI) Unknown-thread/LogKitLogger: Logger for category access not defined in configuration. New Logger created and returned " [02.03.25 11:58:00:416 GMT+00:00] d5dc3a6f WebGroup A SRVE0091I: [Servlet LOG]: "DEBUG (2002-03-25) 11:58.00:416 [access ] (Unknown-URI) Unknown-thread/CocoonServlet: getRealPath for /: D:\WebSphere\AppServer\hosts\default_host\cocoon\web " [02.03.25 11:58:00:446 GMT+00:00] d5dc3a6f WebGroup A SRVE0091I: [Servlet LOG]: "DEBUG (2002-03-25) 11:58.00:446 [access ] (Unknown-URI) Unknown-thread/CocoonServlet: URL for Root: file:/D:/WebSphere/AppServer/hosts/default_host/cocoon/web/ " [02.03.25 11:58:00:476 GMT+00:00] d5dc3a6f WebGroup A SRVE0091I: [Servlet LOG]: "DEBUG (2002-03-25) 11:58.00:476 [access ] (Unknown-URI) Unknown-thread/CocoonServlet: work-directory was not set - defaulting to d:\WebSphere\AppServer\temp\default_host\cocoon\cocoon-files " [02.03.25 11:58:00:697 GMT+00:00] d5dc3a6f WebGroup A SRVE0091I: [Servlet LOG]: "DEBUG (2002-03-25) 11:58.00:697 [access ] (Unknown-URI) Unknown-thread/CocoonServlet: upload-directory was not set - defaulting to d:\WebSphere\AppServer\temp\default_host\cocoon\cocoon-files\upload-dir " [02.03.25 11:58:00:727 GMT+00:00] d5dc3a6f WebGroup A SRVE0091I: [Servlet LOG]: "DEBUG (2002-03-25) 11:58.00:727 [access ] (Unknown-URI) Unknown-thread/CocoonServlet: cache-directory was not set - defaulting to d:\WebSphere\AppServer\temp\default_host\cocoon\cocoon-files\cache-dir " [02.03.25 11:58:00:757 GMT+00:00] d5dc3a6f WebGroup A SRVE0091I: [Servlet LOG]: "DEBUG (2002-03-25) 11:58.00:757 [access ] (Unknown-URI) Unknown-thread/CocoonServlet: Using configuration file: /cocoon.xconf " [02.03.25 11:58:00:787 GMT+00:00] d5dc3a6f ServletInstan X Uncaught init() exception thrown by servlet {0}: {1} "Cocoon2" javax.servlet.ServletException at com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManage r.java:635) at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecyc leServlet.java:136) at com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLife cycleServlet.java:244) at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycl eServlet.java:102) at com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:2 95) at javax.servlet.GenericServlet.init(GenericServlet.java:258) *** STDERR Logging Error: Could not set up Cocoon Logger, will use screen instead org.xml.sax.SAXParseException: File "" not found. at org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1219) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromDocument( DefaultEntityHandler.java:501) at org.apache.xerces.framework.XMLParser.parseSomeSetup(XMLParser.java:314) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1097) at org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.bu ild(DefaultConfigurationBuilder.java:187) at org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.bu ild(DefaultConfigurationBuilder.java:166) at org.apache.cocoon.servlet.CocoonServlet.initLogger(CocoonServlet.java:58 3) at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:165) at com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManage r.java:622) --------------------------------------------------------------------- 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]> --------------------------------------------------------------------- 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]>