[Xml-compile] wsdl naming issue.

Nicholas Ellis nicholas.ellis at leadkarma.com
Thu May 30 19:34:33 GMT 2013


I am having an issue with the wsdl:service name and wsdl:port name as they
both start with numbers.  Is there some way to get around the validation or
patch the schema so this is acceptable.  I got this document from a client
and cant really change it.


<?xml version=3D"1.0" encoding=3D"US-ASCII"?>
<wsdl:definitions name=3D"wsdl_stcentury" targetNamespace=3D"
http://www.example.org/stcentury/stcentury/public" xmlns:ns1=3D"
http://www.example.org/Interface/1.0" xmlns:wsdl=3D"
http://schemas.xmlsoap.org/wsdl/" xmlns:tns=3D"
http://www.example.org/stcentury/stcentury/public" xmlns:soap=3D"
http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12=3D"
http://schemas.xmlsoap.org/wsdl/soap12/">
<plnk:partnerLinkType xmlns:plnk=3D"
http://docs.oasis-open.org/wsbpel/2.0/plnktype" name=3D"InterfacePLT">
        <plnk:role name=3D"Provider" portType=3D"ns1:Interface"/>
</plnk:partnerLinkType>
        <wsdl:import namespace=3D"
http://services.acxiom.com/us/ileads/21stCenturyInterface/1.0"
location=3D"../catalog/project_-c-_/ileads-21stcentury-flow/schema/Interfac=
e.wsdl?version=3D2.0.1">
        </wsdl:import>
        <wsdl:binding name=3D"ileads21stService-v1-0-SOAP11HTTP"
type=3D"ns1:us-ileads-21stCenturyInterface">
                <soap11:binding xmlns:soap11=3D"
http://schemas.xmlsoap.org/wsdl/soap/" style=3D"document" transport=3D"
http://schemas.xmlsoap.org/soap/http"/>
                <wsdl:operation name=3D"process">
                <soap11:operation xmlns:soap11=3D"
http://schemas.xmlsoap.org/wsdl/soap/" soapAction=3D"" style=3D"document"/>
                        <wsdl:input name=3D"ileadsRq">
                <soap11:body xmlns:soap11=3D"
http://schemas.xmlsoap.org/wsdl/soap/" use=3D"literal"/>
                        </wsdl:input>
                        <wsdl:output name=3D"ileadsRs">
                <soap11:body xmlns:soap11=3D"
http://schemas.xmlsoap.org/wsdl/soap/" use=3D"literal"/>
                        </wsdl:output>
                </wsdl:operation>
                <wsdl:operation name=3D"processWebLeads">
                <soap11:operation xmlns:soap11=3D"
http://schemas.xmlsoap.org/wsdl/soap/" soapAction=3D"" style=3D"document"/>
                        <wsdl:input name=3D"webLeads21stCentRq">
                <soap11:body xmlns:soap11=3D"
http://schemas.xmlsoap.org/wsdl/soap/" use=3D"literal"/>
                        </wsdl:input>
                        <wsdl:output name=3D"webLeads">
                <soap11:body xmlns:soap11=3D"
http://schemas.xmlsoap.org/wsdl/soap/" use=3D"literal"/>
                        </wsdl:output>
                </wsdl:operation>
        </wsdl:binding>
        <wsdl:service name=3D"123name">
                <wsdl:port name=3D"123namePort"
binding=3D"tns:ileads21stService-v1-0-SOAP11HTTP">
                <soap:address location=3D"
https://cert-services.fakeurl.com:449/active/services"/>
                </wsdl:port>
        </wsdl:service>
</wsdl:definitions>


Cheers,
Nicholas Ellis
Jr. Software Engineer
LeadKarma LLC
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/xml-compile/attachments/20130530/c4=
6d775e/attachment.htm


More information about the Xml-compile mailing list