Über PackagePooling ein Modul ansteuern...
Author: apetrov
Publication Date: 11/14/2014 10:50
Hallo Community, ich würde gerne während einer Abonnement-Aktualisierung (PackagePooling aka Corporate Content), auf den Context des PackagePoolings zugreifen um anschließend einige zusätzliche Aufgaben durchzuführen. Dazu habe ich in den Einstellungen des Abonnements unter Ereignisse einen Workflow angehängt, der wiederum ein Script aufruft, das wiederum eine executable-Klasse eines Moduls aufruft (siehe Screenshots). Aber irgendwie scheint diese Aufrufkette irgendwo ins Nirvana zu laufen. Wo ist da das Problem, ist mein Vorgehen überhaupt so richtig oder gibt es einen besseren Weg?
Grüße Artem




-
Author: apetrov - 11/14/2014 11:05
ok ich korrigiere, ich war in der executable-Klasse in der falschen execute-Methode unterwegs. Aber dann doch die nächste Frage, wie komme ich denn von dort aus an den Context des PackagePoolings? Der Context, den ich hier ja dann hab ist ein WorkflowScriptContext.
0 -
Author: apetrov - 11/17/2014 16:09
Ok ich habe es inzwischen rausgefunden... man kommt über folgenden Aufruf an die ImportInfoImpl...
ImportInfo session = (ImportInfo) context.getSession().get(ImportInfo.IMPORT_INFO_KEY);
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
2 Kommentare