Step 5: Configure Pentaho settings for JBoss

Before you deploy the Pentaho Server, update the Pentaho configuration settings for JBoss.

  1. Edit /pentaho-solutions/system/karaf/etc/config.properties to add __redirect to the bootdelegation property, as shown in the following example:

    org.osgi.framework.bootdelegation =__redirected,
        com.sun.*, \
        javax.transaction, \
        javax.transaction.*, \
        javax.xml.crypto, \
        javax.xml.crypto.*, \
        jdk.nashorn.*, \
        sun.*, \
        jdk.internal.reflect, \
        jdk.internal.reflect.*, \
        org.apache.karaf.jaas.boot, \
        org.apache.karaf.jaas.boot.principal
  2. Edit /pentaho-solutions/system/karaf/etc/custom.properties to change org.apache.xerces.*; version\=”2.9.1” to: org.apache.xerces.*; version\=”2.11.0”

  3. Optionally, you can add JBoss logging.

    We recommend completing the steps in the Adding JBoss logging article, and then running the appropriate script for starting your server.

Last updated