2013-07-08 71 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 –