Have you checked that the directory listing /structure for the WAR maintains case-sensitivity? Sometimes it doesn't follow through from the packing and runs fine on Windows. For example WEB-INF/classes/myclass.class gets packed as web-inf/classes/myclass.class. Generally, it is recommended to check with jar -tf myapp.war and manually check that listing does not bring up something unexpected.
Give that a try and if still no luck, let the folks here know. They might be able to think of some other problem that would explain the difference between the two environments.
Thanks for the response, jonlee! Case sensitivity was maintained (I built with Ant), the problem turned out to be something else. I'm still not up and running on Solaris, but I'm past that issue. Thanks again!
i did not have any problems deploying war files on jboss in solaris, even ear files are working fine. my development env is window2000 and deplyed the application in solaris8.
i suggest u checked the directory structure or add classpath in ur MANIFEST file