Hitachi Vantara Pentaho Community Forums
Results 1 to 3 of 3

Thread: .war deployment on Tomcat 5.5 java.lang.NoClassDefFoundError: org/jaxen/JaxenExceptio

  1. #1
    Join Date
    May 2006

    Default .war deployment on Tomcat 5.5 java.lang.NoClassDefFoundError: org/jaxen/JaxenExceptio

    I am trying to install .war file on Tomcat 5.5 build by following the documentation. I have tried over and over again same issue. Even I copied the jaxen lib to tomcat common/lib but it looks like some thing else. Can some one please help me.
    16:18:19,804 WARN [SecurityCollection] Suspicious url pattern: "/jsp/*" - see section 11.2
    May 25, 2007 4:18:19 PM org.apache.catalina.startup.ContextConfig validateSecurityRoles
    INFO: WARNING: Security role name PENTAHO_ADMIN used in an <auth-constraint> without being defined in a <security-role>
    May 25, 2007 4:18:19 PM org.apache.catalina.session.PersistentManagerBase start
    SEVERE: No Store configured, persistence disabled
    16:18:20,394 ERROR [[/pentaho]] Exception sending context initialized event to listener instance of class org.pentaho.core.system.SolutionContextListener
    java.lang.NoClassDefFoundError: org/jaxen/JaxenException
    at org.dom4j.xpath.DefaultXPath.parse(
    at org.dom4j.xpath.DefaultXPath.<init>(
    at org.dom4j.DocumentFactory.createXPath(
    at org.dom4j.tree.AbstractNode.createXPath(
    at org.dom4j.tree.AbstractNode.selectNodes(
    at org.pentaho.core.system.SystemSettings.getSystemSettings(
    at org.pentaho.core.system.SystemSettings.getSystemSettings(
    at org.pentaho.core.system.PentahoSystem.initXMLFactories(
    at org.pentaho.core.system.PentahoSystem.init(
    at org.pentaho.core.system.PentahoSystem.init(
    at org.pentaho.core.system.SolutionContextListener.contextInitialized(
    at org.apache.catalina.core.StandardContext.listenerStart(
    at org.apache.catalina.core.StandardContext.start(
    at org.apache.catalina.core.ContainerBase.start(
    at org.apache.catalina.core.StandardHost.start(
    at org.apache.catalina.core.ContainerBase.start(
    at org.apache.catalina.core.StandardEngine.start(
    at org.apache.catalina.core.StandardService.start(
    at org.apache.catalina.core.StandardServer.start(
    at org.apache.catalina.startup.Catalina.start(
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(
    at org.apache.catalina.startup.Bootstrap.main(
    May 25, 2007 4:18:20 PM org.apache.catalina.core.StandardContext start

  2. #2
    Join Date
    Nov 2005


    Which documentation were you following? We suggest

    Which version of the platform are you trying to build?

    - Brian

  3. #3
    Join Date
    Oct 2006

    Red face

    What version of Jaxen are you using? (I've tested with 1.1.) Can you confirm that the JAR exists only once in Pentaho's classpath? In other words, make sure that Tomcat doesn't provide Jaxen on the classpath automatically. Try removing the JAR from common/lib and putting the JAR in pentaho.war/WEB-INF/lib.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.