Java weblogic 10.3.7文件上载问题

Java weblogic 10.3.7文件上载问题,java,spring-mvc,weblogic,weblogic-10.x,spring-portlet-mvc,Java,Spring Mvc,Weblogic,Weblogic 10.x,Spring Portlet Mvc,我正在使用SpringPortletMVC和文件上传。当我使用WebLogic10.3.0时,它运行良好。我正在迁移到Weblogic 10.3.7。这里的代码与下面的错误代码相同 javax.portlet.PortletException: org.springframework.beans.factory.BeanCreationException:错误 正在创建在中定义了名为“portletMultipartResolver”的bean bean的PortletContext资源实例化失

我正在使用SpringPortletMVC和文件上传。当我使用WebLogic10.3.0时,它运行良好。我正在迁移到Weblogic 10.3.7。这里的代码与下面的错误代码相同

javax.portlet.PortletException: org.springframework.beans.factory.BeanCreationException:错误 正在创建在中定义了名为“portletMultipartResolver”的bean bean的PortletContext资源实例化失败;嵌套异常 是org.springframework.beans.BeanInstantiationException:无法 实例化bean类 [org.springframework.web.portlet.multipart.CommonPortletMultipartResolver]: 构造函数抛出异常;嵌套异常是 java.lang.NoClassDefFoundError:javax/portlet/ActionRequest

Weblogic server无法找到ActionRequest.class。我尝试过几种方法,比如将jar文件netuix_common.jar放在应用程序war文件中,其中包含ActionRequest.class,但仍然无法工作


有人面临类似的问题吗?非常感谢您的帮助。

java.lang.NoClassDefFoundError-当weblogic server在其类加载器中发现此类,但不是具有正确版本的类时,您会收到此错误

通过将其添加到应用程序war文件,您做了正确的事情,您可能希望添加首选web inf类的标志


您不需要WebLogicPortal而不是WebLogicServer来部署portlet吗?