Hi All,

 

I would like to set my custom client handlers for a specific Call with

 

call.setClientHandlers( outHandler, inHandler );

 

In order to make these the only handlers in the call's handler chain I
furthermore do

 

FileProvider fProvider = ( FileProvider )
call.getService().getEngine().getConfig();

WSDDDeployment deployment = fProvider.getDeployment();

WSDDGlobalConfiguration globalConfiguration =
deployment.getGlobalConfiguration();

globalConfiguration.setRequestFlow( null );

globalConfiguration.setResponseFlow( null );

 

in order to get rid of the handlers defined in the client-config.wsdd.
As a side-effect it seems that now also the type mapping that are
defined within the client-config.wsdd are deleted since I now get

 

WSDoAllSender: cannot get SOAP envlope from messagejava.io.IOException:
No serializer found for class
uk.ac.soton.itinnovation.grid.types.MatchPattern in registry
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> 

 

So the question is how I can programmatically replace the client-config
handlers with my own ones without touching the client-config defined
type mappings.

 

Thanks in advance for any help!

 

Mathias

Reply via email to