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
> >
>
>

Reply via email to