G
Gleb Alexeev
Hello.
We're working on web service implementation according OPC XMLDA
specification, please see wsdl extract below.
How should I interpret the value of PropertyNames element in the
following request:
It seems to me that "euType" value is in empty namespace but compliance
test suite expects that I parse it as
{http://opcfoundation.org/webservices/XMLDA/1.0/:euType}. Who is wrong?
We're working on web service implementation according OPC XMLDA
specification, please see wsdl extract below.
Code:
<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:s0="http://opcfoundation.org/webservices/XMLDA/1.0/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
targetNamespace="http://opcfoundation.org/webservices/XMLDA/1.0/">
....
<s:element name="GetProperties">
<s:complexType>
...
<s:element minOccurs="0" maxOccurs="unbounded" name="PropertyNames"
type="s:QName"/>
...
</s:complexType>
</s:element>
How should I interpret the value of PropertyNames element in the
following request:
Code:
<GetProperties LocaleID="" ClientRequestHandle="" ItemPath=""
ReturnPropertyValues="true"
xmlns="http://opcfoundation.org/webservices/XMLDA/1.0/">
<q1:PropertyNames xmlns=""
xmlns:q1="http://opcfoundation.org/webservices/XMLDA/1.0/">euType</q1:PropertyNames>
</GetProperties>
test suite expects that I parse it as
{http://opcfoundation.org/webservices/XMLDA/1.0/:euType}. Who is wrong?