私は助けていただきありがとうございます。私はまだJavaとwebservicesで新しいです。BeanPropertyTargetでこのエラーを解決するにはどうすればよいですか?
問題がある:私は私のプロジェクトにWSDLをインポートし、そして私はいつかそれを消費するとき、それは罰金やWSDLを消費するとき、私はエラーを得た別の状況で動作します:
ERROR [org.apache.axis.encoding.ser.BeanPropertyTarget] - Could not convert [B to bean field 'texto', type java.lang.String
ERROR [org.apache.axis.client.Call] - Exception: org.xml.sax.SAXException: [email protected]
. (stuff)
. (more stuff)
. (more stuff)
Caused by: java.lang.IllegalArgumentException: [email protected]
at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org. apache.axis.utils.BeanPropertyDescriptor.set(BeanPropertyDescriptor.java:142)
at org.apache.axis.encoding.ser.BeanPropertyTarget.set(BeanPropertyTarget.java:75)
... 73 more
任意のアイデアをどのように上これを修正しますか? -wパラメータを使用してクライアントスタブを作成するときに
私はこの問題についてhere
を読んで解決することができます。
javaのorg.apache.axis.wsdl.WSDL2Java -w name.wsdl
エラーが発生しなくなりました。
これは私の状況に当てはまりますか?はいの場合、どうすればいいですか?私はapache-antでデプロイしています。