hi deepl,

I agree with you that we have already release the 1.2 and there is no way to

do any changes (even every one agrees as well).

this is a solution came to my mind which would adreess the two issues you
have
raise.

public void next(MessageContext messageContext) throws AxisFault {
       InvocationResponse responese = this.invoke(messageContext);
       if (responese == InvocationResponse.CONTINUE){
           this.nextHandler.next(messageContext);
       }else if (responese == InvocationResponse.SUSPEND){
           // do nothing
       }
   }

if we put this method to AbstractHandler we can preserve the
API and enforce to return a value.

thanks,
Amila.

--
Amila Suriarachchi,
WSO2 Inc.

Reply via email to