Search code examples
jboss7.xjava-ee-6

Pentaho kettle engine is breaking the jboss7.1.3 logging


We're currently developing a project in javaee6 we migrated from seam2.3. And we have a dependency on kettle-engine.

What I found was kettle-engine is causing the jboss logging to break down, I mean it's not logging. I tried with a fresh project and just include this project in the dependency and the same problem occurs.

Any idea why? I'm using javaee6 maven archetype and here's the dependency:

<dependency>
    <groupId>pentaho-kettle</groupId>
    <artifactId>kettle-engine</artifactId>
    <version>4.2.0-GA</version>
    <scope>compile</scope>
    <exclusions>
        <exclusion>
            <groupId>xerces</groupId>
            <artifactId>xercesImpl</artifactId>
        </exclusion>
    </exclusions>
</dependency>

Solution

  • Our findings end in the conclusion that the technologies we're using jboss7.1.3/javaee6/pentaho kettle-engine are not compatible together. Fortunately we already started the plan to drop kettle-engine in favor of EJB Timers.

    So what worked for me is to removed all kettle* dependencies.