@CarbonTeam, please do the needful to merge the Kernal change to master branch. ESB still gets wss4j 1.5.11.wso2v7 bundle from Kernal dependencies.
Thanks, Jeewantha On Tue, Dec 9, 2014 at 1:28 PM, Jeewantha Dharmaparakrama < [email protected]> wrote: > Folks, > > Doesn't look like wss4j new bundle is included in security-mgt feature > [1]. @IS Team, can you guys check on this ASAP ? > > [1] > https://github.com/wso2-dev/carbon-identity/blob/master/features/security-mgt/org.wso2.carbon.security.mgt.server.feature/pom.xml > > > On Mon, Dec 8, 2014 at 3:42 PM, Jeewantha Dharmaparakrama < > [email protected]> wrote: > >> @IS Team, is the bundle added to security-mgt feature ? Do we have do any >> changes from ESB side? >> >> >> On Monday, December 8, 2014, Kishanthan Thangarajah <[email protected]> >> wrote: >> >>> This has been merged to master branch. @ESB Team, please test your >>> scenarios with wss4j-1.5.11-wso2v8-SNAPSHOT. >>> >>> On Fri, Dec 5, 2014 at 5:35 PM, Pulasthi Mahawithana <[email protected] >>> > wrote: >>> >>>> Created a PR [1] to fix this. Please review and merge. >>>> >>>> [1] https://github.com/wso2-dev/wso2-wss4j/pull/2 >>>> >>>> On Fri, Dec 5, 2014 at 12:45 PM, Pulasthi Mahawithana < >>>> [email protected]> wrote: >>>> >>>>> Hi Kishanthan, >>>>> >>>>> Will do. >>>>> >>>>> On Fri, Dec 5, 2014 at 12:22 PM, Kishanthan Thangarajah < >>>>> [email protected]> wrote: >>>>> >>>>>> @Pulasthi, can you work with ESB team and fix this? We need to fix >>>>>> the issue with orbit bundle and make the changes available in the master >>>>>> branch of wss4j. >>>>>> >>>>>> On Fri, Dec 5, 2014 at 11:24 AM, Kishanthan Thangarajah < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Dec 4, 2014 at 9:50 PM, Jeewantha Dharmaparakrama < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> I have already tested with adding Dynamic Imports to the bundle and >>>>>>>> everything works as expected. We will need to release the bundle again. >>>>>>>> >>>>>>> >>>>>>> Can you sent the changes as a PR to master branch? >>>>>>> >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Jeewantha >>>>>>>> >>>>>>>> On Thu, Dec 4, 2014 at 7:50 PM, Kishanthan Thangarajah < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> The following commit has introduced this change : >>>>>>>>> https://github.com/wso2/wso2-wss4j/commit/3185c3f155df48f6a666cd79873010f62b8c97a9 >>>>>>>>> >>>>>>>>> @Pulasthi/Johann, the above commit has removed the >>>>>>>>> "<DynamicImport-Package>" tag in the orbit bundle. >>>>>>>>> >>>>>>>>> This change has no impact on kernel, but since wss4j-1.5.11-wso2v7 >>>>>>>>> is already released and bundled with kernel, we need to cancel the >>>>>>>>> vote >>>>>>>>> called for carbon-kernel RC1 release. >>>>>>>>> >>>>>>>>> @Jeewantha, you need to reply to the vote thread "[VOTE] Release >>>>>>>>> WSO2 Carbon Kernel 4.3.0 RC1" and CANCEL it with the explanation. >>>>>>>>> >>>>>>>>> We are currently looking for the possibilities of removing wss4j >>>>>>>>> from kernel and call for kernel RC2 ASAP. >>>>>>>>> >>>>>>>>> @Jeewantha, at the same time you can quickly do a test by >>>>>>>>> introducing <DynamicImport-Package>*</DynamicImport-Package> to the >>>>>>>>> orbit >>>>>>>>> pom of the release tag of wss4j : >>>>>>>>> https://github.com/wso2/wso2-wss4j/releases/tag/wso2-wss4j-1.5.11-wso2v7 >>>>>>>>> and >>>>>>>>> build it and see. If this passes, we can do an immediate release of >>>>>>>>> wss4j-1.5.11-wso2v8. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Dec 4, 2014 at 6:26 PM, Jeewantha Dharmaparakrama < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Hi IS team, >>>>>>>>>> >>>>>>>>>> Due to this Rampart fails to load custom Password Callback >>>>>>>>>> Handlers and many ESB security related integration tests fail. wss4j >>>>>>>>>> uses >>>>>>>>>> Class.forName() to load password callback handlers and therefor >>>>>>>>>> throws the >>>>>>>>>> following exception. How should we deal with this ? >>>>>>>>>> >>>>>>>>>> org.apache.axis2.AxisFault: Cannot load password callback class: >>>>>>>>>> samples.userguide.PWCallback >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:76) >>>>>>>>>> at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340) >>>>>>>>>> at org.apache.axis2.engine.Phase.invoke(Phase.java:313) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:262) >>>>>>>>>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:427) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.description.OutOnlyAxisOperationClient.executeImpl(OutOnlyAxisOperation.java:278) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.client.ServiceClient.fireAndForget(ServiceClient.java:512) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.client.ServiceClient.fireAndForget(ServiceClient.java:489) >>>>>>>>>> at >>>>>>>>>> com.dimuthuupeksha.clients.OrderProcessingSecureClient.main(OrderProcessingSecureClient.java:127) >>>>>>>>>> Caused by: org.apache.rampart.RampartException: Cannot load password >>>>>>>>>> callback class: samples.userguide.PWCallback >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.util.RampartUtil.getPasswordCB(RampartUtil.java:144) >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.util.RampartUtil.getPasswordCB(RampartUtil.java:118) >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.builder.BindingBuilder.getSignatureBuilder(BindingBuilder.java:295) >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.builder.BindingBuilder.getSignatureBuilder(BindingBuilder.java:252) >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.builder.AsymmetricBindingBuilder.doSignature(AsymmetricBindingBuilder.java:762) >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:419) >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:90) >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.MessageBuilder.build(MessageBuilder.java:147) >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:65) >>>>>>>>>> ... 9 more >>>>>>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>>>>>> samples.userguide.PWCallback >>>>>>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >>>>>>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >>>>>>>>>> at java.security.AccessController.doPrivileged(Native Method) >>>>>>>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >>>>>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424) >>>>>>>>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >>>>>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357) >>>>>>>>>> at java.lang.Class.forName0(Native Method) >>>>>>>>>> at java.lang.Class.forName(Class.java:190) >>>>>>>>>> at org.apache.ws.security.util.Loader.loadClass(Loader.java:243) >>>>>>>>>> at org.apache.ws.security.util.Loader.loadClass(Loader.java:161) >>>>>>>>>> at >>>>>>>>>> org.apache.rampart.util.RampartUtil.getPasswordCB(RampartUtil.java:142) >>>>>>>>>> ... 17 more >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Jeewantha >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Jeewantha Dharmaparakrama >>>>>>>>>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>>>>>>>>> Phone : (+94) 778403757 >>>>>>>>>> Blog: http://jeewanthad.blogspot.com/ >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *Kishanthan Thangarajah* >>>>>>>>> Senior Software Engineer, >>>>>>>>> Platform Technologies Team, >>>>>>>>> WSO2, Inc. >>>>>>>>> lean.enterprise.middleware >>>>>>>>> >>>>>>>>> Mobile - +94773426635 >>>>>>>>> Blog - *http://kishanthan.wordpress.com >>>>>>>>> <http://kishanthan.wordpress.com>* >>>>>>>>> Twitter - *http://twitter.com/kishanthan >>>>>>>>> <http://twitter.com/kishanthan>* >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Jeewantha Dharmaparakrama >>>>>>>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>>>>>>> Phone : (+94) 778403757 >>>>>>>> Blog: http://jeewanthad.blogspot.com/ >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Kishanthan Thangarajah* >>>>>>> Senior Software Engineer, >>>>>>> Platform Technologies Team, >>>>>>> WSO2, Inc. >>>>>>> lean.enterprise.middleware >>>>>>> >>>>>>> Mobile - +94773426635 >>>>>>> Blog - *http://kishanthan.wordpress.com >>>>>>> <http://kishanthan.wordpress.com>* >>>>>>> Twitter - *http://twitter.com/kishanthan >>>>>>> <http://twitter.com/kishanthan>* >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Kishanthan Thangarajah* >>>>>> Senior Software Engineer, >>>>>> Platform Technologies Team, >>>>>> WSO2, Inc. >>>>>> lean.enterprise.middleware >>>>>> >>>>>> Mobile - +94773426635 >>>>>> Blog - *http://kishanthan.wordpress.com >>>>>> <http://kishanthan.wordpress.com>* >>>>>> Twitter - *http://twitter.com/kishanthan >>>>>> <http://twitter.com/kishanthan>* >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Pulasthi Mahawithana* >>>>> Software Engineer >>>>> WSO2 Inc., http://wso2.com/ >>>>> Mobile: +94-71-5179022 >>>>> Blog: http://blog.pulasthi.org >>>>> >>>> >>>> >>>> >>>> -- >>>> *Pulasthi Mahawithana* >>>> Software Engineer >>>> WSO2 Inc., http://wso2.com/ >>>> Mobile: +94-71-5179022 >>>> Blog: http://blog.pulasthi.org >>>> >>> >>> >>> >>> -- >>> *Kishanthan Thangarajah* >>> Senior Software Engineer, >>> Platform Technologies Team, >>> WSO2, Inc. >>> lean.enterprise.middleware >>> >>> Mobile - +94773426635 >>> Blog - *http://kishanthan.wordpress.com >>> <http://kishanthan.wordpress.com>* >>> Twitter - *http://twitter.com/kishanthan >>> <http://twitter.com/kishanthan>* >>> >> >> >> -- >> Jeewantha Dharmaparakrama >> Software Engineer; WSO2, Inc.; http://wso2.com/ >> Phone : (+94) 778403757 >> Blog: http://jeewanthad.blogspot.com/ >> >> > > > -- > Jeewantha Dharmaparakrama > Software Engineer; WSO2, Inc.; http://wso2.com/ > Phone : (+94) 778403757 > Blog: http://jeewanthad.blogspot.com/ > -- Jeewantha Dharmaparakrama Software Engineer; WSO2, Inc.; http://wso2.com/ Phone : (+94) 778403757 Blog: http://jeewanthad.blogspot.com/
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
