We have an application that works fine with JBoss 2.4,
Websphere, and other app servers.
However, it is consistently failing with JBoss 3.0 when
a JSP references classes that live in a utility JAR
at the EAR level.
Our EAR contains:
and the META-INF/MANIFEST.MF in app.war contains:
When a JSP from app.war is accessed we get the error:
org.apache.jasper.JasperException: Unable to compile class for JSP
D:\JBoss-3.0.0_Tomcat-4.0.3\catalina\work\localhost\app\Login$jsp.java:7: Package net.ecash.util not found in import.
As far as I can determine, we are doing everything
according to spec and those classes should be visible.
Any ideas as to why the classes in util.jar are not
visible to Jasper?