FYI, here is the error I get:

                                        
<loc-message>org.codehaus.xfire.jaxb2.JaxbType cannot be cast to 
org.codehaus.xfire.aegis.type.basic.BeanType</loc-message>
                                        
<stack-trace><![CDATA[java.lang.ClassCastException: 
org.codehaus.xfire.jaxb2.JaxbType cannot be cast to 
org.codehaus.xfire.aegis.type.basic.BeanType
...

-----Original Message-----
From: Freeman Fang [mailto:[email protected]]
Sent: Sunday, January 18, 2009 5:02 PM
To: [email protected]
Subject: Re: is it possible to use jaxb extension classes in jaxb cxf-su

Hi,

What kind of error you see?
And this is more cxf specific question IMO, would you please post this
question to cxf mailling list also?
Freeman

Jason Chaffee wrote:
> I like to keep my code as OO as possible.  Therefore, I often add behaviors 
> to my jaxb generated classes by extending the generated classes and creating 
> a custom jaxb ObjectFactory that is passed into the JAXBContext to be used 
> during unmarshalling.  This will give me back my custom class instead of the 
> generated class.  This way I can add behaviors directly on the object itself 
> instead of writing procedural code to operate on the object.  Here is the 
> JAXB documentation on the subject:  
> https://jaxb.dev.java.net/guide/Adding_behaviors.html
>
> Is there a way to support this in a cxf-su?  If I try to use my custom class, 
> I get an error because of a type mismatch.  Therefore, I would need a way to 
> tell cxf to use my custom ObjectFactory, but I haven't found a way to it.
>

Reply via email to