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

Reply via email to