Is there anybody out there that successfully generated a valid WSDL for a webservice generated by the EntireX Workbench? 
I am testing a VERY simple service using the following IDL:
library 'TEST' is
program 'TESTN1' is
define data parameter
1 RESULT
2 NAME (A10)
2 ADDRESS (A20)
2 COUNTRY (A2)
end-define
</pre><BR><BR>Then I'm performing a SOAP 1.1 mapping that works fine with the XML Tester, but when I generate a WSDL for this service, I get something containing:<BR><BR><pre class="ip-ubbcode-code-pre">
<schema targetNamespace="http://namespace.softwareag.com/entirex/xml/mapping" xmlns="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="RESULT">
<xsd:sequence>
<xsd:element name="NAME" type="xsd:NAME"/>
<xsd:element name="ADDRESS" type="xsd:ADDRESS"/>
<xsd:element name="COUNTRY" type="xsd:COUNTRY"/>
</xsd:sequence>
</xsd:complexType>
</schema>
To my latest knowledge, xsd:NAME, xsd:ADDRESS and xsd:COUNTRY are no valid W3C Schema types, so I’m not suprised that the first WSDL editor I tried (XMLSPY5) rejects the generated file. :rolleyes:
WSDL generation didn’t work in v6.1.x and still doesn’t work in version 7.1.1.11 we are using now, so actually I’m wondering why SAG adds this feature (read: bug) to the EntireX workbench. It definitely has never been tested (properly) :mad:
Regards,
Michel de Blok
#webMethods#Mainframe-Integration#EntireX