Subject: | "unbound prefix" when processing xmlns in extension |
In WSD defined complexType like:
<xs:complexType name="ConfigurationServiceFault">
<xs:complexContent mixed="false">
<xs:extension base="q1:PicisServiceFault"
xmlns:q1="http://schemas.datacontract.org/2004/07/Picis.Services.DataCon
tracts.Common">
<xs:sequence />
</xs:extension>
</xs:complexContent>
wsdl2pl died in the middle, looks like the value of xmlns:q1 was
handled as QName, the error message was:
C:/Perl/site/lib/SOAP/WSDL/Generator/Template/XSD\complexType.tt undef
error - u
nbound prefix http found for
http://schemas.datacontract.org/2004/07/Picis.Servi
ces.DataContracts.Common. Bound prefixes are q18, wsa, q5, soapenc,
q27, q2, xsd
, q15, wsx, xml, q24, q19, q9, q3, xs, q16, q21, q14, msc, q10, q1, q7,
wsu, soa
p12, q6, q25, soap, wsaw, q26, q23, wsap, q8, wsa10, q20, wsam, q17,
wsdl, tns,
q4, wsp, q13, q22, q12, q11 at C:/Perl/site/lib/Template/Stash.pm line
451
at C:/Perl/site/lib/SOAP/WSDL/Base.pm line 62