plamka
I'm new here

Teildeployment Logging

Hallo Zusammen,

wenn ein User ein Teildeployment durchführt, kann aus dem Log entnommen werden welche Knoten er aus dem Struktur und Medienbereich ausgewählt hat?

Danke im Vorraus

0 Kudos
2 Replies
rednoss
I'm new here

Hallo David,

im Generierungslog kannst du erkennen welche Knoten aus der Strukturverwaltung generiert werden. Diese werden wie folgt im Log ausgegeben:

INFO  22.07.2014 09:18:35.519 (de.espirit.firstspirit.server.scheduler.GenerateTaskExecutor): generating 'services' (id=12184), language DE, template set 'html'

Die ausgewählten Knoten der Medienverwaltung lassen nicht nicht auf Anhieb identifizieren.

Als Alternative kannst du die Startknoten auch durch ein angehängtes Skript auslesen:

import de.espirit.firstspirit.access.schedule.*;

generateTask = context.getTasks().get(context.getTaskIndex() - 1);

startNodes = generateTask.getStartNodes().toArray();

for (int i = 0; i < startNodes.length; i++) {

     context.logInfo(startNodes[i].getUid() + " - " + startNodes[i].getUidType());

}

Viele Grüße

Rene

0 Kudos

Hallo David,

benötigst du noch weitere Hilfe oder konnte Renes Antwort deine Frage beantworten? In diesem Fall wäre es super, wenn du seine "richtige Antwort" entsprechend markierst.

Solltest du eine eigene Lösung gefunden haben, wäre es nett, wenn du diese hier bereitstellst.

Viele Grüße

Michaela

0 Kudos