Hello
It seems that XFire generates wrong WSDL.
<?xml version="1.0" encoding="UTF-8"?>
<definitions
targetNamespace="http://alka.xss.xponcard.dk"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://alka.xss.xponcard.dk"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soapenc11="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:soapenc12="http://www.w3.org/2003/05/soap-encoding"
xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
>
<types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://alka.xss.xponcard.dk" elementFormDefault="qualified" attributeFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
^^error here
...
The xmlns:xsd=”http://www.w3.org/2001/XMLSchema” attribute occurs twice in the <xsd:schema> tag.
Naturally the webservice fails because of this..
Any way to fix this ?