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]

Reply via email to