ejbca install出错!
生成的P12文件夹里面为空
部分错误提示:
[java] Could not load dependency for this class.. skipping this JAR. (NoCla
fFoundError: javax/ejb/CreateException)
[java] Use 'batch --help' for additional options.
[java] Generating keys in directory D:ejbcap12.
[java] Generating for all NEW.
[java]
[java] org.ejbca.core.ejb.ServiceLocatorException: javax.naming.NoInitialCo
tException: Cannot instantiate class: org.jnp.interfaces.NamingContextFactor
oot exception is java.lang.ClassNotFoundException: org.jnp.interfaces.Naming
extFactory]
[java] at org.ejbca.core.ejb.ServiceLocator.<init>(ServiceLocator.java:
[java] at org.ejbca.core.ejb.ServiceLocator.getInstance(ServiceLocator.
:56)
[java] at org.ejbca.ui.cli.BaseCommand.getUserAdminSession(BaseCommand.
:188)
[java] at org.ejbca.ui.cli.batch.BatchMakeP12.createAllWithStatus(Batch
P12.java:439)
[java] at org.ejbca.ui.cli.batch.BatchMakeP12.createAllNew(BatchMakeP12
a:395)
[java] at org.ejbca.ui.cli.batch.BatchMakeP12.execute(BatchMakeP12.java
)
[java] at org.ejbca.ui.cli.EjbcaEjbCli.executeCommand(EjbcaEjbCli.java:
[java] at org.ejbca.ui.cli.EjbcaEjbCli.main(EjbcaEjbCli.java:67)
[java] Caused by: javax.naming.NoInitialContextException: Cannot instantiat
ass: org.jnp.interfaces.NamingContextFactory [Root exception is java.lang.Cl
otFoundException: org.jnp.interfaces.NamingContextFactory]
[java] at javax.naming.spi.NamingManager.getInitialContext(NamingManage
va:657)
[java] at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.
:288)
[java] at javax.naming.InitialContext.init(InitialContext.java:223)
[java] at javax.naming.InitialContext.<init>(InitialContext.java:175)
[java] at org.ejbca.core.ejb.ServiceLocator.<init>(ServiceLocator.java:
[java] ... 7 more
[java] Caused by: java.lang.ClassNotFoundException: org.jnp.interfaces.Nami
ntextFactory
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
[java] java.lang.RuntimeException: org.ejbca.core.ejb.ServiceLocatorExcepti
javax.naming.NoInitialContextException: Cannot instantiate class: org.jnp.in
aces.NamingContextFactory [Root exception is java.lang.ClassNotFoundExceptio
rg.jnp.interfaces.NamingContextFactory]
[java] at org.ejbca.ui.cli.BaseCommand.getUserAdminSession(BaseCommand.
:193)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
[java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
[java] at java.lang.Class.forName0(Native Method)
[java] at java.lang.Class.forName(Class.java:247)
[java] at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelp
.java:46)
[java] at org.ejbca.ui.cli.batch.BatchMakeP12.createAllWithStatus(Batch
P12.java:439)
[java] at org.ejbca.ui.cli.batch.BatchMakeP12.createAllNew(BatchMakeP12
a:395)
[java] at javax.naming.spi.NamingManager.getInitialContext(NamingManage
va:654)
[java] ... 11 more
[java] at org.ejbca.ui.cli.batch.BatchMakeP12.execute(BatchMakeP12.java
)
[java] at org.ejbca.ui.cli.EjbcaEjbCli.executeCommand(EjbcaEjbCli.java:
[java] at org.ejbca.ui.cli.EjbcaEjbCli.main(EjbcaEjbCli.java:67)
[java] Caused by: org.ejbca.core.ejb.ServiceLocatorException: javax.naming.
itialContextException: Cannot instantiate class: org.jnp.interfaces.NamingCo
tFactory [Root exception is java.lang.ClassNotFoundException: org.jnp.interf
.NamingContextFactory]
[java] at org.ejbca.core.ejb.ServiceLocator.<init>(ServiceLocator.java:
[java] at org.ejbca.core.ejb.ServiceLocator.getInstance(ServiceLocator.
:56)
[java] at org.ejbca.ui.cli.BaseCommand.getUserAdminSession(BaseCommand.
:188)
[java] ... 5 more
[java] Caused by: javax.naming.NoInitialContextException: Cannot instantiat
ass: org.jnp.interfaces.NamingContextFactory [Root exception is java.lang.Cl
otFoundException: org.jnp.interfaces.NamingContextFactory]
[java] at javax.naming.spi.NamingManager.getInitialContext(NamingManage
va:657)
[java] at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.
:288)
[java] at javax.naming.InitialContext.init(InitialContext.java:223)
[java] at javax.naming.InitialContext.<init>(InitialContext.java:175)
[java] at org.ejbca.core.ejb.ServiceLocator.<init>(ServiceLocator.java:
[java] ... 7 more
[java] Caused by: java.lang.ClassNotFoundException: org.jnp.interfaces.Nami
ntextFactory
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
[java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
[java] at java.lang.Class.forName0(Native Method)
[java] at java.lang.Class.forName(Class.java:247)
[java] at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelp
.java:46)
[java] at javax.naming.spi.NamingManager.getInitialContext(NamingManage
va:654)
[java] ... 11 more
[java] Java Result: 1
D FAILED
jbca\build.xml:78: The following error occurred while executing this line:
jbca\bin\cli.xml:104: The following error occurred while executing this line
jbca\bin\cli.xml:128: Batch generation failed!
l time: 1 minute 28 seconds