Re: null namespace generated for qualified elements

2006-03-14 Thread Vikas Singh
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

2006-03-13 Thread Anne Thomas Manes
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

2006-03-13 Thread Vikas Singh
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

2006-03-12 Thread Anne Thomas Manes
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

2006-03-11 Thread Vikas Singh
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

2006-03-10 Thread Anne Thomas Manes
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

2006-03-09 Thread Vikas Singh
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