Zitat Zitat von Fuerchau
Im Falle eines nötigen Cancels sollte man die Verbindung komplett freigeben und vom Garbagecollector auflösen lassen.
Ein Reconnect könnte auch Resourcenprobleme bereiten...
Mit Reconnect war auch close und neues Connect gemeint - die Klasse AS400 hat gar kein reconnect.

Anbei gleich den Code:

Code:
// Wiederaufbau der AS/400-Verbindung (z.B. für DataQueue)
    public void reconnect ()  {
         if (as400 != null) {
             as400.disconnectAllServices();
             as400 = null;
         }
         as400 = new AS400(sysname, username, password);
}
[FONT=verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif]

[/FONT]Robert P.