I just installed the same version of JBoss/Tomcat in a Windows NT4 sp6 and a Solaris 5.7 and set the same jboss.jcml and seploy the same package.
The windows installation is able to deploy a utils.jar on the root of my ear file:
[J2eeDeployer] resolveLibraries: utils.jar
[J2eeDeployer] added jar:file:E:\dev\JBoss-2.4.1_Tomcat-3.2.3\jboss\tmp\deploy\Default\copy1001.zip!/utils.jar to common classpath
but the Solaris one doesn't!!!!!!
java versions a just a bit different but I guess that shouldn't do since I find no errors on anylogs.
[Info] Java version: 1.3.1_01,Sun Microsystems Inc.
[Info] Java VM: Java HotSpot(TM) Client VM 1.3.1_01,Sun Microsystems Inc.
[Info] System: Windows NT 4.0,x86
[Info] Java version: 1.3.0,Sun Microsystems Inc.
[Info] Java VM: Java HotSpot(TM) Server VM 1.3.0,Sun Microsystems Inc.
[Info] System: SunOS 5.7,sparc
different file systems behaviour....
I was creating the a bean's jar file without the M toggle nd 2 manifest files where on the bean's jar file,
put the M toggle and with only one manifest file works...