我使用Admin GUI使用源代码构建OCSP: - ejbca 6.3.1.1 - JBoss WildFly 9。 - JDK 7。 - 蚂蚁1.9 我做了以下事情:
线程“main”中的异常java.util.ServiceConfigurationError:org.ejbca.ui.cli.infrastructure.command.CliCommandPlugin:Provider org.ejbca.ui.cli.keybind.InternalKeyBindingModifyCommand无法实例化 在java.util.ServiceLoader.fail(ServiceLoader.java:232) at java.util.ServiceLoader.access $ 100(ServiceLoader.java:185) at java.util.ServiceLoader $ LazyIterator.nextService(ServiceLoader.java:384) at java.util.ServiceLoader $ LazyIterator.next(ServiceLoader.java:404) at java.util.ServiceLoader $ 1.next(ServiceLoader.java:480) 在org.ejbca.ui.cli.infrastructure.library.CommandLibrary。(CommandLibrary.java:53) 在org.ejbca.ui.cli.infrastructure.library.CommandLibrary。(CommandLibrary.java:38) 在org.ejbca.ui.cli.EjbcaEjbCli.main(EjbcaEjbCli.java:29) 引起:java.lang.IllegalStateException:EJBCLIENT000025:没有EJB接收器可用于处理调用上下文的[appName:ejbca,moduleName:cesecore-ejb,distinctName:]组合org.jboss.ejb.client.EJBClientInvocationContext@1d9d4b 在org.jboss.ejb.client.EJBClientContext.requireEJBReceiver(EJBClientContext.java:798) at org.jboss.ejb.client.ReceiverInterceptor.handleInvocation(ReceiverInterceptor.java:116) 在org.jboss.ejb.client.EJBClientInvocationContext.sendRequest(EJBClientInvocationContext.java:186) at org.jboss.ejb.client.EJBInvocationHandler.sendRequestWithPossibleRetries(EJBInvocationHandler.java:255) 在org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:200) 在org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:183) 在org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:146) at com.sun.proxy。$ Proxy0.getAvailableTypesAndProperties(Unknown Source) 在org.ejbca.ui.cli.keybind.InternalKeyBindingModifyCommand。(InternalKeyBindingModifyCommand.java:80) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:422) 在java.lang.Class.newInstance(Class.java:442) 在java.util.ServiceLoader $ LazyIterator.nextService(ServiceLoader.java:380)
我的问题是什么?
如何导入certifcate Managment CA ??
谢谢大家。
答案 0 :(得分:0)
“没有可用的EJB接收器”意味着EJBCA没有正确部署,JBoss没有正确启动。 查看Amdin指南的故障排除部分,查看JBoss日志,了解发生了什么。 https://www.ejbca.org/docs/adminguide.html#Troubleshooting