Hi, Sorry I just saw this thread. In EMM case we had to use 3 bouncycastle libraries as bcprov, bcpkix and bcmail. Please note that I have not done any changes to the jar contents or its signing. Just removed some packages from Export-Package in bcpkix and bcmail since it was exporting similar set of packages as bcprov which caused the classes to be loaded from non desired packages which lead the class files to go missing in some scenarios. If you are only using bcprov it should not have any affect. Also I noticed that the WSS4J packages bouncycastle library as well which version was bit old (1.32). Not sure why this packages the jar inside it. If it is not utilizing better remove it from there as well. So I am assuming from your implementations it is loading packages from this old jar as well. Hence make sure to skip that jar in your implementation using version range inside your dependency as,
<bcprov.wso2.version.range>[1.40.wso2v1, 1.50.0)</bcprov.wso2.version.range> Next thing is that you need to load the provider in your code as Security.addProvider(new BouncyCastleProvider()). This will load the provider or else you may add the security.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvidere entry into your Java\jdk1.7.0_55\jre\lib\security java.security. In EMM case I have just added the provider from the code where it works well for us. Regards, Dilshan On Sat, Sep 27, 2014 at 10:28 AM, Johann Nallathamby <joh...@wso2.com> wrote: > Tried this. But still facing the same issue. Just to isolate I tried to > embed the bouncy castle 1.49 jar into wss4j like it was all this time in > 4.2.0 branch. Facing the same issue. > > On Sat, Sep 27, 2014 at 10:41 PM, Prabath Siriwardena <prab...@wso2.com> > wrote: > >> +1 >> >> Thanks & regards, >> -Prabath >> >> On Sat, Sep 27, 2014 at 7:45 PM, Sameera Jayasoma <same...@wso2.com> >> wrote: >> >>> Hi Johann, >>> >>> You can create the Bouncy castle orbit bundle by embedding the original >>> jar file without extracting the content into the orbit bundle. This would >>> solve the problem I guess. >>> >>> Thanks, >>> Sameera. >>> >>> On Sat, Sep 27, 2014 at 6:21 PM, Johann Nallathamby <joh...@wso2.com> >>> wrote: >>> >>>> Update: >>>> >>>> Removing bouncy castle orbit jar from plugins and dropping a 1.49 jar >>>> into repository/components/lib did not work yesterday when I tried. But >>>> today after I modifying the wss4j bundle to not embed bouncy castle 1.32 >>>> inside it and then dropping bouncy castle 1.49 jar into lib directory >>>> works. So this concludes in fact the bouncy castle version upgrade is not >>>> an issue. >>>> >>>> In fact the issue lies on the signature verification that has been >>>> mentioned elsewhere since we are modifying the jar after it has been >>>> signed. The are couple of links which gives us pointers on how to overcome >>>> this. I am trying out those. >>>> >>>> @Sameera: at least one quick solution would be to embed bouncy castle >>>> 1.49 like in previous releases inside wss4j. It should work because we >>>> don't modify the jar in that case. >>>> >>>> Thanks, >>>> Johann. >>>> >>>> On Sat, Sep 27, 2014 at 3:36 PM, Johann Nallathamby <joh...@wso2.com> >>>> wrote: >>>> >>>>> [Adding Dilshan] >>>>> >>>>> Hi Sameera, >>>>> >>>>> The bouncy castle 1.49 OSGi-fication has been done by Dilshan. You can >>>>> refer the thread [1] in architecture by him. The problem is because of the >>>>> signature verification that happens when we use bouncy castle provider. >>>>> This is a common issue, and according to Pulasthi the way Dilshan has >>>>> overcome this is by removing those signature files inside META-INF of >>>>> bouncy castle jar. >>>>> >>>>> We used the same 1.49 orbit for IS CA implementation since we needed >>>>> those new APIs in bouncy castle. The additional thing PulasthiM did is >>>>> there was a small problem with the wss4j bundle. It was exporting version >>>>> 132 of bouncy castle embedded dependency instead of 1.32 and therefore >>>>> 1.49 >>>>> was not picked because 1.49<132. You can refer discussion in dev thread >>>>> [2,3]. So PulasthiM fixed this only in wss4j. However later we decided to >>>>> update bouncy castle in platform and use 1.49 in platform rather having >>>>> two >>>>> versions. So we removed the embedded dependency in wss4j to bouncy castle. >>>>> However I think he has missed to update the dependency versions and import >>>>> versions from 1.32 to 1.49. >>>>> >>>>> Also what I found is that the latest wss4j jar in the AS 6.0.0 >>>>> SNAPSHOT pack still has the bouncy castle 1.32 embedded in it. I am not >>>>> sure if this can happen because Pulasthi didn't update the import >>>>> versions. >>>>> Or it may be issue with jars getting deployed. So what I did was I locally >>>>> built the wss4j after updating import versions and verified no bouncy >>>>> castle jar getting packed. But still facing same issue, signature failure. >>>>> >>>>> @Dilshan: will you be able to shed some light on how you got this >>>>> resolved exactly. I looked at the bouncy castle orbit jars and they don't >>>>> contain the signature files. >>>>> >>>>> [1] [Architecture] Do we need OSGI components in EMM? >>>>> [2] [Dev] How to import a specific version of a library from OSGI >>>>> [3] [Dev] JAX-RS servlet instantiation fails due to >>>>> NoClassDefFoundError >>>>> >>>>> Thanks, >>>>> Johann. >>>>> >>>>> On Sat, Sep 27, 2014 at 2:40 PM, Sameera Jayasoma <same...@wso2.com> >>>>> wrote: >>>>> >>>>>> Hi Johann, >>>>>> >>>>>> Any update on this? We have no choice other than reverting the >>>>>> version upgrade.. :) >>>>>> >>>>>> Thanks, >>>>>> Sameera. >>>>>> >>>>>> On Thu, Sep 25, 2014 at 6:38 PM, Johann Nallathamby <joh...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> Sure. Will do. >>>>>>> >>>>>>> Thanks, >>>>>>> Johann. >>>>>>> >>>>>>> On Thu, Sep 25, 2014 at 6:30 PM, Sameera Jayasoma <same...@wso2.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi Johann, >>>>>>>> >>>>>>>> Can you have a look at this? We need a fix before the release. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Sameera. >>>>>>>> >>>>>>>> On Thu, Sep 25, 2014 at 3:54 PM, Supun Malinga <sup...@wso2.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Do we have any updates on this.? >>>>>>>>> >>>>>>>>> thanks, >>>>>>>>> >>>>>>>>> On Wed, Sep 24, 2014 at 6:07 PM, Nipuni Perera <nip...@wso2.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> It seems other products too have this issue when adding tenants. >>>>>>>>>> I got test failures in brs and cep due to following error, >>>>>>>>>> >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> java.lang.SecurityException: JCE cannot authenticate the provider BC >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at javax.crypto.Cipher.getInstance(DashoA13*..) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at javax.crypto.Cipher.getInstance(DashoA13*..) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.core.util.CryptoUtil.encrypt(CryptoUtil.java:126) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.core.util.CryptoUtil.encryptAndBase64Encode(CryptoUtil.java:148) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.security.keystore.KeyStoreAdmin.addKeyStore(KeyStoreAdmin.java:226) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.keystore.mgt.KeyStoreGenerator.persistKeyStore(KeyStoreGenerator.java:195) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.keystore.mgt.KeyStoreGenerator.generateKeyStore(KeyStoreGenerator.java:89) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.keystore.mgt.KeystoreTenantMgtListener.onTenantCreate(KeystoreTenantMgtListener.java:43) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tenant.mgt.util.TenantMgtUtil.triggerAddTenant(TenantMgtUtil.java:94) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tenant.mgt.services.TenantMgtAdminService.notifyTenantAddition(TenantMgtAdminService.java:100) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tenant.mgt.services.TenantMgtAdminService.addTenant(TenantMgtAdminService.java:75) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:231) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:178) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:49) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:141) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:154) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1721) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at java.lang.Thread.run(Thread.java:662) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> Caused by: java.util.jar.JarException: Cannot parse >>>>>>>>>> file:/home/nipuni/Nipuni/git_new/new-branch/wso2-dev/product-brs/modules/integration/tests-integration/rules/target/carbontmp1411561588534/wso2brs-2.2.0-SNAPSHOT/repository/components/plugins/bcprov-jdk15on_1.49.0.wso2v1.jar >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at javax.crypto.SunJCE_c.a(DashoA13*..) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at javax.crypto.SunJCE_b.b(DashoA13*..) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at javax.crypto.SunJCE_b.a(DashoA13*..) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at javax.crypto.SunJCE_b.b(DashoA13*..) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at javax.crypto.KeyAgreement.getInstance(DashoA13*..) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> com.sun.net.ssl.internal.ssl.JsseJce.getKeyAgreement(JsseJce.java:241) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> com.sun.net.ssl.internal.ssl.JsseJce.isEcAvailable(JsseJce.java:158) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> com.sun.net.ssl.internal.ssl.CipherSuite$KeyExchange.isAvailable(CipherSuite.java:279) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> com.sun.net.ssl.internal.ssl.CipherSuite.isAvailable(CipherSuite.java:144) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> com.sun.net.ssl.internal.ssl.CipherSuiteList.buildAvailableCache(CipherSuiteList.java:215) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> com.sun.net.ssl.internal.ssl.CipherSuiteList.getSupported(CipherSuiteList.java:228) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> com.sun.net.ssl.internal.ssl.SSLServerSocketFactoryImpl.getSupportedCipherSuites(SSLServerSocketFactoryImpl.java:99) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.tomcat.util.net.jsse.JSSESocketFactory.<clinit>(JSSESocketFactory.java:114) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.tomcat.util.net.jsse.JSSEImplementation.getSSLUtil(JSSEImplementation.java:62) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:490) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:647) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:449) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.connector.Connector.startInternal(Connector.java:1007) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.internal.CarbonTomcat.startConnectors(CarbonTomcat.java:444) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.ext.transport.ServletTransportManager.startTransports(ServletTransportManager.java:79) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.completeInitialization(StartupFinalizerServiceComponent.java:190) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.serviceChanged(StartupFinalizerServiceComponent.java:283) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:451) >>>>>>>>>> ERROR >>>>>>>>>> [org.wso2.carbon.integration.common.extensions.utils.InputStreamHandler] >>>>>>>>>> - >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent.registerThrottlingAgent(ThrottlingAgentServiceComponent.java:123) >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Nipuni >>>>>>>>>> >>>>>>>>>> On Wed, Sep 24, 2014 at 4:58 PM, KasunG Gajasinghe < >>>>>>>>>> kas...@wso2.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> I'm seeing $subject when adding a new tenant in AS >>>>>>>>>>> 6.0.0-SNAPSHOT. I believe the bcprov-jdk15on bundle was added >>>>>>>>>>> recently, >>>>>>>>>>> right? Can you please look into this? The full stack trace is as >>>>>>>>>>> follows. >>>>>>>>>>> >>>>>>>>>>> java.lang.SecurityException: JCE cannot authenticate the >>>>>>>>>>> provider BC >>>>>>>>>>> at javax.crypto.Cipher.getInstance(Cipher.java:642) >>>>>>>>>>> at javax.crypto.Cipher.getInstance(Cipher.java:580) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.core.util.CryptoUtil.encrypt(CryptoUtil.java:126) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.core.util.CryptoUtil.encryptAndBase64Encode(CryptoUtil.java:148) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.security.keystore.KeyStoreAdmin.addKeyStore(KeyStoreAdmin.java:226) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.keystore.mgt.KeyStoreGenerator.persistKeyStore(KeyStoreGenerator.java:195) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.keystore.mgt.KeyStoreGenerator.generateKeyStore(KeyStoreGenerator.java:89) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.keystore.mgt.KeystoreTenantMgtListener.onTenantCreate(KeystoreTenantMgtListener.java:43) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tenant.mgt.util.TenantMgtUtil.triggerAddTenant(TenantMgtUtil.java:94) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tenant.mgt.services.TenantMgtAdminService.notifyTenantAddition(TenantMgtAdminService.java:100) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tenant.mgt.services.TenantMgtAdminService.addTenant(TenantMgtAdminService.java:75) >>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:601) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77) >>>>>>>>>>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:430) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tenant.mgt.stub.TenantMgtAdminServiceStub.addTenant(TenantMgtAdminServiceStub.java:2718) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tenant.mgt.ui.clients.TenantServiceClient.addTenant(TenantServiceClient.java:90) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tenant.mgt.ui.utils.TenantMgtUtil.addTenantConfigBean(TenantMgtUtil.java:67) >>>>>>>>>>> at >>>>>>>>>>> org.apache.jsp.tenant_002dmgt.submit_005ftenant_005fajaxprocessor_jsp._jspService(submit_005ftenant_005fajaxprocessor_jsp.java:136) >>>>>>>>>>> at >>>>>>>>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) >>>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>>>> at >>>>>>>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) >>>>>>>>>>> at >>>>>>>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) >>>>>>>>>>> at >>>>>>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) >>>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>>>> at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80) >>>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) >>>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.statistics.webapp.RequestIntercepterValve.invoke(RequestIntercepterValve.java:43) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.bam.webapp.stat.publisher.WebAppStatisticPublisherValve.invoke(WebAppStatisticPublisherValve.java:104) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:178) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:56) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:141) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:154) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) >>>>>>>>>>> at >>>>>>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040) >>>>>>>>>>> at >>>>>>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1721) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679) >>>>>>>>>>> at >>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) >>>>>>>>>>> at >>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) >>>>>>>>>>> at java.lang.Thread.run(Thread.java:722) >>>>>>>>>>> >>>>>>>>>>> *Caused by: java.util.jar.JarException: >>>>>>>>>>> file:/tmp/wso2as-5.3.0-SNAPSHOT/repository/components/plugins/bcprov-jdk15on_1.49.0.wso2v1.jar >>>>>>>>>>> has unsigned entries - org/bouncycastle/LICENSE.class* >>>>>>>>>>> at javax.crypto.JarVerifier.verifySingleJar(JarVerifier.java:462) >>>>>>>>>>> at javax.crypto.JarVerifier.verifyJars(JarVerifier.java:322) >>>>>>>>>>> at javax.crypto.JarVerifier.verify(JarVerifier.java:250) >>>>>>>>>>> at >>>>>>>>>>> javax.crypto.JceSecurity.verifyProviderJar(JceSecurity.java:161) >>>>>>>>>>> at >>>>>>>>>>> javax.crypto.JceSecurity.getVerificationResult(JceSecurity.java:187) >>>>>>>>>>> at javax.crypto.JceSecurity.canUseProvider(JceSecurity.java:201) >>>>>>>>>>> at javax.crypto.Cipher.chooseProvider(Cipher.java:832) >>>>>>>>>>> at javax.crypto.Cipher.init(Cipher.java:1348) >>>>>>>>>>> at sun.security.ssl.CipherBox.<init>(CipherBox.java:175) >>>>>>>>>>> at sun.security.ssl.CipherBox.newCipherBox(CipherBox.java:208) >>>>>>>>>>> at >>>>>>>>>>> sun.security.ssl.CipherSuite$BulkCipher.newCipher(CipherSuite.java:467) >>>>>>>>>>> at >>>>>>>>>>> sun.security.ssl.CipherSuite$BulkCipher.isAvailable(CipherSuite.java:507) >>>>>>>>>>> at >>>>>>>>>>> sun.security.ssl.CipherSuite$BulkCipher.isAvailable(CipherSuite.java:485) >>>>>>>>>>> at sun.security.ssl.CipherSuite.isAvailable(CipherSuite.java:190) >>>>>>>>>>> at >>>>>>>>>>> sun.security.ssl.SSLContextImpl.getApplicableCipherSuiteList(SSLContextImpl.java:342) >>>>>>>>>>> at >>>>>>>>>>> sun.security.ssl.SSLContextImpl.getSuportedCipherSuiteList(SSLContextImpl.java:276) >>>>>>>>>>> at >>>>>>>>>>> sun.security.ssl.SSLServerSocketFactoryImpl.getSupportedCipherSuites(SSLServerSocketFactoryImpl.java:116) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tomcat.util.net.jsse.JSSESocketFactory.<clinit>(JSSESocketFactory.java:114) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tomcat.util.net.jsse.JSSEImplementation.getSSLUtil(JSSEImplementation.java:62) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:490) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:647) >>>>>>>>>>> at >>>>>>>>>>> org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:449) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.connector.Connector.startInternal(Connector.java:1007) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.internal.CarbonTomcat.startConnectors(CarbonTomcat.java:425) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.transport.ServletTransportManager.startTransports(ServletTransportManager.java:79) >>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:601) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.completeInitialization(StartupFinalizerServiceComponent.java:190) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.serviceChanged(StartupFinalizerServiceComponent.java:283) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:451) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent.registerThrottlingAgent(ThrottlingAgentServiceComponent.java:123) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.throttling.agent.internal.ThrottlingAgentServiceComponent.activate(ThrottlingAgentServiceComponent.java:100) >>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:601) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:260) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:347) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:343) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:222) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:451) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.core.init.CarbonServerManager.initializeCarbon(CarbonServerManager.java:517) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.core.init.CarbonServerManager.start(CarbonServerManager.java:219) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.core.internal.CarbonCoreServiceComponent.activate(CarbonCoreServiceComponent.java:81) >>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>>>>>>>>> at >>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:601) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:260) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:347) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:343) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:222) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.servlet.internal.Activator.registerHttpService(Activator.java:81) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.servlet.internal.Activator.addProxyServlet(Activator.java:60) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.init(ProxyServlet.java:40) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.init(DelegationServlet.java:38) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1279) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1192) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) >>>>>>>>>>> at >>>>>>>>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) >>>>>>>>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:166) >>>>>>>>>>> ... 3 more >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> [2014-09-24 13:24:10,334] ERROR >>>>>>>>>>> {org.wso2.carbon.tenant.mgt.ui.utils.TenantMgtUtil} - Failed to >>>>>>>>>>> add tenant >>>>>>>>>>> config. tenant-domain: kasun.com, tenant-admin: admin. >>>>>>>>>>> org.apache.axis2.AxisFault: Exception occurred while trying to >>>>>>>>>>> invoke service method addTenant >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:445) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225) >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tenant.mgt.stub.TenantMgtAdminServiceStub.addTenant(TenantMgtAdminServiceStub.java:2718) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tenant.mgt.ui.clients.TenantServiceClient.addTenant(TenantServiceClient.java:90) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tenant.mgt.ui.utils.TenantMgtUtil.addTenantConfigBean(TenantMgtUtil.java:67) >>>>>>>>>>> at >>>>>>>>>>> org.apache.jsp.tenant_002dmgt.submit_005ftenant_005fajaxprocessor_jsp._jspService(submit_005ftenant_005fajaxprocessor_jsp.java:136) >>>>>>>>>>> at >>>>>>>>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) >>>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>>>> at >>>>>>>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) >>>>>>>>>>> at >>>>>>>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) >>>>>>>>>>> at >>>>>>>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) >>>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>>>> at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80) >>>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) >>>>>>>>>>> at >>>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) >>>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.statistics.webapp.RequestIntercepterValve.invoke(RequestIntercepterValve.java:43) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.bam.webapp.stat.publisher.WebAppStatisticPublisherValve.invoke(WebAppStatisticPublisherValve.java:104) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:178) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:56) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:141) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:154) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) >>>>>>>>>>> at >>>>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) >>>>>>>>>>> at >>>>>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) >>>>>>>>>>> at >>>>>>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040) >>>>>>>>>>> at >>>>>>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1721) >>>>>>>>>>> at >>>>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679) >>>>>>>>>>> at >>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) >>>>>>>>>>> at >>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) >>>>>>>>>>> at java.lang.Thread.run(Thread.java:722) >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. >>>>>>>>>>> email: kasung AT spamfree wso2.com >>>>>>>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe >>>>>>>>>>> blog: http://kasunbg.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Dev mailing list >>>>>>>>>>> Dev@wso2.org >>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Nipuni Perera >>>>>>>>>> Software Engineer; WSO2 Inc.; http://wso2.com >>>>>>>>>> Email: nip...@wso2.com >>>>>>>>>> Git hub profile: https://github.com/nipuni >>>>>>>>>> Mobile: +94 (71) 5626680 >>>>>>>>>> <http://wso2.com> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Dev mailing list >>>>>>>>>> Dev@wso2.org >>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Supun Malinga, >>>>>>>>> >>>>>>>>> Senior Software Engineer, >>>>>>>>> WSO2 Inc. >>>>>>>>> http://wso2.com >>>>>>>>> email: sup...@wso2.com <sup...@wso2.com> >>>>>>>>> mobile: +94 (0)71 56 91 321 >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Dev mailing list >>>>>>>>> Dev@wso2.org >>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Sameera Jayasoma, >>>>>>>> Software Architect, >>>>>>>> >>>>>>>> WSO2, Inc. (http://wso2.com) >>>>>>>> email: same...@wso2.com >>>>>>>> blog: http://sameera.adahas.org >>>>>>>> twitter: https://twitter.com/sameerajayasoma >>>>>>>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections >>>>>>>> Mobile: 0094776364456 >>>>>>>> >>>>>>>> Lean . Enterprise . Middleware >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Thanks & Regards, >>>>>>> >>>>>>> *Johann Dilantha Nallathamby* >>>>>>> Associate Technical Lead & Product Lead of WSO2 Identity Server >>>>>>> Integration Technologies Team >>>>>>> WSO2, Inc. >>>>>>> lean.enterprise.middleware >>>>>>> >>>>>>> Mobile - *+94777776950* >>>>>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sameera Jayasoma, >>>>>> Software Architect, >>>>>> >>>>>> WSO2, Inc. (http://wso2.com) >>>>>> email: same...@wso2.com >>>>>> blog: http://sameera.adahas.org >>>>>> twitter: https://twitter.com/sameerajayasoma >>>>>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections >>>>>> Mobile: 0094776364456 >>>>>> >>>>>> Lean . Enterprise . Middleware >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Thanks & Regards, >>>>> >>>>> *Johann Dilantha Nallathamby* >>>>> Associate Technical Lead & Product Lead of WSO2 Identity Server >>>>> Integration Technologies Team >>>>> WSO2, Inc. >>>>> lean.enterprise.middleware >>>>> >>>>> Mobile - *+94777776950* >>>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* >>>>> >>>> >>>> >>>> >>>> -- >>>> Thanks & Regards, >>>> >>>> *Johann Dilantha Nallathamby* >>>> Associate Technical Lead & Product Lead of WSO2 Identity Server >>>> Integration Technologies Team >>>> WSO2, Inc. >>>> lean.enterprise.middleware >>>> >>>> Mobile - *+94777776950* >>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* >>>> >>> >>> >>> >>> -- >>> Sameera Jayasoma, >>> Software Architect, >>> >>> WSO2, Inc. (http://wso2.com) >>> email: same...@wso2.com >>> blog: http://sameera.adahas.org >>> twitter: https://twitter.com/sameerajayasoma >>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections >>> Mobile: 0094776364456 >>> >>> Lean . Enterprise . Middleware >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Thanks & Regards, >> Prabath >> >> Twitter : @prabath >> LinkedIn : http://www.linkedin.com/in/prabathsiriwardena >> >> Mobile : +94 71 809 6732 >> >> http://blog.facilelogin.com >> http://blog.api-security.org >> > > > > -- > Thanks & Regards, > > *Johann Dilantha Nallathamby* > Associate Technical Lead & Product Lead of WSO2 Identity Server > Integration Technologies Team > WSO2, Inc. > lean.enterprise.middleware > > Mobile - *+94777776950* > Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Dilshan Edirisuriya Senior Software Engineer - WSO2 Mob: + 94 777878905 http://wso2.com/
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev