Re: null namespace generated for qualified elements
Anne,It worked after fixing the error i.e. tns:PutConfigRequest -> tns:PutSCIRequest thank you,Vikas+Now, according to your WSDL, the child element of the SOAP Body should be called cAnneOn 3/13/06, Vikas Singh <[EMAIL PROTECTED]> wrote: Anne, Thanks for your help.I tried changes suggested by you but it did not work.WSDL file: http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns=" http://myns/schemas/2006/02/26/sciwsdl" xmlns:wsdl=" http://schemas.xmlsoap.org/wsdl/" xmlns:xsd=" http://www.w3.org/2001/XMLSchema" name="NewWSDLFile" targetNamespace=" http://myns/schemas/2006/02/26/sciwsdl" xmlns:xsd1=" http://myns/schemas/2006/3/3/sci"> targetNamespace=" http://myns/schemas/2006/02/26/sciwsdl" xmlns:scx=" http://myns/schemas/2006/3/3/sci" elementFormDefault="qualified"> namespace=" http://myns/schemas/2006/3/3/sci"schemaLocation=" http://localhost:8080/jce/sci.xsd" /> transport=" http://schemas.xmlsoap.org/soap/http " /> soapAction=" http://myns/schemas/2006/02/26/sciwsdl/putSCI " /> name="config"> location="http://localhost:8080/jce/services/config" /> Pre-serialization request body : http://myns/schemas/2006/02/26/sciwsdl ">http://myns/schemas/2006/3/3/sci/" xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" schemaLocation="http://localhost:8080/jce/sci.xsd " serviceGroup="travelDepartment"> false true Post-serialization request body (in ) : http://myns/schemas/2006/02/26/sciwsdl "> http://localhost:8080/jce/sci.xsd" serviceGroup="travelDepartment" xmlns:scx="http://myns/schemas/2006/3/3/sci/" xmlns:thttp="http://myns/schemas/2006/3/3/transport/http/"> xmlns:scx=""> xmlns:thttp=""> xmlns:thttp="" >false xmlns:thttp="">true I get the following exception:org.xml.sax.SAXParseException: The value of the attribute "prefix="xmlns",localpart="scx",rawname="xmlns:scx"" is invalid. Prefixed namespace bindings may not be empty. When I change the pre-serialization request body to contain explicit namespace defintions for all the elements : http://myns/schemas/2006/02/26/sciwsdl">http://myns/schemas/2006/3/3/sci/ " xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" schemaLocation="http://localhost:8080/jce/sci.xsd " serviceGroup="travelDepartment"> http://myns/schemas/2006/3/3/sci/"> xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" > xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" >false xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/ " >true Axis, post serialization does not insert any empty namespace defintions but the handler method is not found. Couldn't find an appropriate operation for XML QName { http://myns/schemas/2006/02/26/sciwsdl}PutConfigRequest when I tried changing http://myns/schemas/2006/02/26/sciwsdl ">to http://myns/schemas/2006/02/26/sciwsdl">it worked. But the issue is I have to hack all the elements with the namespace definition.Thanks,Vikas+++= Vikas,When using the message style interface, your application is responsible forconstructing the SOAP Body exactly as you've defined it in your WSDL.According to your WSDL, the Body should contain an element called http://myns/schemas/2006/3/3/sci/sciwsdl}PutConfigRequest (not putConfig).Note that your WSDL has a critical namespace error: you don't declare the "tns" namespace (the WSDL target namespace). AnneOn 3/11/06, Vikas Singh <[EMAIL PROTECTED] > wrote:> > Hi,> > Following is the WSDL:> > > > http://schemas.xmlsoap.org/wsdl/soap/" > xmlns:wsdl=" http://schemas.xmlsoap.org/wsdl/"> xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="NewWSDLFile"> targetNamespace=" http://myns/schemas/2006/3/3/sci//sciwsdl"> xmlns:xsd1=" http://myns/schemas/2006/3/3/sci/sci > ">> > > targetNamespace=" http://myns/schemas/2006/3/3/sci/sciwsdl"> > xmlns:scx=" http://myns/schemas/2006/3/3/sci/ "> elementFormDefault="qualified">> > namespace=" http://myns/schemas/2006/3/3/sci/sci< http://myns/schemas/2006/3/3/sci//s \> ci> "> schemaLocation=" http://localhost:8080/schemas/sci.xsd " />> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > transport="http://schemas.xmlsoap.org/soap/http " />> > > soapAction=" http://myns/schemas/2006/3/3/sci/putSCI" />> > > > > > > > > > > > > > name="config">> > > > location=" http://localhost:8080/jce/services/config" />> > > > > > > > > > I wrap my request xml (which goes into the envelop body into a putConfig> to help it identify the 'Message' type method on the server. > public SOAPBodyElement[] putConfig(SOAPBodyElement[] bodies)> > > The xml which I set in the SOA
Re: null namespace generated for qualified elements
Now, according to your WSDL, the child element of the SOAP Body should be called "tns:PutSCIRequest". But your child element is call "tns:PutConfigRequest". Anne On 3/13/06, Vikas Singh <[EMAIL PROTECTED]> wrote: Anne, Thanks for your help.I tried changes suggested by you but it did not work.WSDL file: http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns=" http://myns/schemas/2006/02/26/sciwsdl" xmlns:wsdl=" http://schemas.xmlsoap.org/wsdl/" xmlns:xsd=" http://www.w3.org/2001/XMLSchema" name="NewWSDLFile" targetNamespace=" http://myns/schemas/2006/02/26/sciwsdl" xmlns:xsd1=" http://myns/schemas/2006/3/3/sci"> targetNamespace=" http://myns/schemas/2006/02/26/sciwsdl" xmlns:scx=" http://myns/schemas/2006/3/3/sci" elementFormDefault="qualified"> namespace=" http://myns/schemas/2006/3/3/sci"schemaLocation=" http://localhost:8080/jce/sci.xsd" /> transport=" http://schemas.xmlsoap.org/soap/http " /> soapAction=" http://myns/schemas/2006/02/26/sciwsdl/putSCI " /> name="config"> location="http://localhost:8080/jce/services/config" /> Pre-serialization request body : http://myns/schemas/2006/02/26/sciwsdl ">http://myns/schemas/2006/3/3/sci/" xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" schemaLocation="http://localhost:8080/jce/sci.xsd " serviceGroup="travelDepartment"> false true Post-serialization request body (in ) : http://myns/schemas/2006/02/26/sciwsdl "> http://localhost:8080/jce/sci.xsd" serviceGroup="travelDepartment" xmlns:scx="http://myns/schemas/2006/3/3/sci/" xmlns:thttp="http://myns/schemas/2006/3/3/transport/http/"> xmlns:scx=""> xmlns:thttp=""> xmlns:thttp="" >false xmlns:thttp="">true I get the following exception:org.xml.sax.SAXParseException: The value of the attribute "prefix="xmlns",localpart="scx",rawname="xmlns:scx"" is invalid. Prefixed namespace bindings may not be empty. When I change the pre-serialization request body to contain explicit namespace defintions for all the elements : http://myns/schemas/2006/02/26/sciwsdl">http://myns/schemas/2006/3/3/sci/ " xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" schemaLocation="http://localhost:8080/jce/sci.xsd " serviceGroup="travelDepartment"> http://myns/schemas/2006/3/3/sci/"> xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" > xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" >false xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/ " >true Axis, post serialization does not insert any empty namespace defintions but the handler method is not found. Couldn't find an appropriate operation for XML QName { http://myns/schemas/2006/02/26/sciwsdl}PutConfigRequest when I tried changing http://myns/schemas/2006/02/26/sciwsdl ">to http://myns/schemas/2006/02/26/sciwsdl">it worked. But the issue is I have to hack all the elements with the namespace definition.Thanks,Vikas+++= Vikas,When using the message style interface, your application is responsible forconstructing the SOAP Body exactly as you've defined it in your WSDL.According to your WSDL, the Body should contain an element called http://myns/schemas/2006/3/3/sci/sciwsdl}PutConfigRequest (not putConfig).Note that your WSDL has a critical namespace error: you don't declare the "tns" namespace (the WSDL target namespace). AnneOn 3/11/06, Vikas Singh <[EMAIL PROTECTED]> wrote:> > Hi,> > Following is the WSDL:> > > > http://schemas.xmlsoap.org/wsdl/soap/" > xmlns:wsdl=" http://schemas.xmlsoap.org/wsdl/"> xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="NewWSDLFile"> targetNamespace=" http://myns/schemas/2006/3/3/sci//sciwsdl"> xmlns:xsd1=" http://myns/schemas/2006/3/3/sci/sci > ">> > > targetNamespace=" http://myns/schemas/2006/3/3/sci/sciwsdl"> > xmlns:scx=" http://myns/schemas/2006/3/3/sci/ "> elementFormDefault="qualified">> > namespace=" http://myns/schemas/2006/3/3/sci/sci< http://myns/schemas/2006/3/3/sci//s \> ci> "> schemaLocation=" http://localhost:8080/schemas/sci.xsd " />> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > transport="http://schemas.xmlsoap.org/soap/http " />> > > soapAction=" http://myns/schemas/2006/3/3/sci/putSCI" />> > > > > > > > > > > > > > name="config">> > > > location=" http://localhost:8080/jce/services/config" />> > > > > > > > > > I wrap my request xml (which goes into the envelop body into a putConfig> to help it identify the 'Message' type method on the server. > public SOAPBodyElement[] putConfig(SOAPBodyElement[] bodies)> > > The xml which I set in the SOAPBodyElement [0] is> > > > xmlns:scx=" http://myns/schemas/20
Re: null namespace generated for qualified elements
Anne, Thanks for your help.I tried changes suggested by you but it did not work.WSDL file: http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns=" http://myns/schemas/2006/02/26/sciwsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd=" http://www.w3.org/2001/XMLSchema" name="NewWSDLFile" targetNamespace="http://myns/schemas/2006/02/26/sciwsdl" xmlns:xsd1=" http://myns/schemas/2006/3/3/sci"> targetNamespace="http://myns/schemas/2006/02/26/sciwsdl" xmlns:scx=" http://myns/schemas/2006/3/3/sci" elementFormDefault="qualified"> namespace=" http://myns/schemas/2006/3/3/sci"schemaLocation="http://localhost:8080/jce/sci.xsd" /> transport="http://schemas.xmlsoap.org/soap/http " /> soapAction="http://myns/schemas/2006/02/26/sciwsdl/putSCI " /> name="config"> location="http://localhost:8080/jce/services/config" /> Pre-serialization request body : http://myns/schemas/2006/02/26/sciwsdl ">http://myns/schemas/2006/3/3/sci/" xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" schemaLocation="http://localhost:8080/jce/sci.xsd" serviceGroup="travelDepartment"> false true Post-serialization request body (in ) :http://myns/schemas/2006/02/26/sciwsdl "> http://localhost:8080/jce/sci.xsd" serviceGroup="travelDepartment" xmlns:scx="http://myns/schemas/2006/3/3/sci/" xmlns:thttp="http://myns/schemas/2006/3/3/transport/http/"> xmlns:scx=""> xmlns:thttp=""> xmlns:thttp="">false xmlns:thttp="">true I get the following exception:org.xml.sax.SAXParseException: The value of the attribute "prefix="xmlns",localpart="scx",rawname="xmlns:scx"" is invalid. Prefixed namespace bindings may not be empty. When I change the pre-serialization request body to contain explicit namespace defintions for all the elements : http://myns/schemas/2006/02/26/sciwsdl">http://myns/schemas/2006/3/3/sci/" xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" schemaLocation="http://localhost:8080/jce/sci.xsd" serviceGroup="travelDepartment"> http://myns/schemas/2006/3/3/sci/"> xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" > xmlns:thttp=" http://myns/schemas/2006/3/3/transport/http/" >false xmlns:thttp="http://myns/schemas/2006/3/3/transport/http/ " >true Axis, post serialization does not insert any empty namespace defintions but the handler method is not found. Couldn't find an appropriate operation for XML QName {http://myns/schemas/2006/02/26/sciwsdl}PutConfigRequest when I tried changing http://myns/schemas/2006/02/26/sciwsdl">to http://myns/schemas/2006/02/26/sciwsdl">it worked.But the issue is I have to hack all the elements with the namespace definition.Thanks,Vikas+++= Vikas,When using the message style interface, your application is responsible forconstructing the SOAP Body exactly as you've defined it in your WSDL.According to your WSDL, the Body should contain an element called http://myns/schemas/2006/3/3/sci/sciwsdl}PutConfigRequest (not putConfig).Note that your WSDL has a critical namespace error: you don't declare the"tns" namespace (the WSDL target namespace). AnneOn 3/11/06, Vikas Singh <[EMAIL PROTECTED]> wrote:> > Hi,> > Following is the WSDL:> > > > http://schemas.xmlsoap.org/wsdl/soap/"> xmlns:wsdl=" http://schemas.xmlsoap.org/wsdl/"> xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="NewWSDLFile"> targetNamespace=" http://myns/schemas/2006/3/3/sci//sciwsdl"> xmlns:xsd1=" http://myns/schemas/2006/3/3/sci/sci> ">> > > targetNamespace=" http://myns/schemas/2006/3/3/sci/sciwsdl"> > xmlns:scx="http://myns/schemas/2006/3/3/sci/ "> elementFormDefault="qualified">> > namespace=" http://myns/schemas/2006/3/3/sci/sci< http://myns/schemas/2006/3/3/sci//s \> ci> "> schemaLocation="http://localhost:8080/schemas/sci.xsd " />> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > transport="http://schemas.xmlsoap.org/soap/http " />> > > soapAction=" http://myns/schemas/2006/3/3/sci/putSCI" />> > > > > > > > > > > > > > name="config">> > > > location=" http://localhost:8080/jce/services/config" />> > > > > > > > > > I wrap my request xml (which goes into the envelop body into a putConfig> to help it identify the 'Message' type method on the server. > public SOAPBodyElement[] putConfig(SOAPBodyElement[] bodies)> > > The xml which I set in the SOAPBodyElement [0] is> > > > xmlns:scx=" http://myns/schemas/2006/3/3/sci/"> xmlns:xsi="> http://www.w3.org/2001/XMLSchema-instance "> serviceGroup="travelDepartment" >> > > xmlns:thttp=" http://myns/schemas/2006/3/3/transport">> false> > > > > > > > On the client side log I see org.apache.axis.ConfigurationException: N
Re: null namespace generated for qualified elements
Vikas,When using the message style interface, your application is responsible for constructing the SOAP Body exactly as you've defined it in your WSDL. According to your WSDL, the Body should contain an element called http://myns/schemas/2006/3/3/sci/sciwsdl}PutConfigRequest (not putConfig). Note that your WSDL has a critical namespace error: you don't declare the "tns" namespace (the WSDL target namespace). AnneOn 3/11/06, Vikas Singh <[EMAIL PROTECTED]> wrote: Hi,Following is the WSDL: http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="NewWSDLFile" targetNamespace=" http://myns/schemas/2006/3/3/sci//sciwsdl" xmlns:xsd1=" http://myns/schemas/2006/3/3/sci/sci"> targetNamespace=" http://myns/schemas/2006/3/3/sci/sciwsdl" xmlns:scx=" http://myns/schemas/2006/3/3/sci/ " elementFormDefault="qualified"> namespace=" http://myns/schemas/2006/3/3/sci/sci"schemaLocation="http://localhost:8080/schemas/sci.xsd " /> transport="http://schemas.xmlsoap.org/soap/http " /> soapAction=" http://myns/schemas/2006/3/3/sci/putSCI" /> name="config"> location=" http://localhost:8080/jce/services/config" /> I wrap my request xml (which goes into the envelop body into a putConfig to help it identify the 'Message' type method on the server. public SOAPBodyElement[] putConfig(SOAPBodyElement[] bodies)The xml which I set in the SOAPBodyElement[0] is xmlns:scx=" http://myns/schemas/2006/3/3/sci/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " serviceGroup="travelDepartment" > xmlns:thttp=" http://myns/schemas/2006/3/3/transport"> false On the client side log I see org.apache.axis.ConfigurationException: No service named config is available. Though I could see it using the admin page of axis. (There is an entry in server-config.wsdd)Another thing which I obseve is java] - org.apache.axis.i18n.resource::handleGetObject (register00) [java] - register 'soapenv' - 'http://schemas.xmlsoap.org/soap/envelope/ ' [java] - NSPush (32) [java] - NSPush (32) [java] - org.apache.axis.i18n.resource::handleGetObject(register00) [java] - register 'soapenv' - ' http://schemas.xmlsoap.org/soap/envelope/' [java] - org.apache.axis.i18n.resource::handleGetObject(register00) [java] - register 'xsd' - ' http://www.w3.org/2001/XMLSchema' [java] - NSPush (32) [java] - org.apache.axis.i18n.resource::handleGetObject(register00) [java] - register 'xsi' - ' http://www.w3.org/2001/XMLSchema-instance' [java] - NSPush (32) [java] - org.apache.axis.i18n.resource::handleGetObject(startElem00) [java] - Start element [ http://schemas.xmlsoap.org/soap/envelope/]:Envelope [java] - org.apache.axis.i18n.resource::handleGetObject(startElem00) [java] - Start element [ http://schemas.xmlsoap.org/soap/envelope/]:Body [java] - NSPush (32) [java] - org.apache.axis.i18n.resource::handleGetObject(startElem00) [java] - Start element []:putConfig [java] - NSPush (32) [java] - org.apache.axis.i18n.resource::handleGetObject (startElem00) [java] - Start element []:scx:SCIConfigRoot [java] - org.apache.axis.i18n.resource::handleGetObject(register00) [java] - register 'scx' - '' [java] - NSPush (32) [java] - NSPush (32)I think the namespace could be defined at any element in the xml document. This does not seems to be the case. Please correct me If I am wrong. If I explicitely put the namespace definition in all of the quaulified elements, the method works fine. for example: xmlns:scx=" http://myns/schemas/2006/3/3/sci/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " serviceGroup="travelDepartment" > xmlns:thttp=" http://myns/schemas/2006/3/3/transport"> xmlns:thttp=" http://myns/schemas/2006/3/3/transport" >false Thank you,Vikas--=_Part_12784_26255881.1141997947598Content-Type: text/plain; charset=ISO-8859-1Content-Transfer-Encoding: quoted-printableContent-Disposition: inline WSDL please? On 3/9/06, Vikas Singh <[EMAIL PROTECTED]> wrote:>>> Hi,>> I am using Axis 1.3 . My xsds have elementFormDefault=3D"qualified". I a=m> trying to send the following xml as a soap request (doc/lit wrapped) .: > " encoding=3D"UTF-8"?> > > xmlns:scx=3D"http://myns/schemas/2006/3/3/sci/" > xmlns:xsi=3D" http://www.w3.org/2001/XMLSchema-instance "> serviceGroup=3D"travelDepartment" > > > "> xmlns:thttp=3D" http://myns/schemas/2006/3/3/transport">> false> > > >> The request body generated by by Axis is as following:> >> http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd=3D"> http://www.w3.org/2001/XMLSchema " xmlns:xsi=3D"> http://www.w3.org/2001/XMLSchema-instance"> > >
Re: null namespace generated for qualified elements
Hi,Following is the WSDL: http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="NewWSDLFile" targetNamespace=" http://myns/schemas/2006/3/3/sci//sciwsdl" xmlns:xsd1=" http://myns/schemas/2006/3/3/sci/sci"> targetNamespace=" http://myns/schemas/2006/3/3/sci/sciwsdl" xmlns:scx="http://myns/schemas/2006/3/3/sci/ " elementFormDefault="qualified"> namespace=" http://myns/schemas/2006/3/3/sci/sci"schemaLocation="http://localhost:8080/schemas/sci.xsd " /> transport="http://schemas.xmlsoap.org/soap/http " /> soapAction=" http://myns/schemas/2006/3/3/sci/putSCI" /> name="config"> location=" http://localhost:8080/jce/services/config" /> I wrap my request xml (which goes into the envelop body into a putConfig to help it identify the 'Message' type method on the server. public SOAPBodyElement[] putConfig(SOAPBodyElement[] bodies)The xml which I set in the SOAPBodyElement[0] is xmlns:scx=" http://myns/schemas/2006/3/3/sci/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " serviceGroup="travelDepartment" > xmlns:thttp=" http://myns/schemas/2006/3/3/transport"> false On the client side log I see org.apache.axis.ConfigurationException: No service named config is available. Though I could see it using the admin page of axis. (There is an entry in server-config.wsdd)Another thing which I obseve is java] - org.apache.axis.i18n.resource::handleGetObject (register00) [java] - register 'soapenv' - 'http://schemas.xmlsoap.org/soap/envelope/' [java] - NSPush (32) [java] - NSPush (32) [java] - org.apache.axis.i18n.resource::handleGetObject(register00) [java] - register 'soapenv' - ' http://schemas.xmlsoap.org/soap/envelope/' [java] - org.apache.axis.i18n.resource::handleGetObject(register00) [java] - register 'xsd' - ' http://www.w3.org/2001/XMLSchema' [java] - NSPush (32) [java] - org.apache.axis.i18n.resource::handleGetObject(register00) [java] - register 'xsi' - ' http://www.w3.org/2001/XMLSchema-instance' [java] - NSPush (32) [java] - org.apache.axis.i18n.resource::handleGetObject(startElem00) [java] - Start element [ http://schemas.xmlsoap.org/soap/envelope/]:Envelope [java] - org.apache.axis.i18n.resource::handleGetObject(startElem00) [java] - Start element [ http://schemas.xmlsoap.org/soap/envelope/]:Body [java] - NSPush (32) [java] - org.apache.axis.i18n.resource::handleGetObject(startElem00) [java] - Start element []:putConfig [java] - NSPush (32) [java] - org.apache.axis.i18n.resource::handleGetObject (startElem00) [java] - Start element []:scx:SCIConfigRoot [java] - org.apache.axis.i18n.resource::handleGetObject(register00) [java] - register 'scx' - '' [java] - NSPush (32) [java] - NSPush (32)I think the namespace could be defined at any element in the xml document. This does not seems to be the case. Please correct me If I am wrong. If I explicitely put the namespace definition in all of the quaulified elements, the method works fine. for example: xmlns:scx=" http://myns/schemas/2006/3/3/sci/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " serviceGroup="travelDepartment" > xmlns:thttp=" http://myns/schemas/2006/3/3/transport"> xmlns:thttp=" http://myns/schemas/2006/3/3/transport" >false Thank you,Vikas--=_Part_12784_26255881.1141997947598Content-Type: text/plain; charset=ISO-8859-1Content-Transfer-Encoding: quoted-printableContent-Disposition: inlineWSDL please? On 3/9/06, Vikas Singh <[EMAIL PROTECTED]> wrote:>>> Hi,>> I am using Axis 1.3 . My xsds have elementFormDefault=3D"qualified". I a=m> trying to send the following xml as a soap request (doc/lit wrapped) .:> " encoding=3D"UTF-8"?> > > xmlns:scx=3D"http://myns/schemas/2006/3/3/sci/"> xmlns:xsi=3D" http://www.w3.org/2001/XMLSchema-instance"> serviceGroup=3D"travelDepartment" > > > "> xmlns:thttp=3D" http://myns/schemas/2006/3/3/transport">> false> > > >> The request body generated by by Axis is as following:> >> http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd=3D"> http://www.w3.org/2001/XMLSchema " xmlns:xsi=3D"> http://www.w3.org/2001/XMLSchema-instance"> > > > =3D"> http://myns/schemas/2006/3/3/sci/" xmlns:xsi=3D"> http://www.w3.org/2001/XMLSchema-instance ">>> "> xmlns:thttp=3D" http://myns/schemas/2006/3/3/transport">> falseowHttp10>>> >> > > >>> As per http://issues.apache.org/jira/browse/AXIS-1807 , it is already> resolved (during v 1.2) .> Please let me know if anyone could resolve this issue.>> Thank
Re: null namespace generated for qualified elements
WSDL please?On 3/9/06, Vikas Singh <[EMAIL PROTECTED]> wrote: Hi, I am using Axis 1.3 . My xsds have elementFormDefault="qualified". I am trying to send the following xml as a soap request (doc/lit wrapped) .: xmlns:scx="http://myns/schemas/2006/3/3/sci/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" serviceGroup="travelDepartment" > http://myns/schemas/2006/3/3/transport"> false The request body generated by by Axis is as following: http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> http://myns/schemas/2006/3/3/sci/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> xmlns:scx=""> http://myns/schemas/2006/3/3/transport"> xmlns:thttp="">false As per http://issues.apache.org/jira/browse/AXIS-1807 , it is already resolved (during v 1.2) . Please let me know if anyone could resolve this issue. Thank you, Vikas
Fwd: null namespace generated for qualified elements
Hi, I am using Axis 1.3 . My xsds have elementFormDefault="qualified". I am trying to send the following xml as a soap request (doc/lit wrapped) .: xmlns:scx="http://myns/schemas/2006/3/3/sci/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" serviceGroup="travelDepartment" > http://myns/schemas/2006/3/3/transport"> false The request body generated by by Axis is as following: http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> http://myns/schemas/2006/3/3/sci/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> xmlns:scx=""> http://myns/schemas/2006/3/3/transport"> xmlns:thttp="">false As per http://issues.apache.org/jira/browse/AXIS-1807 , it is already resolved (during v 1.2) . Please let me know if anyone could resolve this issue. Thank you, Vikas