A compliant Java EE 5 implementation should have recognized any JAR in the lib directory of the EAR as a library JAR. Listing it as a java module in application.xml should always have treated it as an application client, not a library JAR.
Yesterday (April 12) I checked in changes to report errors instead of throw NPEs for a missing manifest or a missing set of main attributes from the manifest (of which Class-Path is one). These changes should be in the nightly builds starting with the one from early in the morning on April 13.
- Tim
[Message sent by forum member 'tjquinn']
http://forums.java.net/jive/thread.jspa?messageID=396687