Glassfish wants resources under WEB-INF/classes/path/to/package/resource
whereas OC4J (oracle) and Jboss want the resources under /path/to/package/resource.
So, you have to have a few copies of these files in order for the war to be portable.
[Message sent by forum member 'bbarker_in_parker' (bbarker_in_parker)]
http://forums.java.net/jive/thread.jspa?messageID=253857