@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

Reply via email to