RobertPic
16-02-05, 15:57
Da mein SCS2PDF-Javaprogramm fertig ist, wollte ich die Sache jetzt auf die Produktionsmaschinen verteilen.
Auch einer Produktionsmaschine (V5R2) war zwar das Java SDK + Toolkits drauf, aber keine Javaversion. Ich installierte die Javaversion 1.4 (.2) nach.
Der erste Eindruck war ein guter:
java hello (in /QIBM/ProdData/Java400) funkioniert
Mein Programm steigt aber nach gutem Start (Properties einlesen, DB-Connect + SQL-Statement absetzen) mit folgender Fehlermeldung aus:
java.lang.UnsatisfiedLinkError
at java/lang/Throwable.<init>(Throwable.java:180)
at java/lang/Error.<init>(Error.java:37)
at java/lang/LinkageError.<init>(LinkageError.java:26)
at java/lang/UnsatisfiedLinkError.<init>(UnsatisfiedLinkError.java:25)
at com/lowagie/text/pdf/RandomAccessFileOrArray.close(RandomAccessFileOrAr ray.java:273)
at com/lowagie/text/Image.getInstance(Image.java:392)
at com/lowagie/text/Image.getInstance(Image.java:642)
at PDF400.main(PDF400.java:20)
Und zwar bei dem Statement:
jpeg = Image.getInstance(formular);
jpeg ist vom Typ Image
formular ist string mit Wert "/etc/PDF400/Form1.jpg"
Ich habe das Problem zuerst in meinem Programm in Kombination mit der 1.4.2 vermutet, aber beim Kompilieren (Hello World) bekommte ich eine ähnliche Fehlermeldung:
cd /QIBM/ProdData/Java400
$
javac Hello.java
java.lang.UnsatisfiedLinkError
at java/lang/Throwable.<init>(Throwable.java:180)
at java/lang/Error.<init>(Error.java:37)
at java/lang/LinkageError.<init>(LinkageError.java:26)
at java/lang/UnsatisfiedLinkError.<init>(UnsatisfiedLinkError.java:25)
at java/util/zip/ZipFile.close(ZipFile.java:351)
at com/sun/tools/javac/v8/code/ClassReader.close(ClassReader.java:988)
at com/sun/tools/javac/v8/JavaCompiler.close(JavaCompiler.java:424)
at com/sun/tools/javac/v8/Main.compile(Main.java:544)
at com/sun/tools/javac/Main.main(Main.java:27)
Irgendetwas stimmt nicht mit meiner Installation.
An Lizenzprogrammen habe jetzt installiert:
5722JC1 *COMPATIBLE Toolbox for Java
5722JV1 *COMPATIBLE Developer Kit for Java
5722JV1 *COMPATIBLE Java Developer Kit 1.4
Brauchst's vielleicht ein IPL oder irgendwelche Überschreibungen der Properties?
LG
Robert P.
Auch einer Produktionsmaschine (V5R2) war zwar das Java SDK + Toolkits drauf, aber keine Javaversion. Ich installierte die Javaversion 1.4 (.2) nach.
Der erste Eindruck war ein guter:
java hello (in /QIBM/ProdData/Java400) funkioniert
Mein Programm steigt aber nach gutem Start (Properties einlesen, DB-Connect + SQL-Statement absetzen) mit folgender Fehlermeldung aus:
java.lang.UnsatisfiedLinkError
at java/lang/Throwable.<init>(Throwable.java:180)
at java/lang/Error.<init>(Error.java:37)
at java/lang/LinkageError.<init>(LinkageError.java:26)
at java/lang/UnsatisfiedLinkError.<init>(UnsatisfiedLinkError.java:25)
at com/lowagie/text/pdf/RandomAccessFileOrArray.close(RandomAccessFileOrAr ray.java:273)
at com/lowagie/text/Image.getInstance(Image.java:392)
at com/lowagie/text/Image.getInstance(Image.java:642)
at PDF400.main(PDF400.java:20)
Und zwar bei dem Statement:
jpeg = Image.getInstance(formular);
jpeg ist vom Typ Image
formular ist string mit Wert "/etc/PDF400/Form1.jpg"
Ich habe das Problem zuerst in meinem Programm in Kombination mit der 1.4.2 vermutet, aber beim Kompilieren (Hello World) bekommte ich eine ähnliche Fehlermeldung:
cd /QIBM/ProdData/Java400
$
javac Hello.java
java.lang.UnsatisfiedLinkError
at java/lang/Throwable.<init>(Throwable.java:180)
at java/lang/Error.<init>(Error.java:37)
at java/lang/LinkageError.<init>(LinkageError.java:26)
at java/lang/UnsatisfiedLinkError.<init>(UnsatisfiedLinkError.java:25)
at java/util/zip/ZipFile.close(ZipFile.java:351)
at com/sun/tools/javac/v8/code/ClassReader.close(ClassReader.java:988)
at com/sun/tools/javac/v8/JavaCompiler.close(JavaCompiler.java:424)
at com/sun/tools/javac/v8/Main.compile(Main.java:544)
at com/sun/tools/javac/Main.main(Main.java:27)
Irgendetwas stimmt nicht mit meiner Installation.
An Lizenzprogrammen habe jetzt installiert:
5722JC1 *COMPATIBLE Toolbox for Java
5722JV1 *COMPATIBLE Developer Kit for Java
5722JV1 *COMPATIBLE Java Developer Kit 1.4
Brauchst's vielleicht ein IPL oder irgendwelche Überschreibungen der Properties?
LG
Robert P.