- - PR -
Java2WSDLとWsdl2Javaで作ったWEBServiceにデシリアライズできません
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-12-11 13:33
AxisのJava2WSDLとWsdl2Javaを利用するWebserviceの開発です。
下記のエラーが出てしまった。原因がわからない。 教えていただきませんか。 エラー: AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: org.xml.sax.SAXException: パラメータ'serviceCallUpdateIn'のデシリアライズ中: 型{ServicecallUpdate}ServiceCallUpdateInのデシリアライザが見つかりませんでした / [en]-(Deserializing parameter 'serviceCallUpdateIn': could not find deserializer for type {ServicecallUpdate}ServiceCallUpdateIn) faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}hostname:host05 org.xml.sax.SAXException: パラメータ'serviceCallUpdateIn'のデシリアライズ中: 型{ServicecallUpdate}ServiceCallUpdateInのデシリアライザが見つかりませんでした / [en]-(Deserializing parameter 'serviceCallUpdateIn': could not find deserializer for type {ServicecallUpdate}ServiceCallUpdateIn) at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222) at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129) 中のパラメータ'serviceCallUpdateIn'は自分で定義したクラスです。 public class ServiceCallUpdateIn implements Serializable { /** * */ private static final long serialVersionUID = -7151425888958657469L; /** * 問合せID */ private String callID; /** * callIDを取得する。 * * @return callID */ public String getCallID() { return callID; } /** * callIDを設定する。 * * @param callID String */ public void setCallID(String callID) { this.callID = callID; } } [ メッセージ編集済み 編集者: youyou 編集日時 2007-12-11 13:34 ] |
|
投稿日時: 2007-12-11 18:29
解決できました。(^_^)
|
|
投稿日時: 2007-12-11 19:25
どうやったか知りたいから教えて、先生!
|
1