Moin,
habe auf einem System ein java.lang.NoClassDefFoundError: sun.awt.X11GraphicsEnvironment

Das gleiche Programm läuft anderen Maschinen ohne Probleme.
Folgende Meldung kommt:

Code:
Exception in thread "main" java.lang.NoClassDefFoundError: sun.awt.X11GraphicsEnvironment (initialization failure)
 at java.lang.J9VMInternals.initialize(J9VMInternals.java:140)
 at java.lang.Class.forNameImpl(Native Method)
 at java.lang.Class.forName(Class.java:136)
 at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
 at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:89)
 at java.lang.J9VMInternals.initializeImpl(Native Method)
 at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
 at java.lang.Class.forNameImpl(Native Method)
 at java.lang.Class.forName(Class.java:136)
 at java.awt.Toolkit$2.run(Toolkit.java:847)
 at java.security.AccessController.doPrivileged(AccessController.java:202)
 at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:839)
 at sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:132)
 at javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1557)
 at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:141)
 at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1592)
 at javax.swing.UIManager.setLookAndFeel(UIManager.java:537)
 at javax.swing.UIManager.setLookAndFeel(UIManager.java:577)
 at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1333)
 at javax.swing.UIManager.initialize(UIManager.java:1420)
 at javax.swing.UIManager.maybeInitialize(UIManager.java:1408)
 at javax.swing.UIManager.getDefaults(UIManager.java:658)
 at javax.swing.UIManager.put(UIManager.java:987)
 ...
Caused by: java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
 at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
 at sun.awt.X11GraphicsEnvironment.access$100(X11GraphicsEnvironment.java:52)
 at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:155)
 at java.security.AccessController.doPrivileged(AccessController.java:202)
 at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:131)
 at java.lang.J9VMInternals.initializeImpl(Native Method)
 at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
 at java.lang.Class.forNameImpl(Native Method)
 at java.lang.Class.forName(Class.java:136)
 at sun.swing.SwingUtilities2.isLocalDisplay(SwingUtilities2.java:1418)
 at javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1556)
 ... 12 more

java.home = /QOpenSys/QIBM/ProdData/JavaVM/jdk60/64bit/jre
java.vm.info = J2RE 1.6.0 IBM J9 2.4 OS400 ppc64-64 jvmap6460sr3-20081105 (JIT enabled, AOT enabled)
J9VM - 20081105_025433_BHdSMr
JIT - r9_20081031_1330
GC - 20081027_AB
os.version = V7R1M0

-Djava.awt.headless = true ist auch gesetzt

Was kann man prüfen? PTF Stand, System/Umgebungsvariable, Irgendwelche Jobs die gestartet sein müssen?

Gruß + Danke

EDIT: Ist Erledigt, funktioniert jetzt, nachdem die PTFs installiert sind.