Übersicht

Mit dieser Action ist es möglich mehrere SQL-Anweisungen gesammelt auszuführen. Sie eignet sich zum Beispiel für die Ausführung mehrere INSERT-Statements zur Befüllung einer Tabelle.

Technische Beschreibung

Klassenpfad: org.b2bbp.eai.actions.ExecuteSqlScriptAction

Konfigurationsmöglichkeiten

Einstellungsmöglichkeiten:

ActionProperty / Eigenschaften Beschreibung Werte
B3P_SQL_SCRIPT Mit dieser Property wird das SQL-Skript angegeben, welches die SQL-Anweisungen enthält, die ausgeführt werden sollen. Der Wert wird unter diesem Schlüssel im MessageContext gesucht, so dass man die Property entweder in diesem Service definiert (mit aktivierten Nachrichtenkontext überschreiben) oder den MessageContext bereits in einer vorherigen Action befüllt.  
B3P_DATA_SOURCE Diese Property definiert die zu verwendende Datenquelle. Es muss der Name einer Datenquelle sein, welche in der b2bbp-engine.xml Datei konfiguriert ist (\conf\Catalina\localhost). Der Wert wird unter diesem Schlüssel im MessageContext gesucht, so dass man die Property entweder in diesem Service definiert (mit aktivierten Nachrichtenkontext überschreiben) oder den MessageContext bereits in einer vorherigen Action befüllt.  
B3P_SQL_SCRIPT_SPLIT_STRING Mit dieser Property kann man das Trennzeichen bestimmen, welches die einzelnen SQL-Anweisungen voneinander trennt. Default: ; (Semikolon)
FAIL_ON_FAULT Mit dieser Boolean-Property legt man fest, ob der Workflow bei einem Fehler in dieser Action abgebrochen werden soll (true) oder nicht (false). Default: true
View Me   Edit Me