I get the following output error when trying to generate a proxy for a WCF Service using both PHP and Java:
with Java I am using wsimport with Jaxws and JaxB with PHP I am using wsdl2php
The error that I get is the following:
[ERROR] duplicate "message" entity: "IWcfRequestProcessor_ProcessRequests_InputMessage line 1 of http://xxxxxxxxxxxxxxxxxxxxxxxxxxxxx/Service.svc?wsdl
The only message entities inside the wsdl are:
<wsdl:message name="IWcfRequestProcessor_ProcessRequests_InputMessage">
<wsdl:part name="parameters" element="tns:ProcessRequests"/>
</wsdl:message>
<wsdl:message name="IWcfRequestProcessor_ProcessRequests_OutputMessage">
<wsdl:part name="parameters" element="tns:ProcessRequestsResponse"/>
</wsdl:message>
<wsdl:message name="IWcfRequestProcessor_ProcessOneWayRequests_InputMessage">
<wsdl:part name="parameters" element="tns:ProcessOneWayRequests"/>
</wsdl:message>
So as you can see there are no duplicates so I cannot understand why this error is being raised.
Any help is appreciated:
Andrew