ID:               45282
 Comment by:       clwells at nocworx dot com
 Reported By:      Martin dot Bosslet at googlemail dot com
 Status:           Open
 Bug Type:         SOAP related
 Operating System: Windows XP SP2
 PHP Version:      5.2.6
 New Comment:

This WSDL exhibits this behavior:

http://www.swsoft.com/webservices/vza/4.0.0/VZA.wsdl


Previous Comments:
------------------------------------------------------------------------

[2008-06-16 15:54:52] Martin dot Bosslet at googlemail dot com

Description:
------------
I have tried to access a web service whose WSDL is distributed among
several files each of which contains references to several further XSDs.
Now the WSDL itself is valid, as .NET or Java clients have accessed the
services without any problems. But when creating a new instance of
SoapClient it fails because I'm told that a certain element has already
been defined. The problem is, that there are <message> elements with the
same name, but they DO differ in namespaces.

Reproduce code:
---------------
$client = new SoapClient('someURI');

/* Please email me to get a copy of the WSDLs producing the error.
They're too large to be posted here (although I tried to keep them small
already) and I have no facility to make them available online. */

Expected result:
----------------
No error when parsing the WSDL.

Actual result:
--------------
SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL:  '<Element>'
already defined in <FILE>


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=45282&edit=1

Reply via email to