[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Mar 2002
    Beiträge
    5.389
    das sieht mir erst mal mehr nach einem OS/400 Bug aus. Die Wartezeit schlägt ja nur zu, wenn man das Objekt n i c h t zugeordnet bekommt. Sprich Verkürzung der Wartezeit beschleunigt den Abbruch einer Aktion, nicht die Durchführung!

    D*B

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Nein, den gibt es nicht.
    Wie gesagt, die Dateiwartezeit kann man an der Datei selber einstellen.

    Alle anderen Objekte werden über ihre Klasse gesteuert.
    Anscheinend ist für DTAARA's jetzt der Default von 0 auch auf die Job-Standardwartezeit geändert worden.

    Besser wäre, dass GFC seine ALCOBJ's entsprechend auf WAIT(0) anpasst als im System rumzustricken.

    Die Standardwartezeit findest du über:

    DSPSBSD
    7 -> Leitwege
    5 -> Anzeige Details

    Hier sieht du die verwendete Klasse.
    Mit CHGCLS kannst du die Wartezeit anpassen.

    Allerdings hat dies auf das gesamte System Auswirkungen und kann sich ggf. nachteilig auswirken.

    Besser wäre eine Anpassung der Anwendung.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.787
    "Alte" Anwendungen prüfen gerne über ALCOBJ ob ein Batchjob aktiv ist oder nicht.
    Wenn sich nun der Default bestimmter Objektarten ändert, ändert sich eben auch das Prüfverhalten.

    Deshalb verwende ich auch bei Sperr-Prüfungen grundsätzlich WAIT(0), da ich per DLCOBJ die erhaltene Sperre eh sofort wieder freigebe.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    5.389
    wenn das Objekt verfügbar ist, dann ist die Wartezeit schnurz, wenn das Objekt nicht verfügbar ist, dann bräuchtest du nicht zu prüfen, wenn du deine Aktion dann trotzdem durchführen willst???

    Zitat Zitat von Fuerchau Beitrag anzeigen
    "Alte" Anwendungen prüfen gerne über ALCOBJ ob ein Batchjob aktiv ist oder nicht.
    Wenn sich nun der Default bestimmter Objektarten ändert, ändert sich eben auch das Prüfverhalten.

    Deshalb verwende ich auch bei Sperr-Prüfungen grundsätzlich WAIT(0), da ich per DLCOBJ die erhaltene Sperre eh sofort wieder freigebe.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    2.427
    Sofort oder erst nach 30 Sekunden Wartezeit aufzugeben macht manchmal schon einen Unterschied.

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.787
    DANN habt ihr mich NICHT verstanden.

    Ein bestimmter Batchjob lockt per ALCOBJ eine DTAARA, so dass man per ALCOBJ nur prüft, ober der Batchjob auch noch läuft.
    Tatsächlich erhalten will ich die Sperre ja gar nicht (deshalb die sofortige Freigabe), sondern nur z.B. im Bildschirm anzeigen, dass der Batch bereits aktiv ist.
    Kann ich die Sperre ohne CPF erhalten, weiß ich, dass der Batchjob eben nicht läuft.

    Das Objekt selber, die DTAARA, dient hier nur als Anker (Semaphore) mangels anderer Möglichkeiten (insbesonders wenn man auf CLP beschränkt ist).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Duplex-Druck auf vorbedrucktem Papier
    By jgv in forum NEWSboard Drucker
    Antworten: 7
    Letzter Beitrag: 02-08-13, 10:28
  2. Kein Zugriff über QNTC auf Win-Share
    By marmart in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 25-09-07, 16:29
  3. Nachricht CPDB053 beim Zugriff auf Windows Freigabe
    By schatte in forum NEWSboard Windows
    Antworten: 7
    Letzter Beitrag: 21-11-06, 12:37
  4. QNTC Zugriff auf CD Laufwerk Fehlerhaft
    By pwrdwnsys in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 07-11-06, 16:34
  5. Status nach Druck nich SAV, sonder Drucker auf END
    By zannaleer in forum NEWSboard Drucker
    Antworten: 6
    Letzter Beitrag: 13-09-06, 11:35

Berechtigungen

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