[#|2011-01-13T12:14:44.036-0600|INFO|glassfish3.0.1|javax.enterprise.system.std.com.sun.enterprise.v3.services.impl|_ThreadID=27;_ThreadName=Thread-1;|Cannot refresh Catalog : Connection timed out: connect|#]
It turns out that the admin console tries to call out to the internet on startup and ends up timing out when it cannot get to the internet. For those of us who work for companies that implemented proxies this can be a bit problematic. Luckily after doing some searching online I found some links that helped me solve the problem. The most useful was from Stackoverflow which provided the solution (run
./asadmin create-jvm-options -Dcom.sun.enterprise.tools.admingui.NO_NETWORK=true).
Please note that the asadmin file can be found within the bin directory of your root Glassfish installation path.
The Stackoverflow link is: http://serverfault.com/questions/103780/how-to-stop-openesb-glassfish-admin-console-from-opening-connection-to-glassfish
I also was able to find a bug that discussed the problem (http://java.net/jira/browse/GLASSFISH-11057).