Questo argomento si applica solo alla configurazione IBM Business Automation Workflow Advanced.

Supporto per oggetti di business null

Questo scenario implica la comunicazione di un sistema esterno con IBM® Business Automation Workflow tramite XML racchiuso in un messaggio SOAP. Quando l'elemento racchiuso è nillible e ha xsi:nil="true", il risultante DataObject creato in IBM Business Automation Workflow è null.

Di seguito viene riportato un esempio che illustra un messaggio XML con un elemento nillible.

<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2001/12/soap-envelope">
	<soap:Body>
		<p:Employee xmlns:p="http://www.mycompany.com" xmlns:xsi="http://www.w3.org" 
			xsi:nil="true"/>
	</soap:Body>
</soap:Envelope>
Dove Employee è definito come:
<element name="Employee" nillable="true">
...
</element>
L'oggetto di business generato e inviato dall'esportazione è null in questo caso. Ad esempio, se i componenti downstream hanno delle operazioni richiamate su di essi, l'input per tale operazione è null.
Nota: questi oggetti non possono essere inoltrati nelle associazioni oggetti di business perché le associazioni oggetti di business non sono in grado di associare i campi da un oggetto null.