java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
2017-07-28 14:39
621 查看
错误描述:
java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
详细描述:Caused by: java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
... 105 more
/-- Encapsulated exception ------------\
java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
at glodon.gbmp.gp.itemsort.action.ItemSortAction.analizeExcel(ItemSortAction.java:200)
at glodon.gbmp.gp.itemsort.action.ItemSortAction.uploadExcel(ItemSortAction.java:154)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:871)
at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1294)
at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68)
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117)
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108)
at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1370)
at ognl.ASTMethod.getValueBody(ASTMethod.java:91)
at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
at ognl.SimpleNode.getValue(SimpleNode.java:258)
at ognl.Ognl.getValue(Ognl.java:467)
at ognl.Ognl.getValue(Ognl.java:431)
at com.opensymphony.xwork2.ognl.OgnlUtil$3.execute(OgnlUtil.java:352)
at com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecuteMethod(OgnlUtil.java:404)
at com.opensymphony.xwork2.ognl.OgnlUtil.callMethod(OgnlUtil.java:350)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:430)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:290)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:251)
at gboat2.base.plugin.struts.interceptor.DestopMetadataInterceptor.intercept(DestopMetadataInterceptor.java:117)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
错误原因:
由错误提示可知,是因为缺少有关xmlbeans的jar
3、解决办法
(1)将xmlbeans-2.6.0.jar复制到lib目录下
(2)如果是maven项目,在pom.xml中添加
java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
详细描述:Caused by: java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
... 105 more
/-- Encapsulated exception ------------\
java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
at glodon.gbmp.gp.itemsort.action.ItemSortAction.analizeExcel(ItemSortAction.java:200)
at glodon.gbmp.gp.itemsort.action.ItemSortAction.uploadExcel(ItemSortAction.java:154)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:871)
at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1294)
at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68)
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117)
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108)
at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1370)
at ognl.ASTMethod.getValueBody(ASTMethod.java:91)
at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
at ognl.SimpleNode.getValue(SimpleNode.java:258)
at ognl.Ognl.getValue(Ognl.java:467)
at ognl.Ognl.getValue(Ognl.java:431)
at com.opensymphony.xwork2.ognl.OgnlUtil$3.execute(OgnlUtil.java:352)
at com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecuteMethod(OgnlUtil.java:404)
at com.opensymphony.xwork2.ognl.OgnlUtil.callMethod(OgnlUtil.java:350)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:430)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:290)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:251)
at gboat2.base.plugin.struts.interceptor.DestopMetadataInterceptor.intercept(DestopMetadataInterceptor.java:117)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
错误原因:
由错误提示可知,是因为缺少有关xmlbeans的jar
3、解决办法
(1)将xmlbeans-2.6.0.jar复制到lib目录下
(2)如果是maven项目,在pom.xml中添加
<dependency> <groupId>org.apache.xmlbeans</groupId> <artifactId>xmlbeans</artifactId> <version>2.6.0</version> </dependency>
相关文章推荐
- 解决 POI 操作2007格式的Excel报错问题:java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlOptionsz
- 解决 java.lang.NoClassDefFoundError: org /apache/xmlbeans/XmlException
- 导出Excel过程中遇到的问题java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
- nested exception is java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject
- 解决:java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
- Jython中使用XSSHExcel报异常--java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject
- POI 导入2007格式的Excel报错问题:java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlOptionsz
- java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
- java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
- POI操作excel2007 出现异常 java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlOptions 解决方法
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject
- java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlOptions
- java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlException
- java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
- Java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter
- 在eclipse中导入SSH项目文件报错:java.lang.NoSuchMethodException:org.apache.catalina.deploy.WebXml addFilter
- java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet异常
- java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter
- 错误处理:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter