Skip to Content
0
Former Member
Jan 07, 2009 at 03:09 AM

Handling XSD QName types in VC 7.1

27 Views

VC Experts,

I'm trying to call one of the Service Registry web services (publishServiceDefinitions) but am having problems with correctly passing a value for an element with XSD type QName. Following is a sample XML payload that works, which was generated from WSNavigator. Notice element <qname> which has a qualified namespace. I generated this from WSNavigator by entering the value "EricTestService" for the qname element. This technique does not work in Visual Composer however. The XML generated does not add the qualified namespace to the qname element. Any help with this will be greatly appreciated. Thanks.

http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws=" http://sap.com/esi/uddi/sr/api/ws/">

<soapenv:Header/>

<soapenv:Body>

<ws:publishServiceDefinitions>

<definitions>

<descriptions>

<text>Update4 Service published from SR API with WSNav</text>

</descriptions>

http://itdoclib.intel.com/>

pns:EricTestServicehttp:// pns:EricTestService" target="_blank">intel.com/EH-namespace">pns:EricTestService>

<serviceDefinitionKey>

<logicalKey>uddi:ed654420-c189-11dd-9663-0003ff2519d7</logicalKey>

<uddiKey>uddi:ed654420-c189-11dd-9663-0003ff2519d7</uddiKey>

</serviceDefinitionKey>

<technicalName>EH</technicalName>

<wsdlURL>http://galaxy-desk:50000/index.html</wsdlURL>

</definitions>

</ws:publishServiceDefinitions>

</soapenv:Body>

</soapenv:Envelope>

Regards,

Brian