Werner,

One more thing...

> > > 
> > > if this is the case (mustUnderstand headers MUST be processed
> > > in any case) then just comment the offendling lines the check for
> > > a Fault element. The normal processing takes place and the security
> > > handler does its job - the additional check you mentioned is not
> > > necessary in that case.

This check is however necessary...
Letting WSDoAllReceiver go with its processing in case when WS method 
threw
AxisFault produces the "Request does not contain required Security header"
exception because wsResult = secEngine.processSecurityHeader() == null.
It's not possible to change the declared <responseFlow> in client.wsdd
(action = "Timestamp Signature")...


> > 
> > Thank You! It's the easiest way - is this change going to 
> > appear in future
> > versions of WSS4J?
> 
> yes but probably I'll make it configurable somehow to
> retain backward compatibility. I'll start a discussion
> on the mailing list to get opionions of the other peers
> and users.
> 

I will read this discussion with pleasure

Regards
Grzegorz Grzybek


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

Reply via email to