我试图调用一个Web服务,但面临一个奇怪的行为。 我们有一个在我的服务器上运行的Web服务,但是代码不对我们开放,所以不能看到墙上发生了什么服务的所有者已经公开了基于Web的testing客户端UI,其在文本框中input并将显示对testing目的的响应。该input框以下述格式input <CONTENT> <CONTENTID></CONTENTID> <DOCUMENTID>DRI2</DOCUMENTID> <LOCALECODE>en_US</LOCALECODE> <LATEST_VERSION>false</LATEST_VERSION> <INCREASEVIEWCOUNT>false</INCREASEVIEWCOUNT> <ACTIVITY_TYPE></ACTIVITY_TYPE> </CONTENT> 它在这个用户界面工作得很好,但是当我试图通过我的Java代码调用这个Web服务时,它获得连接,以及获得服务的授权,但是当我试图调用上述方法,它给了我下面的错误信息 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. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source) at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at […]