Hitachi Vantara Pentaho Community Forums
Results 1 to 6 of 6

Thread: Couldn't find starting point in this job - only on Linux

  1. #1
    Join Date
    Feb 2013
    Posts
    9

    Default Couldn't find starting point in this job - only on Linux

    Hi,
    since a few weeks I am working from time to time with PDI Release 4.4.0 creating some transformations.

    It's all working fine on my Win7 Desktop.
    I can create Jobs and let them run as Windows batches via kitchen.bat.

    But, finally, the whole stuff has to run on a Linux server when it goes Beta or production.

    So I tried to bring a very small Job with Start, Transformation and Success to my little Linux machine.
    The transformation has Get System Info, Add Constants, Concat Fields and writes IP and a little text to a mySql table.
    As already said, it's running out of Spoon AND as a batch on the Windows machine.

    I unzipped pdi-ce-4.4.0-stable.zip on the Ubuntu 12.04.1 machine, copied the .kjb and .ktr to the data-integration directory and started the kitchen.sh.
    This is what happened (debug log):
    2013/05/28 17:04:58 - Kitchen - Logging is at level : Debugging
    2013/05/28 17:04:58 - Kitchen - Kettle version 4.4.0-stable, build 17588, build date : 2012-11-21 16.02.21
    2013/05/28 17:04:58 - Kitchen - Start of run.
    2013/05/28 17:04:58 - Kitchen - Allocate new job.
    2013/05/28 17:04:58 - Kitchen - Parsing command line options.
    2013/05/28 17:04:58 - Start of job execution
    2013/05/28 17:04:58 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : A serious error occurred during job execution: org.pentaho.di.core.exception.KettleJobException:
    2013/05/28 17:04:58 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : Couldn't find starting point in this job.


    So, at least kitchen seams to start.
    But obviously I'm missing a crucial part.
    Can it be the result of a wrong java version? (Open JDK, 1.6.0_27)

    Any other ideas?

    Best regards,
    Dieter

  2. #2
    Join Date
    Feb 2013
    Posts
    9

    Default

    Has anybody any idea?

    In the meantime I installed JDK 1.7.0_21 (Oracle), but no change.
    In windows it's running, under Linux it doesn't.

  3. #3
    Join Date
    Jun 2012
    Posts
    5,534

    Default

    Try to run one of the sample jobs.

    If you want, remove the Table Output step, zip job and transformation and attach it for inspection.
    So long, and thanks for all the fish.

  4. #4
    Join Date
    Feb 2013
    Posts
    9

    Default

    Ok, thanks for the reply.

    That brought me to the idea, that my simple app might not be simple enough.
    So I created a new one without Table Output, but with Text file output
    => This one is running!

    So maybe I will add one step after the other and test on it the Linux machine.

    Thank you very much!
    Dieter

  5. #5
    Join Date
    Jun 2012
    Posts
    5,534

    Default

    Some people forget to install the MySQL JDBC driver ...
    So long, and thanks for all the fish.

  6. #6
    Join Date
    Feb 2013
    Posts
    9

    Default

    There was something broken in the kjb File. I don't know exactly what, but I created a new job that was able to write into the database.
    After I had the job writing a text file I knew it would only be a question of having a correct JDBC behavior that it would write to a DB.

    For sure we had to install a JDBC package and we changed a line in the kitchen.sh:
    Instead of:
    # **************************************************
    # ** JDBC & other libraries used by Kettle: **
    # **************************************************
    for f in `find $BASEDIR/libext -type f -name "*.jar"` `find $BASEDIR/libext -type f -name "*.zip"`

    we now have:

    for f in $(find libext/ \( -name '*.zip' -o -name '*.jar' \) \( -type f -o -type l \))

    I am no Linux specialist but my administrator said it should better be that way in the default kitchen.sh, because it would fit to more situations than the original one...
    Especially if you work with links to let the system do all regular updates.
    Last edited by Nidderauer; 06-10-2013 at 09:07 AM.

Tags for this Thread

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.