Hi, wss4j was added to security-mgt feature with [1], please review and merge.
[1] https://github.com/wso2-dev/carbon-identity/pull/35 On Tue, Dec 9, 2014 at 4:52 PM, Kishanthan Thangarajah <kishant...@wso2.com> wrote: > Done. Will be available with the next SNAPSHOT build. > > On Tue, Dec 9, 2014 at 3:01 PM, Jeewantha Dharmaparakrama < > jeewan...@wso2.com> wrote: > >> @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 < >> jeewan...@wso2.com> 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 < >>> jeewan...@wso2.com> 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 < >>>> kishant...@wso2.com> 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 < >>>>> pulast...@wso2.com> 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 < >>>>>> pulast...@wso2.com> wrote: >>>>>> >>>>>>> Hi Kishanthan, >>>>>>> >>>>>>> Will do. >>>>>>> >>>>>>> On Fri, Dec 5, 2014 at 12:22 PM, Kishanthan Thangarajah < >>>>>>> kishant...@wso2.com> 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 < >>>>>>>> kishant...@wso2.com> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Dec 4, 2014 at 9:50 PM, Jeewantha Dharmaparakrama < >>>>>>>>> jeewan...@wso2.com> 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 < >>>>>>>>>> kishant...@wso2.com> 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 < >>>>>>>>>>> jeewan...@wso2.com> 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/ >> > > > > -- > *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
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev