could u describe me annotation to use it? ---------- Initial Header -----------
>From : "Pieper, Aaron (SAIC)" [email protected] To : [email protected] Cc : Date : Thu, 19 Feb 2009 10:31:00 -0500 Subject : RE: duplicated complex type > What he's recommending, is for you to put the "PrizeType" object goes in > a specific namespace. For example, let's call it the "Common-Object > Namespace". All of the other web services, which reside in their own > specific namespaces, would import the schema objects from the > "Common-Object Namespace". > > When you generate stubs, you can specify a mapping from namespaces to > java packages. So if you follow this strategy, then only one PrizeType > object would be generated, in whichever java package you mapped the > "Common-Object Namespace" to. > > HTH > > - Aaron > > -----Original Message----- > From: [email protected] [mailto:[email protected]] > Sent: Thursday, February 19, 2009 10:24 AM > To: users > Subject: Re: duplicated complex type > > sorry if i stress yuo bu i desperatly need to now ho to avoid duplicated > context type and specifing a common namaspace for my common interface. > Could you help me? > Regards > Giovanni > ---------- Initial Header ----------- > > From : "Daniel Kulp" [email protected] > To : [email protected] > Cc : "gionnyDeep" [email protected] > Date : Wed, 18 Feb 2009 13:14:09 -0500 > Subject : Re: duplicated complex type > > > > > > > > > > > This is "normal". The best option is to put the PrizeType in a > specific > > namespace for all the services. Thus, when it's code generated, it > would > > always be generated into the same place thus they all "share" it. > > > > Dan > > > > > > On Wed February 18 2009 6:32:32 am gionnyDeep wrote: > > > Hi all > > > I'm newbie using cxf and webservices. > > > So I apologize if I use not right terms. > > > I defined my webservices using annotations. > > > I created also interfaces used by my webservice. > > > When I create my war and I see in my browser, all wsdls show me > complextype > > > as follow > > > ... > > > <xsd:complexType name="PrizeType"> > > > <xsd:sequence> > > > <xsd:element minOccurs="0" name="prizeTypeDesc" nillable="true" > > > type="xsd:string"/> > > > <xsd:element minOccurs="0" name="prizeTypeId" nillable="true" > > > type="xsd:int"/> > > > <xsd:element minOccurs="0" name="prizeTypeName" nillable="true" > > > type="xsd:string"/> > > > </xsd:sequence> > > > </xsd:complexType> > > > .... > > > The problem is that the complextype PrizeType appears in all wsdl of > all > > > webservices.So when i generate the stubs I have redundant stubs > created! > > > Any idea? > > > sorry for my english > > > Giovanni > > > > -- > > Daniel Kulp > > [email protected] > > http://www.dankulp.com/blog > > > >
