cancel
Showing results for 
Search instead for 
Did you mean: 

Dynamic fields in WSDL

Former Member
0 Kudos

Hi,

I have the following response message (imported as Ext Def from wsdl):

<xsd:element name="ExecuteSearchResponse" type="ObjectSetType" />

<xsd:complexType name="ObjectEntryType" abstract="true" />

<xsd:complexType name="CollectionTerminatorType" abstract="true" />

<xsd:complexType name="PropertyType" abstract="true">

<xsd:attribute name="propertyId" type="xsd:string" use="required" />

<xsd:attribute name="settable" type="xsd:boolean" />

</xsd:complexType>

The pseudo logic to populate this structure on the client side is as follows:

If Property = SingletonId THEN PropertyId = "id"

strNewObjectId = CType(objProperty, SingletonId).value

meaning that last statement dynamically creates a property.value field containing the value of property.id

This value field is not available in the WSDL and in my response message (see above).

Question: How do I get this mapped properly ? Do I need to create a custom MT or is there another way ??

cheers,

Eric

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

fixed.