關於在glassfish中執行webservice 引數序列化與反序列化的問題?

hulumao發表於2009-10-09
是這樣的,在tomcat環境中可以正常執行的專案,但放到glassfish中就出現上述問題。

呼叫的是helloworld方法,我根本就沒有輸入引數,只有返回一個字串“hello world”
(注:在tomcat6中正常,http://ss.xyz.com/Service/MyService.asmx?WSDL也正常顯示)

但在glassfish中確發生異常,具體錯誤如下:
System Runtime Exception:
org.springframework.remoting.RemoteProxyFailureException: Invalid JAX-RPC call configuration; nested exception is 引數號的序列化器/反序列化器: 0,名為: "{Able}HelloWorldResponse",型別: "{Able}HelloWorldResponse",不明確,因為無法確定序列化器/反序列化器的類

我覺得很奇怪,我接收的又不是複雜型別的資料,僅僅是個字串,更何況我還不用傳遞引數。難道是glassfish中需要設定某些引數?在網上找了很多資料,但還是不能解決問題,苦於無助啊!


[該貼被hulumao於2009-10-09 17:36修改過]

相關文章