Customer Portal

Running 2.4 graphs in 3.0

Comments 3

  • Avatar
    admin
    0
    Comment actions Permalink
    Hi,

    can you please post whole stack trace of error? Or alternatively whole run log of graph. "Phase 0 can not be initialized" is effect caused by something else.
  • Avatar
    tjaskula
    0
    Comment actions Permalink
    Also, I should add that the machine that is running this graph has 2.4 AND 3.0 Integrator installed. Prior to the 3.0 install, this graph was running successfully in 2.4. After the 3.0 install, the 2.4 graph only runs successfully when run out of a Clover Server project and it does not run out of the standard Clover Project type. I see the same console error in the 2.4 standard Clover project type as I do in the 3.0 Clover Server project type.

    As a side question, I'd be interested in knowing if running both versions on the same box is recommended? We're not concerned with the 2.4 error since our goal is to upgrade to 3.0.

    Now, back to your question:
    Here is the result from the 3.0 Console running inside of a Clover Server project. You can see there's a NoClassDefFoundError causing this:

    INFO [main] - *** CloverETL framework/transformation graph, (c) 2002-2013 Javlin a.s, released under GNU Lesser General Public License ***
    INFO [main] - Running with CloverETL library version 3.3.0 build#036 compiled 12/02/2013 18:45:45
    INFO [main] - Running on 4 CPU(s), OS Windows Server 2008, architecture amd64, Java version 1.7.0_07, max available memory for JVM 1864192 KB
    INFO [main] - Loading default properties from: defaultProperties
    INFO [main] - Graph definition file: graph/06-ExternalInteraction-SalesforceWebServices/06-Graph-1.grf
    INFO [main] - Graph revision: 1.26 Modified by: Administrator Modified: Tue Jun 25 08:07:04 PDT 2013
    INFO [main] - Checking graph configuration...
    INFO [main] - Graph configuration is valid.
    INFO [main] - Graph initialization (example08_1)
    INFO [main] - [Clover] Initializing phase: 0
    INFO [main] - Messenger configuration context loaded.
    ERROR [main] - Error during graph initialization !
    Element [1343738314141:example08_1]-Phase 0 can't be initialized.
    at org.jetel.graph.TransformationGraph.init(TransformationGraph.java:477)
    at org.jetel.graph.runtime.EngineInitializer.initGraph(EngineInitializer.java:272)
    at org.jetel.graph.runtime.EngineInitializer.initGraph(EngineInitializer.java:239)
    at org.jetel.main.runGraph.runGraph(runGraph.java:377)
    at org.jetel.main.runGraph.main(runGraph.java:341)
    Caused by: LOG_INTO_SALESFORCE ...FATAL ERROR !
    at org.jetel.graph.Phase.init(Phase.java:182)
    at org.jetel.graph.TransformationGraph.init(TransformationGraph.java:475)
    ... 4 more
    Caused by: org.jetel.exception.JetelRuntimeException: java.lang.NoClassDefFoundError: com/ibm/wsdl/util/xml/DOM2Writer
    ... 6 more
    Caused by: java.lang.NoClassDefFoundError: com/ibm/wsdl/util/xml/DOM2Writer
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addDocumentation(WSDL11ToAxisServiceBuilder.java:439)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populatePortType(WSDL11ToAxisServiceBuilder.java:592)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoints(WSDL11ToAxisServiceBuilder.java:468)
    at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:362)
    at com.opensys.cloveretl.component.ws.proxy.a.a(Unknown Source)
    at com.opensys.cloveretl.component.ws.proxy.a.a(Unknown Source)
    at com.opensys.cloveretl.component.WebServiceClient.g(Unknown Source)
    at com.opensys.cloveretl.component.WebServiceClient.init(Unknown Source)
    at org.jetel.graph.Phase.init(Phase.java:169)
    ... 5 more
    Caused by: java.lang.ClassNotFoundException: com.ibm.wsdl.util.xml.DOM2Writer
    at org.jetel.plugin.PluginClassLoader.findClassInPrerequisities(PluginClassLoader.java:135)
    at org.jetel.plugin.PluginClassLoader.findClass(PluginClassLoader.java:96)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    at org.jetel.util.classloader.GreedyURLClassLoader.loadClass(GreedyURLClassLoader.java:116)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    ... 14 more

    Thank you,

    Tom
  • Avatar
    admin
    0
    Comment actions Permalink
    Dear Tom,

    From first mail I did not understand you are talking about Oracle Data Integrator. I would recommend you to contact directly Oracle support in this matter. CloverETL is bundled into Integrator in specific way, so Oracle support will be more aware of potential problems.

    From my point of view it seems that some WS library is missing on your classpath, or is presented in wrong version. Maybe two installations of Integrator somehow collide. But as I said, Oracle support will know more.

Please sign in to leave a comment.