java.lang.ClassNotFoundException: org.jaxen.JaxenException

java.lang.ClassNotFoundException: org.jaxen.util.FollowingSiblingAxisIterator

具体错误信息


  1. 严重: Servlet.service() for servlet [springmvc] in context with path [/xinghe-platform-web] threw exception [Handler processing failed; nested exception is java.lang.NoClassDefFoundError: org/jaxen/JaxenException] with root cause
  2. java.lang.ClassNotFoundException: org.jaxen.JaxenException
  3. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
  4. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1157)
  5. at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230)
  6. at org.dom4j.tree.AbstractNode.createXPath(AbstractNode.java:207)
  7. at org.dom4j.tree.AbstractNode.selectNodes(AbstractNode.java:164)
  8. at com.xinghe.platform.action.ResEditorPublic.updateSubtitle(ResEditorPublic.java:331)
  9. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  10. at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  11. at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  12. at java.lang.reflect.Method.invoke(Unknown Source)
  13. at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:177)
  14. at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:446)
  15. at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:434)
  16. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943)
  17. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877)
  18. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
  19. at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)
  20. at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
  21. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
  22. at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
  23. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  24. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  25. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  26. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  27. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  28. at com.auth.filter.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:77)
  29. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  30. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  31. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  32. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  33. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  34. at com.auth.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:143)
  35. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  36. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  37. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  38. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  39. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  40. at com.xinghe.activate.filter.ActivateFilter.doFilterInternal(ActivateFilter.java:52)
  41. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  42. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  43. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  44. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  45. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  46. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  47. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  48. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  49. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  50. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  51. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  52. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
  53. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  54. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  55. at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:617)
  56. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  57. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
  58. at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
  59. at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)
  60. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1521)
  61. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1478)
  62. at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
  63. at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  64. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  65. at java.lang.Thread.run(Unknown Source)
  1. 严重: Servlet.service() for servlet [springmvc] in context with path [/xinghe-platform-web] threw exception [Handler processing failed; nested exception is java.lang.NoClassDefFoundError: org/jaxen/util/FollowingSiblingAxisIterator] with root cause
  2. java.lang.ClassNotFoundException: org.jaxen.util.FollowingSiblingAxisIterator
  3. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
  4. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1157)
  5. at org.jaxen.DefaultNavigator.getFollowingSiblingAxisIterator(DefaultNavigator.java:127)
  6. at org.jaxen.expr.NodeComparator.compareSiblings(NodeComparator.java:156)
  7. at org.jaxen.expr.NodeComparator.compare(NodeComparator.java:129)
  8. at java.util.TimSort.countRunAndMakeAscending(Unknown Source)
  9. at java.util.TimSort.sort(Unknown Source)
  10. at java.util.Arrays.sort(Unknown Source)
  11. at java.util.ArrayList.sort(Unknown Source)
  12. at java.util.Collections.sort(Unknown Source)
  13. at org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:148)
  14. at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
  15. at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:677)
  16. at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:216)
  17. at org.dom4j.xpath.DefaultXPath.selectNodes(DefaultXPath.java:132)
  18. at org.dom4j.tree.AbstractNode.selectNodes(AbstractNode.java:166)
  19. at com.xinghe.platform.action.ResEditorPublic.updateSubtitle(ResEditorPublic.java:331)
  20. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  21. at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  22. at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  23. at java.lang.reflect.Method.invoke(Unknown Source)
  24. at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:177)
  25. at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:446)
  26. at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:434)
  27. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943)
  28. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877)
  29. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
  30. at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)
  31. at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
  32. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
  33. at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
  34. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  35. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  36. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  37. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  38. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  39. at com.auth.filter.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:77)
  40. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  41. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  42. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  43. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  44. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  45. at com.auth.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:143)
  46. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  47. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  48. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  49. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  50. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  51. at com.xinghe.activate.filter.ActivateFilter.doFilterInternal(ActivateFilter.java:52)
  52. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  53. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  54. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  55. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  56. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  57. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  58. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  59. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  60. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  61. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  62. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  63. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
  64. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  65. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  66. at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:617)
  67. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  68. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
  69. at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
  70. at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)
  71. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1521)
  72. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1478)
  73. at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
  74. at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  75. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  76. at java.lang.Thread.run(Unknown Source)

错误原因


缺少用于XPath解析的jaxen jar包;

