2013-07-08 109 views
0

我在liferay中遇到了一個奇怪的問題。每當我的portlet部署我收到以下錯誤控制檯:Axis ClassCast異常

1org.apache.axis.deployment.wsdd.WSDDException: java.lang.ClassCastException: org.apache.axis.encoding.ser.BeanSerializerFactory cannot be cast to org.apache.axis.encoding.SerializerFactory 

Althought這並不影響我的功能,portlet的作品,但我需要刪除此異常

任何幫助,請:(

回答

0

請檢查您的類路徑 - ?你有兩個相互矛盾的版本的路徑上軸的檢查已部署的應用程序,而不是一個在開發環境中

+0

當我發現Axis的按Ctrl + Shift + T,I發現有兩個AxisServlet來來自util-java.jar和axis.jar,是這個問題嗎? –

+0

還有一件事,在我的portlet項目的buildPath中,我發現Liferay Portlet Plugin API上只有一個axis.jar –