Java soap:prolog中不允许包含内容@-签名糖客户关系管理

Java soap:prolog中不允许包含内容@-签名糖客户关系管理,java,soap,sugarcrm,Java,Soap,Sugarcrm,我与sugar crm的soap连接有一个问题:一切正常,直到我想要传输一个@符号,然后我得到这个异常 AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: org.xml.sax.SAXParseException: Content is not allowed in prolog. faultActor: fa

我与sugar crm的soap连接有一个问题:一切正常,直到我想要传输一个@符号,然后我得到这个异常

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: org.xml.sax.SAXParseException: Content is not allowed in prolog.
 faultActor: 
 faultNode: 
 faultDetail: 
    {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXParseException: Content is not allowed in prolog.
我能做些什么来解决我的问题


感谢flo

问题已解决:在处理@符号的查询中出现问题。

您使用的是哪个版本的Axis?我不清楚,但这是清单的输出:清单版本:1.0 Ant版本:Apache Ant 1.6.5由:1.4.2_08-b03 Sun Microsystems Inc.创建。问题中没有任何信息。传递符号是什么意思??一些这样做的代码怎么样?传输@符号意味着传输包含@符号的字符串。例如:当我调用soap.sendabcdefg时,一切正常,但当我调用soap时。sendabcdefg@abcdefg我会得到一个内容是不允许在序言异常。当我写soap.send时,一切又恢复正常了。我不知道应该向您展示什么样的代码,因为soap连接是从WSDL自动生成的。