Eddie
unread,Dec 13, 2007, 7:02:22 AM12/13/07Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Hermes 2.0 Discussion List
Hi!
I have a working Hermes2 setup installed on my work laptop and thought
it should be easy to transfer it to a server at work but I was
misstaken, there are some strange Java problem with jce that occurs
which im pretty cluless about, hoope you guys can help me figure out
this one, it seems to be a strange bug with bouncy castle, the problem
is that when Hermes tries to launch /ebms/inbound it fails and thus
the inbound listener never works, I cant add partnerships or view
messages at all I just see stacktraces on my www browser, im including
a stacktrace of the problem:
2007-12-12 13:15:42 [main ] <INFO > <Plugin registry (/usr/il3/
ebms/hermes2/plugins) initialized successfully.>
2007-12-12 13:15:45 [main ] <ERROR> <Error in activating
plugin: hk.hku.cecid.ebms>
hk.hku.cecid.piazza.commons.spa.PluginException: Error in processing
activation by handler: hk.hku.cecid.ebms.spa.EbmsProcessor
by java.lang.ExceptionInInitializerError
by java.lang.SecurityException: Cannot set up certs for
trusted CAs
by java.security.ProviderException:
sun.security.pkcs11.wrapper.PKCS11Exception:
CKR_ENCRYPTED_DATA_INVALID
by sun.security.pkcs11.wrapper.PKCS11Exception:
CKR_ENCRYPTED_DATA_INVALID
at hk.hku.cecid.piazza.commons.spa.Plugin.activate(Plugin.java:
136)
at
hk.hku.cecid.piazza.commons.spa.PluginRegistry.activatePlugins(PluginRegistry.java:
307)
at
hk.hku.cecid.piazza.commons.spa.PluginRegistry.activate(PluginRegistry.java:
281)
at hk.hku.cecid.piazza.corvus.core.Kernel.<init>(Kernel.java:
98)
at hk.hku.cecid.piazza.corvus.core.Kernel.<clinit>(Kernel.java:
30)
at
hk.hku.cecid.piazza.corvus.core.servlet.StartupServlet.init(StartupServlet.java:
36)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:
1139)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:
966)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
3956)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
4230)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
760)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
740)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:
920)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:
883)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:
311)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:
120)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at
org.apache.catalina.core.StandardService.start(StandardService.java:
448)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:
552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:
295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:
433)
Caused by: java.lang.ExceptionInInitializerError
at javax.crypto.Mac.getInstance(DashoA12275)
at
org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown
Source)
at java.security.KeyStore.load(KeyStore.java:1150)
at
hk.hku.cecid.piazza.commons.security.KeyStoreComponent.load(KeyStoreComponent.java:
169)
at
hk.hku.cecid.piazza.commons.security.KeyStoreComponent.init(KeyStoreComponent.java:
140)
at
hk.hku.cecid.piazza.commons.security.KeyStoreComponent.init(KeyStoreComponent.java:
94)
at
hk.hku.cecid.piazza.commons.module.Module.initComponents(Module.java:
182)
at hk.hku.cecid.piazza.commons.module.Module.init(Module.java:
133)
at
hk.hku.cecid.piazza.commons.module.ModuleGroup.loadModules(ModuleGroup.java:
112)
at
hk.hku.cecid.piazza.commons.module.ModuleGroup.<init>(ModuleGroup.java:
89)
at
hk.hku.cecid.ebms.spa.EbmsProcessor.processActivation(EbmsProcessor.java:
55)
at hk.hku.cecid.piazza.commons.spa.Plugin.activate(Plugin.java:
133)
... 31 more
Caused by: java.lang.SecurityException: Cannot set up certs for
trusted CAs
at javax.crypto.SunJCE_b.<clinit>(DashoA12275)
... 43 more
Caused by: java.security.ProviderException:
sun.security.pkcs11.wrapper.PKCS11Exception:
CKR_ENCRYPTED_DATA_INVALID
at
sun.security.pkcs11.P11Signature.engineVerify(P11Signature.java:473)
at java.security.Signature
$Delegate.engineVerify(Signature.java:1143)
at java.security.Signature.verify(Signature.java:597)
at sun.security.x509.X509CertImpl.verify(X509CertImpl.java:
441)
at sun.security.x509.X509CertImpl.verify(X509CertImpl.java:
389)
at javax.crypto.SunJCE_b.d(DashoA12275)
at javax.crypto.SunJCE_b.c(DashoA12275)
at javax.crypto.SunJCE_q.run(DashoA12275)
at java.security.AccessController.doPrivileged(Native Method)
... 44 more
Caused by: sun.security.pkcs11.wrapper.PKCS11Exception:
CKR_ENCRYPTED_DATA_INVALID
at sun.security.pkcs11.wrapper.PKCS11.C_Verify(Native Method)
at
sun.security.pkcs11.P11Signature.engineVerify(P11Signature.java:455)
... 52 more
2007-12-12 13:15:45 [main ] <ERROR> <Error in activating
plugin: hk.hku.cecid.edi.as2>
hk.hku.cecid.piazza.commons.spa.PluginException: Error in processing
activation by handler: hk.hku.cecid.edi.as2.AS2Processor
by java.lang.NoClassDefFoundError
at hk.hku.cecid.piazza.commons.spa.Plugin.activate(Plugin.java:
136)
at
hk.hku.cecid.piazza.commons.spa.PluginRegistry.activatePlugins(PluginRegistry.java:
307)
at
hk.hku.cecid.piazza.commons.spa.PluginRegistry.activate(PluginRegistry.java:
281)
at hk.hku.cecid.piazza.corvus.core.Kernel.<init>(Kernel.java:
98)
at hk.hku.cecid.piazza.corvus.core.Kernel.<clinit>(Kernel.java:
30)
at
hk.hku.cecid.piazza.corvus.core.servlet.StartupServlet.init(StartupServlet.java:
36)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:
1139)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:
966)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
3956)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
4230)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
760)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
740)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:
920)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:
883)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:
311)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:
120)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at
org.apache.catalina.core.StandardService.start(StandardService.java:
448)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:
552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:
295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:
433)
Caused by: java.lang.NoClassDefFoundError
at javax.crypto.Mac.getInstance(DashoA12275)
at
org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown
Source)
at java.security.KeyStore.load(KeyStore.java:1150)
at
hk.hku.cecid.piazza.commons.security.KeyStoreComponent.load(KeyStoreComponent.java:
169)
at
hk.hku.cecid.piazza.commons.security.KeyStoreComponent.init(KeyStoreComponent.java:
140)
at
hk.hku.cecid.piazza.commons.security.KeyStoreComponent.init(KeyStoreComponent.java:
94)
at
hk.hku.cecid.piazza.commons.module.Module.initComponents(Module.java:
182)
at hk.hku.cecid.piazza.commons.module.Module.init(Module.java:
133)
at
hk.hku.cecid.piazza.commons.module.ModuleGroup.loadModules(ModuleGroup.java:
112)
at
hk.hku.cecid.piazza.commons.module.ModuleGroup.<init>(ModuleGroup.java:
89)
at hk.hku.cecid.edi.as2.AS2Processor.init(AS2Processor.java:
94)
at
hk.hku.cecid.edi.as2.AS2Processor.processActivation(AS2Processor.java:
58)
at hk.hku.cecid.piazza.commons.spa.Plugin.activate(Plugin.java:
133)
... 31 more
2007-12-12 13:15:45 [main ] <DEBUG> <Component 'Corvus Main
Loggger' in module 'Corvus Main System Module' initialized
successfully.>
2007-12-12 13:15:45 [main ] <DEBUG> <Component 'Corvus Main
Properties' in module 'Corvus Main System Module' initialized
successfully.>
....