解决方法


我的是Maven项目。加入项目依赖

  1. <dependencies>
  2. <dependency>
  3. <groupId>jaxen</groupId>
  4. <artifactId>jaxen</artifactId>
  5. <version>${jaxen.version}</version>
  6. </dependency>
  7. </dependencies>
  1. <properties>
  2. <jaxen.version>1.1.6</jaxen.version>
  3. </properties>

java.lang.ClassNotFoundException: org.jaxen.JaxenException的更多相关文章

  1. java.lang.ClassNotFoundException: org.jaxen.JaxenException 解决方法

    当遇到如下exception时, May 11, 2017 4:23:17 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE ...

  2. 用dom4j解析xml 报java.lang.NoClassDefFoundError:org/jaxen/JaxenException

    转自:http://www.myexception.cn/java%20exception/95.html 源码如下: import java.io.File; import java.util.Li ...

  3. java.lang.NoClassDefFoundError: org/jaxen/JaxenException

    今天想要解析 xml 文件,查了下,解析xml 的可以用:jdom 或者 dom4j 使用dom4j 来选用某一个指定元素的时候,如 List<Element> childElements ...

  4. 类似java.lang.NoClassDefFoundError: org/jaxen/JaxenException解决方法

    在使用dom4j的xpath时出现java.lang.NoClassDefFoundError: org/jaxen/JaxenException的异常,原因是dom4j引用了jaxen jar包,而 ...

  5. java.lang.NoClassDefFoundError: org/jaxen/JaxenException解决方法

    在使用dom4j的xpath时出现java.lang.NoClassDefFoundError: org/jaxen/JaxenException的异常,原因是dom4j引用了jaxen jar包,而 ...

  6. 错误:java.lang.NoClassDefFoundError: org/jaxen/JaxenException

    tomcat运行时候报错: java.lang.NoClassDefFoundError: org/jaxen/JaxenException at org.dom4j.DocumentFactory. ...

  7. 解决dom4j java.lang.NoClassDefFoundError: org/jaxen/JaxenException

    即使用这个方法需要以下两个包: dom4j-1.6.1.jar-306 KB jaxen-1.1-beta-6.jar-238 KB 或者 <dependency> <groupId ...

  8. dom4j使用xpath报异常 Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/NamespaceContext

    Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/NamespaceContext      ...

  9. Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/NamespaceContext

    使用dom4j的xpath查询节点,报如下错误: Exception in thread "main" java.lang.NoClassDefFoundError: org/ja ...

随机推荐

  1. xml与json格式互转

    最近要整一些报文测试的事情,可当前项目的请求报文格式却不统一,有XML也有JSON,为了一致性,决定统一用JSON格式处理. xmltodict : Makes working with XML fe ...

  2. java根据汉字获取全拼和首字母

    import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCase ...

  3. Tomcat学习之ClassLoader

    Tomcat学习之ClassLoader 2012-09-04 22:19 8993人阅读 评论(4) 收藏 举报  分类: WEB服务器(13)  版权声明:本文为博主原创文章,未经博主允许不得转载 ...

  4. MapReduce编程之倒排索引

    任务要求: //输入文件格式 18661629496 110 13107702446 110 1234567 120 2345678 120 987654 110 2897839274 1866162 ...

  5. MySQL List分区(三)

    具体介绍请看   MySQL分区一 样例:该样例为本人个人学习总结分享

  6. Drupal 自己定义主题实体 Theming Custom Entities

    在自己定义主题中输出结果时,有三个部分或很多其它特殊的函数.如 hook_menu,Page Callback.MODULE_theme 钩子 1.hook_menu 为了使用自己定义的实体.像创建. ...

  7. 根据EXCEL模板填充数据

    string OutFileName = typeName+"重点源达标率" + DateTime.Now.ToString("yyyy-MM-dd");    ...

  8. xargs用例一个

    ls -a *.doc|awk -F. '{print $1}' |xargs -I {} java -jar ~/soft/jodconverter-2.2.2/lib/jodconverter-c ...

  9. [SCOI 2005] 栅栏

    [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1082 [算法] 首先二分“最多得到的符合条件的木板数”,检验时可以使用DFS,但是, ...

  10. POJ 3180 Tarjan

    题意:找强连通中点数大于2的强连通分量个数 思路:Tarjan // By SiriusRen #include <cstdio> #include <algorithm> u ...