Yes, please log a bug. -- dims
On 9/27/06, Kinichiro Inoguchi <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
