Axis2 クライアントを使用して外部 Web サービスにアクセスしています。その WSDL は次の内容で始まります。
<?xml version="1.0" encoding="UTF-8"?><!--Created by TIBCO WSDL--><wsdl:definitions xmlns:wsdl=...
sendReceive の呼び出しが次のエラーでクラッシュします。
com.ctc.wstx.exc.WstxUnexpectedCharException: プロローグに予期しない文字 'C' (コード 67) があります。予想される「<」
「C」は、WSDL のコメントの最初の文字です。そのコメントがなくてもすべて正常に動作しますが、基本的な XML に関する私の知識から判断すると、そのコメントは正しいものです。私の質問は次のとおりです: これは Axis2 のバグですか、それともアクセスした WSDL の形式が正しくありませんか? このような状況で Axis2 がクラッシュするのを防ぐ方法はありますか?