Thank you for your answer.
But it doesn't work. I found error in corvus.log1 like below:
I use Windows 7 and NetBean IDE 6.7.1
My Java directory has 3 directory
1. C:\Program Files\Java\jre6\lib\security
2. C:\Program Files\Java\jdk1.6.0_17\jre\lib\security
3. C:\Program Files\Java\jre1.6.0_16
I download file JCE 1.2.2 from this site
------------------------------------------------------------------------------------------------------------------------------------------
this is error
------------------------------------------------------------------------------------------------------------------------------------------
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.lang.SecurityException: Jurisdiction policy files are not signed by trusted signers!
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:1173)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4149)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4458)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.ExceptionInInitializerError
at javax.crypto.SecretKeyFactory.getInstance(DashoA13*..)
at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.calculatePbeMac(Unknown Source)
at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
at java.security.KeyStore.load(Unknown Source)
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:53)
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>(DashoA13*..)
... 44 more
Caused by: java.lang.SecurityException: Jurisdiction policy files are not signed by trusted signers!
at javax.crypto.SunJCE_b.a(DashoA13*..)
at javax.crypto.SunJCE_b.i(DashoA13*..)
at javax.crypto.SunJCE_b.g(DashoA13*..)
at javax.crypto.SunJCE_b$1.run(DashoA13*..)
at java.security.AccessController.doPrivileged(Native Method)
... 45 more
2552-12-08 18:09:29 [Thread-1 ] <DEBUG> <Component 'Corvus Main Loggger' in module 'Corvus Main System Module' initialized successfully.>
2552-12-08 18:09:29 [Thread-1 ] <DEBUG> <Component 'Corvus Main Properties' in module 'Corvus Main System Module' initialized successfully.>
2552-12-08 18:09:29 [Thread-1 ] <INFO > <Module 'Corvus Main System Module' initialized successfully.>
2552-12-08 18:09:29 [Thread-1 ] <DEBUG> <Component 'Housecleaning Scheduler Task List' in module 'Housecleaning Scheduler Module' initialized successfully.>
2552-12-08 18:09:29 [Thread-1 ] <INFO > <Module 'Housecleaning Scheduler Module' initialized successfully.>
2552-12-08 18:09:29 [Thread-1 ] <DEBUG> <Resuming active monitor in module (Housecleaning Scheduler Module). Current active threads: 0>
2552-12-08 18:09:29 [Thread-1 ] <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: Could not initialize class javax.crypto.SunJCE_b
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:1173)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4149)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4458)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class javax.crypto.SunJCE_b
at javax.crypto.SecretKeyFactory.getInstance(DashoA13*..)
at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.calculatePbeMac(Unknown Source)
at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
at java.security.KeyStore.load(Unknown Source)
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
2552-12-08 18:09:29 [Thread-1 ] <INFO > <HTTP request listener 'hk.hku.cecid.ebms.service.EbmsMessageStatusQueryService' registered successfully at '/ebms/status'>
2552-12-08 18:09:29 [Thread-1 ] <ERROR> <Unable to register listener 'class hk.hku.cecid.ebms.spa.listener.EbmsInboundListener' at '/ebms/inbound'>
hk.hku.cecid.piazza.commons.servlet.RequestListenerException: Error in creating MSH in EbmsInboundListener
by java.lang.NullPointerException
at hk.hku.cecid.ebms.spa.listener.EbmsInboundListener.listenerCreated(EbmsInboundListener.java:34)
at hk.hku.cecid.piazza.commons.servlet.http.HttpDispatcherContext.register(HttpDispatcherContext.java:121)
at hk.hku.cecid.piazza.corvus.core.main.handler.HttpdRequestListenerRegistrar.processExtension(HttpdRequestListenerRegistrar.java:35)
at hk.hku.cecid.piazza.commons.spa.ExtensionPointIteratedHandler.processExtensions(ExtensionPointIteratedHandler.java:54)
at hk.hku.cecid.piazza.commons.spa.ExtensionPoint.processExtensions(ExtensionPoint.java:58)
at hk.hku.cecid.piazza.commons.spa.PluginRegistry.bindExtensionPoints(PluginRegistry.java:357)
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:1173)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4149)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4458)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NullPointerException
at hk.hku.cecid.ebms.spa.handler.MessageServiceHandler.getInstance(MessageServiceHandler.java:256)
at hk.hku.cecid.ebms.spa.listener.EbmsInboundListener.listenerCreated(EbmsInboundListener.java:32)
... 35 more