Настроить signserver на Mac получить исключение EJBCLIENT000025
Я давно ищу в сети. Но бесполезно. Пожалуйста, помогите или попробуйте дать некоторые идеи, как этого добиться.
Я следую руководству по установке signserver, чтобы установить signserver на мой Mac, все работает хорошо, я могу получить доступ к веб-сайту, но когда я выполняю эту команду, это неправильно.
bin/signserver getstatus brief all
и результат:
Exception in thread "main" org.signserver.cli.spi.UnexpectedCommandFailureException: java.lang.IllegalStateException: EJBCLIENT000025: No EJB receiver available for handling [appName:signserver, moduleName:SignServer-ejb, distinctName:] combination for invocation context org.jboss.ejb.client.EJBClientInvocationContext@74650e52
at org.signserver.admin.cli.defaultimpl.GetStatusCommand.execute(GetStatusCommand.java:96)
at org.signserver.cli.CommandLineInterface.execute(CommandLineInterface.java:97)
at org.signserver.admin.cli.AdminCLI.main(AdminCLI.java:51)
Caused by: java.lang.IllegalStateException: EJBCLIENT000025: No EJB receiver available for handling [appName:signserver, moduleName:SignServer-ejb, distinctName:] combination for invocation context org.jboss.ejb.client.EJBClientInvocationContext@74650e52
at org.jboss.ejb.client.EJBClientContext.requireEJBReceiver(EJBClientContext.java:774)
at org.jboss.ejb.client.ReceiverInterceptor.handleInvocation(ReceiverInterceptor.java:116)
at org.jboss.ejb.client.EJBClientInvocationContext.sendRequest(EJBClientInvocationContext.java:186)
at org.jboss.ejb.client.EJBInvocationHandler.sendRequestWithPossibleRetries(EJBInvocationHandler.java:255)
at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:200)
at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:183)
at org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:146)
at com.sun.proxy.$Proxy0.getGlobalConfiguration(Unknown Source)
at org.signserver.admin.cli.defaultimpl.GetStatusCommand.execute(GetStatusCommand.java:72)
... 2 more
0 ответов
Сообщение об ошибке No EJB receiver available for handling [appName:signserver, moduleName:SignServer-ejb, distinctName:]
обычно означает, что CLI SignServer не может связаться с приложением (SignServer) на сервере приложений.
Это может, например, означать, что сервер приложений не запущен или приложение не было правильно развернуто / запущено.
Проверьте журнал сервера на наличие сообщений об ошибках. Расположение сервера, если вы используете JBoss AS, EAP или WildFly, это APPSRV_HOME/standalone/server.log. Если все в порядке, у вас должно быть что-то вроде "signserver.ear deployed" ближе к концу, а если нет, проверьте первое сообщение об ошибке.
До устранения ошибок в журнале сервера и правильного развертывания приложения нет смысла пытаться запустить CLI SignServer.