Greetings, I have found other questions on this list similar to my own, but not found any answers. Mine is a unique case where the axis client: - WORKS perfectly when run as a java application. - throws EXCEPTION (shown below) when run within weblogic 8.1 container. Exception: 10:02:02,881 ERROR BeanPropertyTarget:162 - Could not convert java.lang.String to bean field 'userId', type java.lang.String 10:02:02,891 ERROR Call:2274 - Exception: java.lang.IllegalArgumentException: object is not an instance of declaring class at org.apache.axis.encoding.ser.BeanPropertyTarget.set(BeanPropertyTarget.java: 181) at org.apache.axis.encoding.DeserializerImpl.valueComplete(DeserializerImpl.jav a:282) at org.apache.axis.encoding.DeserializerImpl.endElement(DeserializerImpl.java:5 41) at org.apache.axis.encoding.DeserializationContextImpl.endElement(Deserializati onContextImpl.java:1015) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:204) at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java: 722) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:233) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:347) at org.apache.axis.client.Call.invoke(Call.java:2272) at org.apache.axis.client.Call.invoke(Call.java:2171) at org.apache.axis.client.Call.invoke(Call.java:1691) at com.usg.myusg.webservice.UserSoapStub.login(UserSoapStub.java:506) at com.usg.webservices.myusg.MyUsgService.login(MyUsgService.java:260) ... System Specifications: - Windows XP - Weblogic 8.1.1 - j2sdk1.4.1_03 or j2sdk1.4.2_03 I originally assumed that Weblogic was finding a different XML parser than Axis so I carefully control the WL classpath. I have checked and am almost certain that WL is using the same JDK as the working client application, please let me know if I should explore this option more completely. Any ideas are appreciated. TIA. - Joe [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>