Oracle Weblogic 11G にデプロイされた Web サービスがあります。Web サービスは、weblogic の内部テスト クライアントを使用してテストされ、動作しています。
この Web サービスのクライアント スタブは、IBM WAS 7 組み込みスクリプト (WSDL2JAVA.SH) を使用して構築されます。その後、スタブは Web サービスを呼び出すために使用され、IBM WAS7 にデプロイされています。
以下の問題は、Web サービスの呼び出しにあります。
スタブ自体へのメソッド呼び出しは、この例外をスローします。
奇妙な部分は、クライアントからの要求に応じたアクティビティがログに記録されることです。
つまり、Web サービスはリクエストを受け取りますが、クライアントはレスポンスを分析できません。
助けてください。
[5/24/12 13:02:27:655 GMT+05:30] 00000027 SystemErr R java.lang.ClassCastException: com.ibm.ws.webservices.engine.xmlsoap.SOAPElement は java.lang.String と互換性がありません [5 /24/12 13:02:27:655 GMT+05:30] 00000027 SystemErr R at $Proxy21.inquireFinnOneLMS (不明なソース) [5/24/12 13:02:27:655 GMT+05:30] 00000027 SystemErr R at com.iflex.fcat.hdfc_ln.LNRoot.sendRequest(LNRoot.java:1296) [5/24/12 13:02:27:655 GMT+05:30] 00000027 SystemErr R at com.iflex.fcat.hdfc_ln .RSLoanAccountSummaryBean.doProcess(RSLoanAccountSummaryBean.java:175)