Glassfish висит на OS X 10.5 / Java 6 - PullRequest
2 голосов
/ 13 марта 2009

Я хочу поиграть со стеклянной рыбкой на Mac, но у меня возникают проблемы с ее запуском.

Я следовал инструкциям по установке и создал домен по умолчанию, который вроде бы работал нормально, но когда я пытаюсь его запустить (asadmin start-domain domain1), он просто сидит там:

[kris@Macintosh-2:~/glassfish] ./bin/asadmin start-domain domain1
Starting Domain domain1, please wait.
Default Log location is /Users/kris/glassfish/domains/domain1/logs/server.log.
Redirecting output to /Users/kris/glassfish/domains/domain1/logs/server.log

В журнале нет ничего, кроме команды для запуска сервера:

Mar 12, 2009 7:09:40 PM com.sun.enterprise.admin.servermgmt.launch.ASLauncher buildCommand
INFO:
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java
<crapload of system properties>
-client
-XX:+UnlockDiagnosticVMOptions
-XX:MaxPermSize=192m
-Xmx512m
-XX:NewRatio=2
-XX:+LogVMOutput
-XX:LogFile=/Users/kris/glassfish/domains/domain1/logs/jvm.log
-cp
/Users/kris/glassfish/lib/jhall.jar:/Users/kris/glassfish/lib/appserv-launch.jar
com.sun.enterprise.server.PELaunch
start

В конце концов, asadmin перестает ждать:

Timeout waiting for domain domain1 to go to starting state.
CLI156 Could not start the domain domain1.

Это использует glassfish v2.1, но я получаю похожее поведение на прелюдии v3. Я также попробовал java 5 и 6. Я в растерянности относительно того, какую отладку делать, так как кажется, что она даже не взлетает.

Ответы [ 3 ]

1 голос
/ 13 марта 2009

Мне удалось запустить мой стекловидный компьютер в первый раз, но во второй раз он просто выдает мне странное сообщение об ошибке, что он не может запустить домен.

Погуглил, в imq упоминалось о файле блокировки.

Проверьте, есть ли у вас файл 'lock' в "/ glassfish / domains / domain1 / imq / instances / imqbroker /". Если он есть, удалите его и попробуйте снова запустить Glassfish.

0 голосов
/ 14 марта 2011

Возможно, вы переместили каталог установки Glassfish с момента его первого запуска? GF очень запутывается в кешировании, когда вы делаете это. Решение здесь .

0 голосов
/ 11 июня 2009

Также в JMS вы пытались изменить своего брокера с EMBED на LOCAL в вашем domain.xml? Кажется, я помню эту справку на OS X.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...