Hallo Community,
vielleicht könnte mir jemand einen Tip geben - ich habe eine Executable-Klasse (aus einem von mir installierten Modul),
die ich über ein Skript im SiteArchitect starten möchte.
Die Sache ist die, dass das nur geht, wenn ich in den Eigenschaften des Skripts den Geltungsbereich "Kontextmenü" wähle.
Wenn ich "Menü" auswähle und versuche das Skript zu starten (über "Extras" -> "Skript ausführen"), kommt eine Error
(de.espirit.firstspirit.common.ScriptUtil): de.espirit.firstspirit.impl.access.GuiScriptContextImpl
ohne Stacktrace.
Anscheinend wird die Ausführung schon vor dem Aufruf des Executable gestoppt.
Mein Skript:
#!executable-class
GlobalZipcodeInfoImportExecutable
module.xml:
<!DOCTYPE module SYSTEM "lib/module.dtd">
<module>
<name>rl_pdb3-importer</name>
<version>1.0.0</version>
<description>FS Module for importing data into PDB 3.0</description>
<vendor>re-lounge GmbH</vendor>
<components>
<public>
<name>ZipcodePriceImportExecutable</name>
<class>com.relounge.badenova.pdb3.importer.ZipcodePriceImportExecutable</class>
</public>
<public>
<name>GlobalZipcodeInfoImportExecutable</name>
<class>com.relounge.badenova.pdb3.importer.GlobalZipcodeInfoImportExecutable</class>
</public>
</components>
<resources>
<resource scope="module">lib/rl_pdb3-importer.jar</resource>
<resource scope="module">lib/commons-lang-2.6.jar</resource>
...
</resources>
</module>
FS Version 5.1.311.65223
Danke und Gruß,
Benny Kannengießer
// re-lounge