Hitachi Vantara Pentaho Community Forums
Results 1 to 17 of 17

Thread: Install on AIX 6.1

  1. #1

    Default Install on AIX 6.1

    I downloaded the pdi-ce-4.2.0-stable.zip and extracted it to my AIX server.
    After a solving few issues with Java and XWindows, I am now getting the following error when I run spoon.sh.

    Does anyone have any ideas of what the problem could be, or how I can trouble-shoot it?

    Werner

    ../data-integration> ./spoon.sh
    ../data-integration
    java.lang.UnsupportedClassVersionError: (org/apache/hadoop/fs/FileSystem) bad major version at offset=6
    at java.lang.ClassLoader.defineClassImpl(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:266)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:600)
    at java.net.URLClassLoader.access$400(URLClassLoader.java:124)
    at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1055)
    at java.security.AccessController.doPrivileged(AccessController.java:274)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:492)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:639)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:605)
    at org.apache.commons.vfs.impl.StandardFileSystemManager.findClass(Unknown Source)
    at org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(Unknown Source)
    at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(Unknown Source)
    at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(Unknown Source)
    at org.apache.commons.vfs.impl.StandardFileSystemManager.configurePlugins(Unknown Source)
    at org.apache.commons.vfs.impl.StandardFileSystemManager.init(Unknown Source)
    at org.pentaho.di.core.vfs.KettleVFS.<init>(KettleVFS.java:64)
    at org.pentaho.di.core.vfs.KettleVFS.<clinit>(KettleVFS.java:47)
    at java.lang.J9VMInternals.initializeImpl(Native Method)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
    at org.pentaho.di.ui.util.ImageUtil.<clinit>(ImageUtil.java:39)
    at java.lang.J9VMInternals.initializeImpl(Native Method)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
    at org.pentaho.di.ui.core.dialog.Splash.<init>(Splash.java:77)
    at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:515)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:618)
    at org.pentaho.commons.launcher.Launcher.main(Launcher.java:134)

  2. #2
    Join Date
    Dec 2009
    Posts
    609

    Default

    Hi,

    what kind of JRE do you run on your machine?
    According to the message, this is not (but should be) a JRE 5 or 6 (Sun/Oracle)

    Cheers,

    Tom

  3. #3

    Default

    According to my SysAdmin, we have 1.4 and 1.5.
    > lslpp -L |grep -i java
    Java14.sdk 1.4.2.175 C F Java SDK 32-bit
    Java5.sdk 5.0.0.275 C F Java SDK 32-bit

    I have set my PATH to include /home/wstolz/scripts/utils:/usr/java5/bin:/usr/java16/bin
    and my CLASSPATH to /usr/java5/bin:/usr/java5/lib:/usr/java16/bin:/usr/java16/lib

    I don't develop Java on this server, so I am not sure I have the PATH and CLASSPATH correct.

    Werner

  4. #4
    Join Date
    Nov 1999
    Posts
    9,729

    Default

    PDI 4.2 needs Java 6.

  5. #5

    Default

    Thanks, that is very helpful. I will have the version of Java updated.

    I have been unable to find any information on hardware and software requirements for this product.
    Can someone point me in the correct direction?
    Also, is it possible to download an older version for me try try while I wait for my Java upgrade?

    Werner

  6. #6
    Join Date
    Dec 2009
    Posts
    609

    Default

    Hi Werner,

    older downloads are also available on sourceforge:
    http://sourceforge.net/projects/pent...20Integration/

    Regarding the requirements:
    Funny to see:
    http://wiki.pentaho.com/display/EAI/...talling+Kettle
    This page seems to be slightly outdated...

    Cheers,

    Tom

  7. #7

    Default

    I downloaded and unpacked version 3.2. This has allowed me to get farther. Now the GUI screen appears, but it seems
    to lock up on the first screen. My console session shows the following:

    .../data-integration> ./spoon.sh
    INFO 01-11 10:59:28,132 - Using "/tmp/vfs_cache" as temporary files store.
    ERROR 01-11 11:00:42,544 - Spoon - Unable to open browser tab
    ERROR 01-11 11:00:42,546 - Spoon - org.eclipse.swt.SWTError: No more handles [Unsupported platform]
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.browser.MozillaDelegate.<init>(Unknown Source)
    at org.eclipse.swt.browser.Mozilla.create(Unknown Source)
    at org.eclipse.swt.browser.Browser.<init>(Unknown Source)
    at org.pentaho.di.ui.spoon.SpoonBrowser.<init>(SpoonBrowser.java:95)
    at org.pentaho.di.ui.spoon.delegates.SpoonTabsDelegate.addSpoonBrowser(SpoonTabsDelegate.java:237)
    at org.pentaho.di.ui.spoon.delegates.SpoonTabsDelegate.addSpoonBrowser(SpoonTabsDelegate.java:218)
    at org.pentaho.di.ui.spoon.Spoon.addSpoonBrowser(Spoon.java:6258)
    at org.pentaho.di.ui.spoon.Spoon.showWelcomePage(Spoon.java:1185)
    at org.pentaho.di.ui.spoon.Spoon.init(Spoon.java:655)
    at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:391)

    INFO 01-11 11:00:42,547 - Spoon - Main window is created.
    INFO 01-11 11:00:42,549 - Spoon - Asking for repository
    INFO 01-11 11:00:45,829 - RepositoriesMeta - Reading repositories XML file: .../.kettle/repositories.xml
    ERROR 01-11 11:00:45,833 - RepositoriesMeta - Error opening file: .../.kettle/repositories.xml : java.io.FileNotFoundException: .../.kettle/repositories.xml (A file or directory in the path name does not exist.)

    Werner

  8. #8
    Join Date
    Nov 1999
    Posts
    9,729

    Default

    Running a UI on a server seems a bit over the top.
    Usually folks run Carte or a DI server and run jobs and transformations remotely.

  9. #9
    Join Date
    Dec 2009
    Posts
    609

    Default

    Hi Werner,

    seems like the older PDI Versions have some requirements regarding the XULRunner or something connected to the SWT.
    I had a short look at:
    http://www.eclipse.org/swt/faq.php

    Maybe updating/exchanging the swt.jar (located in $PDI/libswt/aix) might help...
    Or installing XULRunner would be an alternative...

    I never used PDI on AIX so I have no clue which way will help... so prepare for many tries to solve this one

    Good luck!

    Tom

  10. #10

    Default

    Matt,

    I just saw your post about running the UI on a server. You have a good point there.
    I do only need to run the only the DI server? I did not see that as a download option.

    Werner.

  11. #11
    Join Date
    Dec 2009
    Posts
    609

    Default

    Hi Werner,

    running PDI Stuff (jobs/transformations) remote, just requires you to start the "carte.sh"
    The whole run-time is included in the one and only download of the PDI distribution.
    After starting a carte-slave you should be able to use DI from remote.

    Cheers,

    Tom

  12. #12
    Join Date
    Apr 2007
    Posts
    2,010

    Default

    you dont even need to use carte at this stage. Just use pan/kitchen to run your transformations/jobs.

  13. #13
    Join Date
    Jan 2011
    Posts
    23

    Default

    I would like to know if PDI is supported on AIX 6.1. I could not find any related posts on the forum.

  14. #14
    Join Date
    Nov 1999
    Posts
    9,729

    Default

    You only need Java 6 to run PDI server or batch components. Spoon is best run on Linux/OSX/Windows. There are various methods including shared folders and repositories to make it easy to execute jobs developed elsewhere.

  15. #15
    Join Date
    Jan 2011
    Posts
    23

    Default

    does that mean spoon doent work on AIX 6.1 ?

  16. #16
    Join Date
    Nov 1999
    Posts
    9,729

    Default

    It might with some effort but in general: no.

  17. #17

    Default

    I do not have Spoon working on my AIX 6.1 server. However, the problem is bizarre. When I run my XWindows manager, and start Spoon, I get the splash screen, but
    then the license manager comes up and complains that I don't have any valid licenses, yet it displays them in the license manager screen. Since I don't need to
    run Spoon here, I did not bother to trouble-shoot it. I can run pan.sh and kitchen.sh just fine.
    Werner Stolz
    Senior Software Developer
    Data Interface Technology
    Investment Services
    Fiserv
    www.fiserv.com

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.