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

Reply via email to