dev@glassfish.java.net

why does Glassfish V3 not respond in 90 seconds during startup

From: Jonathan Benoit <Jonathan.Benoit_at_Sun.COM>
Date: Tue, 28 Apr 2009 20:04:04 -0400

i'm using Glassfish V3 nightly build (glassfish-v3-b47-04_27_2009.zip)
and i see this message trying to start Glassfish:

% ./asadmin start-domain domain1

Domain (domain1) did not respond in 90 seconds. It means it is still
coming up or it has failed to come up. Check server.log for details.

I see nothing in server.log to indicate it failed to come up, nor do i
see any confirmation that server successfully started. I checked ps
output and i do see process started:

  24195 pts/6 S 0:21 /usr/jdk/jdk1.6.0_04/bin/java -cp
/glassfishv3/glassfish/modules/glassfish.jar
-XX:+UnlockDiagnosticVMOptions -XX:MaxPermSize=192m -XX:NewRatio=2
-XX:+LogVMOutput
-XX:LogFile=/glassfishv3/glassfish/domains/domain1/logs/jvm.log -Xmx512m
-client -Djdbc.drivers=org.apache.derby.jdbc.ClientDriver
-Djavax.net.ssl.trustStore=/glassfishv3/glassfish/domains/domain1/config/cacerts.jks
-Djavax.net.ssl.keyStore=/glassfishv3/glassfish/domains/domain1/config/keystore.jks
-Djava.security.policy=/glassfishv3/glassfish/domains/domain1/config/server.policy
-Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as
-Dcom.sun.aas.instanceRoot=/glassfishv3/glassfish/domains/domain1
-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory
-DWSIT_HOME=/glassfishv3/glassfish
-Djava.security.auth.login.config=/glassfishv3/glassfish/domains/domain1/config/login.conf
-Djava.endorsed.dirs=/glassfishv3/glassfish/lib/endorsed
-Dcom.sun.aas.installRoot=/glassfishv3/glassfish
-Djava.ext.dirs=/usr/jdk/jdk1.6.0_04/lib/ext:/usr/jdk/jdk1.6.0_04/jre/lib/ext:/glassfishv3/glassfish/domains/domain1/lib/ext:/glassfishv3/javadb/lib
com.sun.enterprise.glassfish.bootstrap.ASMain -domainname domain1
-asadmin-args start-domain,,,domain1 -instancename server -verbose false
-debug false -asadmin-classpath ./../modules/admin-cli.jar
-asadmin-classname com.sun.enterprise.admin.cli.AsadminMain -domaindir
/glassfishv3/glassfish/domains/domain1

why do i see this message, (90 seconds seems like a long time to wait
for startup) and should I see a message in server.log confirming that
server did indeed start?