Für dieses Element ist ein How-To Artikel verfügbar.

Semantik


 

Über <docxworld-contract> wird die Zuordnung der Spoolerdatei zum richtigen Produktions-Paket / Binär-Paket vorgenommen. Aus dem R-S wird genau das Produktions-Paket / Binär-Paket geladen, dass mit der hier übergebenen docxworld-Vertragsnummer versehen ist (siehe auch docxworld-Verträge im R-S). Über dieses Element ist also die Auswahl des gewünschten Produktions-Pakets / Binär-Pakets aus dem R-S für einen Job möglich. Sie können zur Zuordnung auch <link-name> verwenden. Dort wird allerdings keine docxworld-Vertragsnummer zur Identifizierung benutzt, sondern ein docxworld-Link.

 

Es darf immer entweder nur ein <docxworld-contract> oder ein <link-name> innerhalb eines <docxworld-fetch-production-environment> notiert werden, da sich die beiden Verlinkungsarten ausschließen (ein Paket im R-S kann entweder eine Vertragsnummer oder einen Link haben, nicht beides)! Werden beide Elemente notiert, bricht der Prozess mit einer Fehlermeldung ab.

 

 

Attribute


 

Das <docxworld-contract>-Element besitzt keine Attribute.

 

Subelemente / Inhalt


 

Das <docxworld-contract>-Element besitzt keine Subelemente. Der Inhalt des <docxworld-contract>-Elements ist die zugeordnete docxworld-Vertragsnummer.

 

Variablenbindungen


 

Das <docxworld-contract>-Element besitzt keine Variablenbindungen.

 

Beispiel


 

<rcml>	
	<process id="ExampleProcess" name="example process">

		...
		<docxworld-fetch-production-environment id="ExampleRS" runtime-environment="shared">
			<docxworld-contract>${process['eoms.procedure']}</docxworld-contract>
			<!-- <link-name>${process['eoms.procedure']}</link-name> -->
 
			<binary-bundles-home>binary-bundles</binary-bundles-home>
			<production-bundles-home>production-bundles</production-bundles-home>
 
			<runtime-home>${workdir.getAbsolutePath()}</runtime-home>
 
		</docxworld-fetch-production-environment>
		...
 
	</process>	
</rcml>
Zweck:

Paket-Zuordnung

Typ:

Standalone

Elternelement:

<docxworld-fetch-production-environment>

Subelemente:

Nein

Variablenbindungen:

Nein

Es darf immer entweder nur ein <docxworld-contract> oder ein <link-name> innerhalb eines <docxworld-fetch-production-environment> notiert werden, da sich die beiden Verlinkungsarten ausschließen! Werden beide Elemente notiert, bricht der Prozess mit einer Fehlermeldung ab.