Skip to main content
Pentaho Documentation

Library Conflicts

The BA Server relies on many third-party libraries that provide everything from database connectivity to specific Java classes that add necessary features to the BA Server. If you have incompatible versions of any of these third-party libraries in your application server's global lib directory, they can cause a variety of problems related to starting and running the BA Server. You will have to discover and individually canonicalize these files according to your needs.

Some known-problematic JARs are:

  • commons-collections-3.2.jar (from Pentaho)
  • commons-collections.jar (from JBoss in /jboss/server/default/lib/)
  • jettison-1.01.jar (from Pentaho)
  • jettison.jar (from JBoss in /jboss/default/deploy/jbossws.sar)