The cause is that sunpkcs11.jar is missing from Linux 64 Bit JDK 5 updates. In 32Bit JDKs that JAR ships in <jdk-dir>/jre/lib/ext. The missing jar is supposed to be shipped with a future maintainance release of JDK 5. Workarounds build/run GlassFish with a 32Bit JDK or use JDK6. You could also try to reference the missing jar from a existing 32Bit JDK install.
regards
daniel
[Message sent by forum member 'barz26' (barz26)]
http://forums.java.net/jive/thread.jspa?messageID=206806