axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kinichiro Inoguchi <ingc1...@yahoo.com>
Subject Re: [Axis2] java2wsdl generates unknown namespace
Date Thu, 28 Sep 2006 09:59:09 GMT
I logged this to http://issues.apache.org/jira/browse/AXIS2-1252

--- Kinichiro Inoguchi <ingc1968@yahoo.com> wrote:

> Hi Deepal,
> 
> >> and if you want to change the namespace you can do that too ,
> 
> I executed j2w with -stn option, see below.
> So, I think namespace should be "http://aaa.bbb/types".
> 
> > C:\axis2-std-SNAPSHOT-bin\bin\java2wsdl.bat
> >   -cn test.TestService1 -cp .
> >   -tn http://aaa.bbb -tp xxx
> >   -stn http://aaa.bbb/types -stp yyy
> >   -sn TestService1 -of TestService1.wsdl
> 
> Dims,
> 
> I'll log this to JIRA, anyway.
> 
> Thanks,
> kinichiro
> 
> --- Davanum Srinivas <davanum@gmail.com> wrote:
> 
> > Deepal,
> > 
> > I completely understand that. What i wanted to do with the bug
> report
> > was to add a log.INFO saying that the schema target namespace is
> > "http://test/xsd" and if you want to change it then specify it on
> the
> > command line AND/OR at least mention this in docs for j2w how we
> > compute the schema target namespace.
> > 
> > makes sense?
> > 
> > thanks,
> > dims
> > 
> > On 9/27/06, Deepal Jayasinghe <deepal@opensource.lk> wrote:
> > > Hi dims;
> > > This is not a bug , that is the how it  has implemented
> > > As I can understand ,
> > > the package name of the service is "test"
> > >
> > > That is why it generate that namespace, so when sending the req
> > need
> > > send that with that namespace (pls have a look at the wsdl , req
> > should
> > > be according to thta)
> > > and if you want to change the namespace you can do that too ,
> > changing
> > > services,xml
> > >
> > > Thanks
> > > Deepal
> > >
> > > Davanum Srinivas wrote:
> > >
> > > > Yes, please log a bug.
> > > >
> > > > -- dims
> > > >
> > > > On 9/27/06, Kinichiro Inoguchi <ingc1968@yahoo.com> wrote:
> > > >
> > > >> Hi,
> > > >>
> > > >> java2wsdl generates unknown namespace, "http://test/xsd".
> > > >>
> > > >> I'm using current nightly.
> > > >> My service class has method "sayHello",
> > > >> and returns array of simple java beans "HelloBean".
> > > >>
> > > >> Then I run java2wsdl, sayHello and sayHelloResponse
> > > >> are in namespace "http://aaa.bbb/types".
> > > >>
> > > >> But, HelloBean is in unknown namespace "http://test/xsd".
> > > >>
> > > >> Is this a bug ?
> > > >>
> > > >> C:\axis2-std-SNAPSHOT-bin\bin\java2wsdl.bat
> > > >>   -cn test.TestService1 -cp .
> > > >>   -tn http://aaa.bbb -tp xxx
> > > >>   -stn http://aaa.bbb/types -stp yyy
> > > >>   -sn TestService1 -of TestService1.wsdl
> > > >>
> > > >> generated WSDL is like this;
> > > >>
> > > >>   <wsdl:definitions
> > > >> xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
> > > >> xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
> > > >> xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
> > > >> xmlns:ns1="http://aaa.bbb/types" xmlns:xxx="http://aaa.bbb"
> > > >> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
> > > >> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> > > >> targetNamespace="http://aaa.bbb">
> > > >>     <wsdl:types>
> > > >>       <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > > >> xmlns:ax22="http://test/xsd" targetNamespace="http://test/xsd"
> > > >> attributeFormDefault="qualified"
> elementFormDefault="qualified">
> > > >>         <xs:element name="HelloBean" type="ax22:HelloBean" />
> > > >>         <xs:complexType name="HelloBean">
> > > >>           <xs:sequence>
> > > >>             <xs:element name="ret1" type="xs:string" />
> > > >>             <xs:element name="ret2" type="xs:int" />
> > > >>             <xs:element name="ret3" type="xs:long" />
> > > >>             <xs:element name="ret4" type="xs:double" />
> > > >>             <xs:element name="ret5" type="xs:float" />
> > > >>             <xs:element name="ret6" type="xs:short" />
> > > >>             <xs:element name="ret7" type="xs:boolean" />
> > > >>           </xs:sequence>
> > > >>         </xs:complexType>
> > > >>       </xs:schema>
> > > >>       <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > > >> xmlns:gen798="http://test/xsd"
> xmlns:ax21="http://aaa.bbb/types"
> > > >> targetNamespace="http://aaa.bbb/types"
> > attributeFormDefault="qualified"
> > > >> elementFormDefault="qualified">
> > > >>         <xs:element name="sayHello">
> > > >>           <xs:complexType>
> > > >>             <xs:sequence>
> > > >>               <xs:element name="var1" type="xs:string" />
> > > >>               <xs:element name="var2" type="xs:int" />
> > > >>               <xs:element name="var3" type="xs:long" />
> > > >>               <xs:element name="var4" type="xs:double" />
> > > >>               <xs:element name="var5" type="xs:float" />
> > > >>               <xs:element name="var6" type="xs:short" />
> > > >>               <xs:element name="var7" type="xs:boolean" />
> > > >>             </xs:sequence>
> > > >>           </xs:complexType>
> > > >>         </xs:element>
> > > >>         <xs:element name="sayHelloResponse">
> > > >>           <xs:complexType>
> > > >>             <xs:sequence>
> > > >>               <xs:element name="return" maxOccurs="unbounded"
> > > >> type="gen798:HelloBean" nillable="true" />
> > > >>             </xs:sequence>
> > > >>           </xs:complexType>
> > > >>         </xs:element>
> > > >>       </xs:schema>
> > > >>     </wsdl:types>
> > > >>   ...
> > > >>
> > > >> thanks,
> > > >> kinichiro
> > > >>
> > > >> __________________________________________________
> > > >> Do You Yahoo!?
> > > >> Tired of spam?  Yahoo! Mail has the best spam protection
> around
> > > >> http://mail.yahoo.com
> > > >>
> > > >>
> >
> ---------------------------------------------------------------------
> > > >> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > > >> For additional commands, e-mail: axis-user-help@ws.apache.org
> > > >>
> > > >>
> > > >
> > > >
> > >
> > > --
> > > Thanks,
> > > Deepal
> > > ................................................................
> > > ~Future is Open~
> > >
> > >
> > >
> > >
> >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: axis-user-help@ws.apache.org
> > >
> > >
> > 
> > 
> > -- 
> > Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service
> > Developers)
> > 
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> > 
> > 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Mime
View raw message