[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Mar 2002
    Beiträge
    10

    Post

    Hallo Roman,
    sicher ist QSH gemeint (nicht QHS !!!).
    QSH ist der Shell-Interpreter und Bestandteil des Lizenzprogramms 5769SS1,
    Option 30 (zumindest in V4R4M0).
    Bitte überprüfen, ob genannte Option installiert ist. Wenn nicht, nachinstallieren !


  2. #14
    Registriert seit
    Jan 2002
    Beiträge
    56

    Post

    Am QSH(ell) sollte es nicht liegen. Habe V5R1 und installiertes QSH. Programm läuft trotzdem auf oben genannten Java Security-Fehler ...

  3. #15
    Registriert seit
    Dec 2000
    Beiträge
    99

    Post

    SE,

    das Problem läßt sich lösen, wenn statt
    JT400.JAR JT400Native.JAR in den classpath
    mit aufgenommen wird. (Das Progrämmchen läuft dann auch etwas schneller ...).
    JT400Native.jar befindet sich hier:

    /qibm/proddata/OS400/jt400/lib/jt400Native.jar .

    Getestet unter V5R1M0 mit JDK 1.3.

    Gruß

    Torsten

  4. #16
    Registriert seit
    Jan 2002
    Beiträge
    56

    Post

    Das hat auch nicht geholfen. Ich habe bei mir JDK 1.1.8, 1.2 und 1.3 und versuche das ganze mit der freien Version von CPYSPLFPDF.

    Habe das Programm erzeugt mit CRTJVAPGM:
    CLSF '/java/splf2pdf/splf2pdf.jar'
    CLASSPATH '/qibm/proddata/os400/jt400/lib/jt400native.jar'
    JDKVER *NONE
    OPTIMIZE 40

    Versuche dann eine vorhandene SPL-Datei mit CPYSPLFPDF umzuwandeln:
    FILE QPEZDISK
    TOIFSFILE '/java/qpezdisk.pfd'
    Job QPADEV0002
    Job user ZZADMDB
    Job number 001481

    Trotzdem wird keine PDF-Datei erzeugt. In der SOURCE in QTEMP steht bei mir weiterhin:
    Command CRTPF QTEMP/SPOOL RCDLEN(202) did not run!
    Exception: com.ibm.as400.access.AS400SecurityException: Password is not set.


    [Dieser Beitrag wurde von SE am 07. März 2002 editiert.]

  5. #17
    Registriert seit
    Dec 2000
    Beiträge
    99

    Post

    Wie gesagt, statt JT400.jar sollte
    jt400native.jar eingebunden werden
    (Auch beim CRTJVAPGM).

    Also zunächst im CL Programm CPYSPLFPDF in der Variable &JAVA JT400native.jar in den
    Klassenpfad aufnehmen. Dann am besten die
    optimierte Version des JAVA Programmes mit
    DLTJVAPGM entfernen und das Programm ohne
    Optimierung laufen lassen (kann später nachgeholt werden).

    Der Inhalt von Source sollte dann so aussehen:

    Java-Programm wird /java/Splf2Pdf/Splf2Pdf.JAR zugeordnet.
    Datei SPOOL in Bibliothek QTEMP erstellt.
    Teildatei SPOOL zu Datei SPOOL in QTEMP hinzugefügt.
    21 Sätze in Datei SPOOL in QTEMP kopiert.
    Objekt kopiert.
    Verbindung entfernt.
    Objekt SPOOL in QTEMP Art *FILE wurde gelöscht.

    Torsten

  6. #18
    Registriert seit
    Jan 2002
    Beiträge
    56

    Question

    Ups, da hab ich beim Schreiben des Beitrags gepennt ... hab den erstmal Beitrag korrigiert.
    Hatte das Programm dann natürlich mit jt400native.jar erstellt (CRTJVAPGM).

    Aber folgendes gibt mir jetzt zu denken:

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>
    ... (Auch beim CRTJVAPGM).
    [/quote]
    - Wo denn noch, außer bei CRTJVAPGM ?

    Bezieht sich wohl auf folgendes: ?

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>
    ... zunächst im CL Programm CPYSPLFPDF in der Variable &JAVA JT400native.jar in den
    Klassenpfad aufnehmen ...
    [/quote]
    - Was denn für ein CL-Programm ? Ich nehme dafür kein CL-Programm, sondern gebe CRTJVAPGM und CPYSPLFPDF auf der Befehlszeile ein. Hab ich was übersehen / Mache ich was falsch ?



  7. #19
    Registriert seit
    Dec 2000
    Beiträge
    99

    Post

    Das Tool kommt ja mit enem CMD (CPYSPLFPDF),
    der ein gleichnamiges CL-Programm als CPP hat. In dem CL Programm wird dann das JAVA PGM per QSH aufgerufen (mit dem entsprechenden classpath). Das CL wird auch mit der Quelle ausgeliefert, falls nicht (mehr) vorhanden, kann ich sie zuMailen (ist ja alles Freeware ...)

    Gruß

    Torsten

  8. #20
    Registriert seit
    Jan 2002
    Beiträge
    56
    Aso ...

    Die CL und CMD Quellen hatte ich noch gar nicht angesehen ...
    Ja, kaum macht man es richtig - schon funktioniert's !

    Super ! Vielen Dank !




Similar Threads

  1. AFPRSC --> PDF
    By jgv in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 28-11-06, 10:15
  2. Archvierte Spoolfiles in Windows anzeigen
    By SelfPity in forum NEWSboard Windows
    Antworten: 16
    Letzter Beitrag: 21-10-06, 17:45
  3. Umwandlung Spoolfile in PDF
    By jgv in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 26-05-06, 16:35
  4. Spools 1:1 in *PDF umwandeln
    By Kilianski in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 13-01-05, 13:55
  5. Spool umwandeln und archiverien in PDF, TIFF, PCL, AFPDS
    By sidoc_Support in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 07-12-04, 10:29

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •