[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Mar 2009
    Beiträge
    53

    Fehler bei ermitteln von Spools

    Guten Morgen,

    zu einem Job und User möchte ich die Spools ermitteln. Dieses hat auch bisher Problemlos funktioniert. Seit ein paar Tagen funktioniert es teilweise nicht mehr. Ich bekomme folgende Meldungen:


    Thread[main,5,main] buildList: CPF Message(GUI0001) = Ungültige interne Kennung angegeben., HelpText= Fehlerbeseitigung: Die Anforderung wiederholen. Tritt der Fehler erneut auf, den Kundendienst benachrichtigen. Technische Beschreibung . . . . . . . : Einer offenen Liste ist eine interne Kennung (Handle) zugeordnet. Die angegebene interne Kennung kann nicht einer offenen Liste zugeordnet werden.
    java.lang.Throwable
    at com.ibm.as400.access.Trace.logData(Trace.java:771)
    at com.ibm.as400.access.Trace.log(Trace.java:828)
    at com.ibm.as400.access.PrintObjectListImplRemote.bui ldList(PrintObjectListImplRemote.java:184)
    at com.ibm.as400.access.PrintObjectListImplRemote.ope nSynchronously(PrintObjectListImplRemote.java:510)
    at com.ibm.as400.access.PrintObjectList.openSynchrono usly(PrintObjectList.java:537)
    at de....
    Thread[main,5,main] Constructing AS400Message object, ID: GUI0001 text: Ungültige interne Kennung angegeben.
    Thread[main,5,main] Setting message help: Fehlerbeseitigung: Die Anforderung wiederholen. Tritt der Fehler erneut auf, den Kundendienst benachrichtigen. Technische Beschreibung . . . . . . . : Einer offenen Liste ist eine interne Kennung (Handle) zugeordnet. Die angegebene interne Kennung kann nicht einer offenen Liste zugeordnet werden.
    Thread[main,5,main] Getting message ID: GUI0001
    Thread[main,5,main] Getting message text: Ungültige interne Kennung angegeben.


    Auf einer anderen AS400 läuft es weiterhin ohne Probleme.

    Nachfolgend das Java-Programm.

    Code:
    SpooledFileList spoollist = new SpooledFileList(as400);
    spoollist.setJobSystemFilter(spoolJobName);
    spoollist.setUserFilter(spooljobuser);
    spoollist.setAttributesToRetrieve(new int[]{PrintObject.ATTR_SPOOLFILE, 
            PrintObject.ATTR_SPLFNUM, 
            PrintObject.ATTR_JOBNAME,
            PrintObject.ATTR_JOBUSER,
            PrintObject.ATTR_JOBNUMBER});
    spoollist.openSynchronously();
    Hat jemand eine Idee was es sein könnte?

    EDIT: habe jetzt noch ein spoollist.close(); hinzugefügt, ggf. ist dieses die Ursachen?!

    Danke + Gruß
    Max

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    1.973
    nein, das spoollist.close(); hat nicht geholfen

    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

Similar Threads

  1. Antworten: 7
    Letzter Beitrag: 23-03-15, 18:21
  2. Spools mit CVTSPLSTMF
    By huneke in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 12-12-08, 15:10
  3. Spools Status Fin
    By pille in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 28-11-02, 10:37
  4. Spools sichern???
    By kuetemaj in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 19-11-02, 17:32
  5. Spools vom PC wieder auf AS
    By Pia in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 06-11-02, 10:03

Berechtigungen

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