Problem with deserialization of String sent over wire with XStream

感情迁移 提交于 2019-12-06 00:34:07

I would suggest the following:

Test the service with another client

Use soapUI to generate a valid test request for your showInput method. If you don't get any errors using this tool, you know your service is working fine. If you do get an error, then you know to start digging around in your service code.

Enable client side logging for SOAP messages

Add these JVM options when running your client:

-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
-Dorg.apache.commons.logging.simplelog.showdatetime=true
-Dorg.apache.commons.logging.simplelog.log.httpclient.wire=debug
-Dorg.apache.commons.logging.simplelog.log.org.apache.commons.httpclient=debug

This will let you to see the SOAP messages that get transmitted. Pay close attention to content appearing before your start tags like the error message says.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!