Bedingtes Ausführen einer CD

Bedingtes Ausführen einer CD

In der Extension EXT_CHANNEL_DIST zu einer beliebigen Channeldistributiuon mit Classennamen clazz folgendes hinzufügen:

clazz.contextParserCondition=<Template Ausdruck>

Wenn dieser Ausdruck true ist wird die CD ausgeführt sonst nicht.
Wenn keine condition angeben wird, wird die CD ausgeführt.

Bei einer Exception wird der Fehler an der CD geloggt werden, wenn der VerboseMode aktiv ist. Sonst nicht.

Beispiel:

(Führt den Indexservice nur für bestimmte Partnernummern aus.)

org.b2bbp.channels.extension.IndexingService.registeredServiceIds=*  
org.b2bbp.channels.extension.IndexingService.executeOnChannelId=*  
org.b2bbp.channels.extension.IndexingService.contextParserCondition=${elp(EXCLUDE_ILNS,${template(EXCLUDE_&(this.FORMAT.partnerCode))},true)}
View Me   Edit Me