axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pathuru, Kiran" <>
Subject RE: wsdl2java and namespace
Date Thu, 04 Mar 2004 09:19:01 GMT
I am also looking for the answer for a long time but haven't found yet.
Though my application still uses ns1 as namespace instead of what I want it
works fine.
But any help on how to change this will be great.
kiran pathuru

-----Original Message-----
From: Wei Hsu []
Sent: Wednesday, March 03, 2004 8:49 PM
Subject: wsdl2java and namespace

Hi all,


I am currently trying to create a wsdl file for an existing web service so
that clients can use wsdl2java to generate client side code.  I have a few
questions concerning namespaces generated for RPC/Literal style SOAP.


 Currently when I try to use the wsdl2java stubs, my SOAP messages have
following form:


<?xml version="1.0" encoding="UTF-8"?>

<soapenv:Envelope xmlns:soapenv=""


  <createSalesOrder xmlns="Creator">

   <ns1:SalesOrder xmlns:ns1="salesorder">

    <ns2:Goods xmlns:ns2="goods"/>





The namespace prefix ns1 and ns2 are automatically generated and named by
the stubs - is there any way to set the values or that?  I would like to
know if you can change "ns1" to "ba", for instance, either through modifying
the stubs or wsdl/schema.


Secondly, is there any way to add namespace declaration to an element in the
SOAP calls?  For instance, I want to add xmlns:big="big" to createSalesOrder
so that when I make the SOAP call, it would show <createSalesOrder
xmlns="Creator" xmlns:big="big">.  


Thanks for any help in advance!


Wei Hsu

View raw message