If you want to address configuration objects using the programming interface then you must know the technical names of the attribute and attribute values. The technical names are language-independent and, in contrast to those texts that are dependent on the logon language on the user interface (Integration Builder), they are not visible.
For a communication channel (adapter type XI ) the attribute value URL Address is entered for the attribute Addressing Type . The texts written in italics are entered in the user interface: Addressing Type is the name for the corresponding entry field; URL Address is one of the two possible values to choose from in the dropdown list box.
On the other hand the technical names of the attribute or attribute value are addressingMode or url .
It is therefore not generally possible for complex configuration objects to work out the technical names of the relevant attributes and attribute values.
For the communication channel in particular, where many attributes depend on the values of other attributes, the technical names of the attributes cannot be listed in advance entirely.
The following procedure is recommended for working with more complex configuration objects:
Create an example object using the Integration Builder (user interface).
Enter the attributes in such a way that the example object is similar to the object that you want to create using the programming interface.
Display the XML representation of the object. To do this, in the object editor menu choose( ).
You can quickly work out the technical names by comparing the attribute values, which you entered using the user interface, with the values of the XML tag.