On Thursday 06 November 2008 4:51:16 pm rulien wrote:
> Would this mean that i can create an objectfactory to use instead of
> existing one created by xjc ?
>

I can't see why not.   Take the one it generates, remove the references to the 
unwanted types and make sure that's picked up.   Sounds like it would work.

Dan
 

> dkulp wrote:
> > Most likely no, and I'm not exactly sure how XFire would have
> > accomplished this.     If the objects are created from jaxb's xjc, there
> > is a ObjectFactory object that is created that would reference all the
> > objects in
> > the schema.  (D, E, and F)   The JAXB runtime checks for the
> > ObjectFactory for each object bound in and, if there, uses it to find
> > everything else. Thus, if A, B, and C are found, the ObjectFactory is
> > found, and thus so id D,
> > E, and F.
> >
> > Possibly if you delete the ObjectFactory, but I'm not sure what would
> > happen
> > then.
> >
> > Dan
> >
> > On Monday 03 November 2008 7:42:52 am rulien wrote:
> >> We are using schema first developement. We used XFire but want to
> >> convert to CXF.
> >>
> >> We have one problem.
> >>
> >> We have a method which uses objects generated from a xml schema using
> >> jaxb
> >>
> >> public A findX (B , C)
> >>
> >> In the namespace of this schema objects D, E and F also exists.
> >>
> >> We use JAX-WS annotations to publish the webservice endpoints.
> >>
> >> When we generate wsdl in XFire, only the elements in the interface (A,
> >> B, C) shows up in wsdl:types definition
> >>
> >> But in CXF every object (A, B, C, D, E and F) shows up in wsdl:types. Is
> >> there something I can do to narrow this down ?
> >
> > --
> > Daniel Kulp
> > [EMAIL PROTECTED]
> > http://dankulp.com/blog



-- 
Daniel Kulp
[EMAIL PROTECTED]
http://dankulp.com/blog

Reply via email to