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
