The DTD (and schema) handling in GlassFish should use local copies of the DTD and schema files that are installed into the ${installDir}/lib/dtds and ${installDir}/lib/schemas directories.
When you run disconnected, do you see problems with just the one DTD for sun-ejb.xml or for others as well? (And I know that once there's one problem the processing probably fails at that point and does not check any others!)
- Tim
[Message sent by forum member 'tjquinn' ]
http://forums.java.net/jive/thread.jspa?messageID=373919