- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Zwei Layer wechseln (SwitchDataBaseLayer)
Hallo,
ich nutze das "Modul" SwitchDataBaseLayer. Dieses wechselt den Datenbanklayer in dem man nach der Aktualisierung des Templatepakets einen entpsrechenden Workflow automatisisert startet. Nun will ich aber zwei Datenbanklayer wechseln und nicht nur Einen.
Leider schaffe ich es nicht dass Modul bzw. die Methode รผber das Skript ein zweites mal aufzurufen.
Ich weiร, dass die Methode "changeLayerInformation()" nur reibungslos durchlรคuft wenn diese รผber den Workflow und dieser wiederrum durch die Abo-Aktualisierung gestartet wird. Und anscheinend ruft diese Methode am Ende dann die Transistion "transitiontoEnd" automatisch auf.
Folgendes habe ich bereits erfolglos versucht:
- changeLayerInformation zweimal hintereinander im selben Skript aufrufen, aber nicht mit "context" im ersten Parameter sondern mit einem Cast zu GuiScriptContext so wie es hier beschrieben ist: https://community.e-spirit.com/message/12897#12897
- das Skript welches die Methode changeLayerInformation aufruft komplett zu kopieren und im Workflow dieses zweite Skript nach dem ersten Script anordnen. nach beiden Skripten dann die Transistion "transitionToEnd" einbauen.
Bei beiden Versuchen bekomme ich keine Fehlermeldung, aber der zweite Layer wird auch nicht verรคndert.
Wo mรผsste ich denn theoretisch eine Fehlemeldung sehen? In der JavaConsole bekomme ich keine context.logInfos() angezeigt, die ich im Skript angebe. Werden die irgendwo anders rein geschrieben?
Viele Grรผรe
Charlotte
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
doch das habe ich. Ok - da kann ich den Log Level umstellen - habe ich mittlerweile auch mitbekommen.
Das "Switch-Layer-Modul" habe ich in der Zwischenzeit auseinander genommen und umprogrammiert. Nun funktioniert es so wie ich es mรถchte. ๐
Viele Grรผรe
Charlotte
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Charlotte,
Im Skript mรผsstest du context.logInfo(), also ohne s verwenden. Die sollten dann auch in der JavaConsole ausgegeben werden.
Gruร
Thorsten
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo.
Das war ein Schreibfehler im Kommentar. Auch ohne s werden diese nicht ausgegeben ๐
Gruร
Charlotte
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Charlotte,
falls in der Java-Console etwas nicht steht, kann es sein, dass Du im Installations-Verzeichnis des FirstSpirit-Server fรผndig wirst. Dort gibt es im Unterverzeichnis logs neben der fs-server.log auch eine fs-client.log in der ich an Deiner Stelle mal nachsehen wรผrde.
Hilft das auch noch nicht, so muss der Log-Level in der Server-Konfiguration entsprechend angepasst werden. Alternativ kannst Du mal statt logInfo auch logWarning oder logError benutzen. Wenn dann eine Ausgabe in der Java-Console erscheint, dann liegt das definitiv am Log-Level (Server-Konfiguration).
Grรผรe Marian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Charlotte,
benรถtigst du noch weitere Hilfe oder konnten dir die gegebenen Antworten bereits weiterhelfen? In diesem Fall wรคre es toll, wenn du die "richtige Antwort" entsprechend markieren wรผrdest.
Solltest du zwischenzeitlich eine eigene Lรถsung gefunden haben, wรคre es toll, wenn du diese hier bereitstellst.
Viele Grรผรe
Michaela
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
leider bringt es mir nichts wenn ich die Logs direkt auf dem Server finde, da ich bei unserem Kunden keine Zugriffsberechtigung darauf habe ๐
Bei meinem geschilderten Problem komme ich auch รผberhaupt nicht weiter aktuell ๐
Ich sehe keine Mรถglichkeit aktuell wie ich die Methode changeLayerInformation mehrmals ausfรผhren kann oder wie ich mehrere Arbeistablรคufe nach der Abo-Aktualisierung starten kann.
Wรคre toll wenn wir mir da noch jemand helfen kรถnnte, oder bestรคtigen kรถnnte, dass es mit diesem "Modul" nicht geht.
Viele Grรผรe
Charlotte
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Charlotte,
auf das Server-Monitoring (FirstSpirit-Seite, von dem Du den SiteArchitect startest) hast Du auch keinen Zugriff?
Gruร Marian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
doch das habe ich. Ok - da kann ich den Log Level umstellen - habe ich mittlerweile auch mitbekommen.
Das "Switch-Layer-Modul" habe ich in der Zwischenzeit auseinander genommen und umprogrammiert. Nun funktioniert es so wie ich es mรถchte. ๐
Viele Grรผรe
Charlotte

