axis 2 webserviceを使用してデータを転送すると、異常が発生しますか?


org.apache.axis2.AxisFault: com.ctc.wstx.exc.WstxEOFException:
Unexpected EOF in prolog at [row,col {unknown-source}]: [1,0] 
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:434) 
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:373) 
at org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:294) 
at sample.addressbook.service.MsgServiceMsgServiceSOAP11Port_httpStub.getMsg(MsgServiceMsgServiceSOAP11Port_httpStub.java:205) 
at sample.addressbook.adbclient.AddressBookADBClient.main(AddressBookADBClient.java:45) 

当社のプロジェクトはaxis 2 webserviceを使ってデータタイムズを伝送して以上の異常を出して、私は今までまだ処理していないで、ネット上で見て、以下のいくつかの原因があって、みんなにもっと指摘してほしいです:
1:WstxEOFExceptionは、XMLファイルの解析中にエラーが発生し、このエラーの原因となったException thrown during parsing,if an unexpected EOF is encountered.Location usually signals starting position of current Nodeです.prolog at[row,col{unknown-source]:[1,0]はXMLファイルを解析するときに未知のソースで、あなたのWSDLネーミングスペースエラーかもしれません.チェックしてみてください.
2:あなたのXMLファイルがencoding="UTF-8"であれば、それをencoding="GBK"に変更します.また、あなたのデータベースの文字コードの設定を見てみると、「GBK」でなければ変換する必要があります.また、Web.xmlの文字コードなど、グローバルプロファイルの設定もあります.つまり、あなたの表示に影響を与える中国語の内容に関する文字コードの構成は一致しているほうがいいです.
3:ウイルス対策ソフト ,ファイアウォールが閉まっていなくても影響する可能性があります
 
 
私はウェブサービスの輪を持っていて、もっとウェブサービスを理解したい人とウェブサービスを理解したい人が参加することを期待しています............