Hi,

Refer these mail threads and blog article [1], [2], [3].

[1]
http://wso2-oxygen-tank.10903.n7.nabble.com/Dev-Exception-occurs-when-running-ESB-sample-200-td89572.html
[2] http://mail.wso2.org/mailarchive/dev/2014-February/027876.html
[3]
http://evanthika.blogspot.com/2014/02/solving-orgapachewssecuritywssecurityex.html

Thanks,
Suhan

On Mon, Feb 9, 2015 at 10:41 AM, Ruwan Abeykoon <[email protected]> wrote:

> Hi All,
> The same error happens on Default JDK 1.6 which comes with Mac OS-X
> (10.10.2).
>
> Cheers,
>
> On Mon, Feb 9, 2015 at 10:33 AM, Malith Munasinghe <[email protected]>
> wrote:
>
>>
>> While doing ESB 4.8.1 sample #100 Using WS-Security for Outgoing Messages
>> I encountered the following error [1] on ESB.  Also the axis2Server threw
>> the error [2].  JDK 1.7u75 is used with necessary prerequisites mentioned
>> on the documentation.
>>
>> Also I referred to [3], [4] links for a resolution as well but the error
>> continues.
>>
>> When I ran the same sample using JDK 1.8 expected results were achieved.
>>
>> Is there anything that I have to do to get it working on JDK 1.7 as well
>> ?
>>
>>
>> *[1] ESB Error*
>>
>> [2015-02-09 09:45:38,191] ERROR - AxisEngine InvalidSecurity
>> org.apache.axis2.AxisFault: InvalidSecurity
>> at
>> org.apache.rampart.handler.PostDispatchVerificationHandler.invoke(PostDispatchVerificationHandler.java:164)
>> 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:261)
>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:167)
>> at
>> org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:225)
>> at
>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> [2015-02-09 09:45:38,193] ERROR - ClientWorker Fault processing response
>> message through Axis2
>> org.apache.axis2.AxisFault: InvalidSecurity
>> at
>> org.apache.rampart.handler.PostDispatchVerificationHandler.invoke(PostDispatchVerificationHandler.java:164)
>> 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:261)
>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:167)
>> at
>> org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:225)
>> at
>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>>
>>
>>
>> *[2] axis2Server error*
>>
>> 15/02/09 09:45:37 ERROR engine.AxisEngine: An unsupported signature or
>> encryption algorithm was used (unsupported key transport encryption
>> algorithm: No such algorithm:
>> http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p); nested exception is:
>> java.security.NoSuchAlgorithmException: Cannot find any provider
>> supporting RSA/ECB/OAEPPadding
>> org.apache.axis2.AxisFault: An unsupported signature or encryption
>> algorithm was used (unsupported key transport encryption algorithm: No such
>> algorithm: http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p); nested
>> exception is:
>> java.security.NoSuchAlgorithmException: Cannot find any provider
>> supporting RSA/ECB/OAEPPadding
>> at
>> org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(RampartReceiver.java:180)
>> at
>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:95)
>> 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:261)
>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:167)
>> at
>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172)
>> at
>> org.apache.synapse.transport.nhttp.ServerWorker.processEntityEnclosingMethod(ServerWorker.java:459)
>> at
>> org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWorker.java:279)
>> at
>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.ws.security.WSSecurityException: An unsupported
>> signature or encryption algorithm was used (unsupported key transport
>> encryption algorithm: No such algorithm:
>> http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p); nested exception is:
>> java.security.NoSuchAlgorithmException: Cannot find any provider
>> supporting RSA/ECB/OAEPPadding
>> at
>> org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:785)
>> at
>> org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:156)
>> at
>> org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:119)
>> at
>> org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:95)
>> at
>> org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:332)
>> at
>> org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:249)
>> at org.apache.rampart.RampartEngine.process(RampartEngine.java:214)
>> at
>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:92)
>> ... 11 more
>> Caused by: java.security.NoSuchAlgorithmException: Cannot find any
>> provider supporting RSA/ECB/OAEPPadding
>> at javax.crypto.Cipher.getInstance(Cipher.java:524)
>> at
>> org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:777)
>> ... 18 more
>> 15/02/09 09:45:37 ERROR nhttp.ServerWorker: Error processing POST request
>> org.apache.axis2.AxisFault: An unsupported signature or encryption
>> algorithm was used (unsupported key transport encryption algorithm: No such
>> algorithm: http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p); nested
>> exception is:
>> java.security.NoSuchAlgorithmException: Cannot find any provider
>> supporting RSA/ECB/OAEPPadding
>> at
>> org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(RampartReceiver.java:180)
>> at
>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:95)
>> 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:261)
>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:167)
>> at
>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172)
>> at
>> org.apache.synapse.transport.nhttp.ServerWorker.processEntityEnclosingMethod(ServerWorker.java:459)
>> at
>> org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWorker.java:279)
>> at
>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.ws.security.WSSecurityException: An unsupported
>> signature or encryption algorithm was used (unsupported key transport
>> encryption algorithm: No such algorithm:
>> http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p); nested exception is:
>> java.security.NoSuchAlgorithmException: Cannot find any provider
>> supporting RSA/ECB/OAEPPadding
>> at
>> org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:785)
>> at
>> org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:156)
>> at
>> org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:119)
>> at
>> org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:95)
>> at
>> org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:332)
>> at
>> org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:249)
>> at org.apache.rampart.RampartEngine.process(RampartEngine.java:214)
>> at
>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:92)
>> ... 11 more
>> Caused by: java.security.NoSuchAlgorithmException: Cannot find any
>> provider supporting RSA/ECB/OAEPPadding
>> at javax.crypto.Cipher.getInstance(Cipher.java:524)
>> at
>> org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:777)
>> ... 18 more
>>
>> [3]
>> http://evanthika.blogspot.com/2014/02/solving-orgapachewssecuritywssecurityex.html
>>
>> [4]
>> http://stackoverflow.com/questions/20182314/error-engine-axisengine-an-unsupported-signature-or-encryption-algorithm-was-us
>>
>>
>> --
>> Malith Munasinghe | Software Engineer
>> M: +94 (071) 9401122
>> E: [email protected]
>> W: http://wso2.com
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
>
> *Ruwan Abeykoon*
> *Architect,*
> *WSO2, Inc. http://wso2.com <http://wso2.com/> *
> *lean.enterprise.middleware.*
>
> email: [email protected]
> phone:(+94) 777739736
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Suhan Dharmasuriya
Software Engineer - Test Automation

*WSO2, Inc. *

lean . enterprise . middleware
Tel: +94 112 145345
Mob: +94 779 869138
Blog: http://suhan-opensource.blogspot.com/
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to