If your client VM is different than the server's (where the wsdd file did map the types) what you are seeing makes sense.  If the VMs are the same it sounds like a design problem.  I solved this problem when we were on Apache SOAP 2.3 by making a web service that returned the type mappings for a specific service from the server if the client didn't have it already.  Then the the type mapping was cached.  The drawbacks to this approach are that there is an extra call once per service, you will have to modify Axis code to make the call to retrieve the mapping and if the mapping changes the client VM's mapping can get out of sync.
-----Original Message-----
From: Dinesh Khetarpal [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, September 24, 2002 17:37
To: [EMAIL PROTECTED]
Subject: Why do I have to do call.registerTypeMapping before invoke

Why I do have to call call.registerTypeMapping before invoke when this is specified in deploy.wsdd file.
Dinesh

Reply via email to