Done: https://issues.apache.org/jira/browse/AXIS2-1849

I just wanted to be make sure that it wasn't a user fault :)

Regards,

Ali Sadik Kumlali

----- Original Message ----
From: Davanum Srinivas <[EMAIL PROTECTED]>
To: [email protected]
Sent: Friday, December 8, 2006 4:15:45 PM
Subject: Re: [Axis2][1_1] Security exception is swallowed

Can you please log a JIRA?

thanks,
dims

On 12/8/06, Ali Sadik Kumlali <[EMAIL PROTECTED]> wrote:
> Hi folks,
>
> I need to catch the exception occured in securiy phase. But it seems Rampart 
> just logs the exception and  not propagate to the transport receiver. Thus, 
> I'm not able to catch it and notify the sender.
>
> Here is my scenario:
>
> - My WSDL has input only (one-way) operations.
> - Client sends signed messages by invoking appropriate method of generated 
> stub.
> - Service's keystore doesn't have the public certificate of the client
> - Rampart logs the exception[1] BUT doesn't throw it.
>
> Since I wrote my own transport receiver, I'm able to catch any 
> exception(including RuntimeException) thrown through the execution 
> path(transport receiver -> phases/modules -> message receiver).
>
> Any help would be great!
>
>
> Regards,
>
> Ali Sadik Kumlali
>
>
>
>
> [1] [ERROR][2006-12-08 14:40:48,535] org.apache.axis2.transport.jms.AxisMdb - 
> JMS Wo
> rker [JMS Session Delivery Thread] Encountered an Axis Fault : 
> WSDoAllReceiver:
> security processing failed; nested exception is:
>         org.apache.ws.security.WSSecurityException: The signature 
> verification f
> ailed
> org.apache.axis2.AxisFault: WSDoAllReceiver: security processing failed; 
> nested
> exception is:
>         org.apache.ws.security.WSSecurityException: The signature 
> verification f
> ailed
>         at 
> org.apache.rampart.handler.WSDoAllReceiver.processBasic(WSDoAllReceiv
> er.java:275)
>         at 
> org.apache.rampart.handler.WSDoAllReceiver.processMessage(WSDoAllRece
> iver.java:98)
>         at 
> org.apache.rampart.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:
> 74)
>         at org.apache.axis2.engine.Phase.invoke(Phase.java:381)
>         at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:521)
>         at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:485)
>         at org.apache.axis2.transport.jms.AxisMdb.onMessage(AxisMdb.java:245)
>
>
>
>
>
> ____________________________________________________________________________________
> Want to start your own business?
> Learn how on Yahoo! Small Business.
> http://smallbusiness.yahoo.com/r-index
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to