On 3/20/07, Alistair Young <[EMAIL PROTECTED]> wrote:
I tried the nightly but it doesn't have the xsdconfig support for wsdl2java that is trunk. Is the fix in trunk?
Are you using Axis2 1.1.1-SNAPSHOT or Axis2-SNAPSHOT? I am not getting you. it is in trunk. take a build from the trunk. Alistair
-------------- mov eax,1 mov ebx,0 int 80h On 19 Mar 2007, at 10:28, Amila Suriarachchi wrote: On 3/19/07, Alistair Young <[EMAIL PROTECTED]> wrote: > > <xs:import id="askRepoTypes" namespace="uk:ac:ox:oucs:ask:repo:ws:types" > schemaLocation=" ask-repo-types.xsd"/> > > I'm using trunk from about 2 weeks ago. I can only use trunk as I need > the xsdconfig support, which isn't in 1.1.1. The xsd and wsdl are in the > same directory. > > But those generated xsd files must contain all the namespaces as in the > original xsd > > they do - but the generated xsd has a different name from the original > so the original wsdl will never work > you mean wsdl file still contain the old (original xsd file name?) In that case please check with a new build I fixed this issue Does your service name map with the wsdl name? > > yes > > document/literal type wsdl > > my wsdl is doc-lit anyway > > thanks, > > Alistair > > > -------------- > mov eax,1 > mov ebx,0 > int 80h > > > > > On 19 Mar 2007, at 09:49, Amila Suriarachchi wrote: > > > On 3/19/07, Alistair Young < [EMAIL PROTECTED]> wrote: > > > > that will never work as the imported namespace is renamed by Axis2: > > original WSDL: > > <xs:import id="askRepoTypes" > > namespace="uk:ac:ox:oucs:ask:repo:ws:types" schemaLocation=" > > ask-repo-types.xsd"/> > > > > ask-repo-types.xsd is renamed to xsd0.xsd, so ask-repo-types.xsd does > > not exist in the deployed service. > > > > the generated wsdl bears no resemblence to the original - why does > > axis2 do that? > > > > Alistair > > > > > > -------------- > > mov eax,1 > > mov ebx,0 > > int 80h > > > > > > > > > > On 19 Mar 2007, at 08:56, Kin Onn Low wrote: > > > > To user your user defined wsdl, add : > > > > > > <parameter name="useOriginalwsdl">true</parameter> > > > > > > to the services.xml file. > > > > ------------------------------ > > > > * From:* Alistair Young [ mailto:[EMAIL PROTECTED]<[EMAIL PROTECTED]>] > > > > * Sent:* Monday, March 19, 2007 4:45 PM > > * To:* [email protected] > > * Subject:* Re: [AXIS2] targetnamspace wrong in Axis2 version of wsdl > > with imported xsd > > > > > > Can Axis2 wsdl2java not handle imported schema files? The imported xsd > > file gets renamed to xsd0.xsd and all the namespaces in it are > > ignored. xsd0.xsd is not referenced in the new wsdl - why is it > > creating a NEW wsdl? and all the types that reference xsd0.xsd get > > changed to xsi:anyType, so nothing works. > > > > > Are you working with the Axis2 1.1.1 or nightly builds? > those file names are re named since there is a problem if there is a > location specifed other than the same location ( I.e eg > ../../test/test.xsd). But those generated xsd files must contain all the > namespaces as in the original xsd. (please log a jira for this). this > generated xsd file syntactically must be equal to original. > Does your service name map with the wsdl name? otherwise it does not > pick the wsdl. > In Axis2 1.1.1 a given wsdl is always converted to document/literal type > wsdl. But it is fixed now. > > > > > > -- > Amila Suriarachchi, > WSO2 Inc. > > > -- Amila Suriarachchi, WSO2 Inc.
-- Amila Suriarachchi, WSO2 Inc.
