Hi, I have written a basic proof of concept for Struts, using JBoss 3.2.2. I'm now trying to prove compatibility with a number of other containers, such as Jaguar CTS 4.1. I tried it on Jaguar 3.6, which failed miserably, so I moved to Jag 4.1, but I'm still getting lots of issues.
Q: Is there a known approach that works well when deploying to Jaguar CTS?? To give some background to my question, the kind of issues that I have encountered so far include: 1) Third party JARs contained in EAR files are NOT automatically getting added to classpath for the application, even though the WAR and EJB-JARs reference the JARs via their MANIFEST classpath entries. Works on JBoss (even in light of the JBoss 3l2.2 bug with Manifest classloading), but not on Jaguar! 2) A number of the JAR files that are bundled with JBoss are not part of the Jaguar CTS installation, so I needed to install them and ensure they end up in the classpath 3) The classpath on Jaguar is overflowing (its running on NT 4, after all!), so I am forced to use the DOS "subst" command to shorten the names.. but even at that, I can only add in the jars from JBoss that really look necessary 4) Errors in the Jaguar log file relating to the lib directory (I assume this is because the EAR file, not the WAR file contains the WEB-INF/lib/*.jar files) Aug 28 11:31:13 2003: listJarFilesInLibDir: C:/Program Files/Sybase/EAServer/Repository/WebApplication/clientdb/WEB-INF/lib/ not readable. 5) Errors relating to logging: Aug 28 11:32:54 2003: java.lang.ExceptionInInitializerError: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Log4JLogger does not implement Log 6) Errors coming back to the browser: javax.servlet.jsp.JspException: Cannot find message resources under key org.apache.struts.action.MESSAGE at org.apache.struts.util.RequestUtils.message(RequestUtils.java:939) at org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:295) at com.sybase.jsp.clientdb_0005findex$jsp._jspService(clientdb_0005findex$jsp.java:116) .. Blah blah blah Hopefully someone will have already been through this, and be able to give me some idea as to where the dangers lie! Thanks. Colm ********************************************************************** This message is sent in confidence for the addressee only. The contents are not allowed to be disclosed to anyone other than the addressee. Unauthorised recipients must preserve this confidentiality and should please advise the sender immediately of any error in transmission. ********************************************************************** --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

