Hi Michael,

Unfortunately JAX-WS was not designed to support data bindings other
than JAXB (this was one of the issues discussed by the expert group, and
I and a few others who really wanted to support alternative techniques
lost out). However, individual implementations of JAX-WS *can* support
alternative bindings.

CXF had a Google summer-of-code project to add support for JiBX, and
this got at least the basics in place for CXF's JAX-WS implementation to
work with JiBX. The code still needs to be cleaned up before it goes
into the CXF distribution, and there are some features that need to be
added, but it should be working within the next 2-3 months.

I haven't checked performance when using JiBX in CXF, but it should be
at least as good as JAXB.

  - Dennis

Dennis M. Sosnoski
Java SOA and Web Services Consulting <http://www.sosnoski.com/consult.html>
Axis2/CXF/Metro SOA and Web Services Training
<http://www.sosnoski.com/training.html>
Web Services Jump-Start <http://www.sosnoski.com/jumpstart.html>


On 11/11/2010 08:41 AM, Michael McMaster wrote:
> Greetings-
>
> I've searched for this answer, but have so far come up empty.
>
> I see that JiBX can be made to integrate with Axis2 via the jibx-axis2 
> distribution.  My question, can JiBX be made to integrate with JAX-WS?  
> Are there any examples for how one approach adding JiBX to JAX-WS, or 
> should it be avoided for performance reasons?  JAX-WS supports XML 
> Source, SAAJ, and JAXB (default) data bindings... would it work to 
> replace/transform the generated code from one of these supported 
> bindings to utilize the JiBX classes?
>
> Thank you
> -Michael
>
> ------------------------------------------------------------------------------
> The Next 800 Companies to Lead America's Growth: New Video Whitepaper
> David G. Thomson, author of the best-selling book "Blueprint to a 
> Billion" shares his insights and actions to help propel your 
> business during the next growth cycle. Listen Now!
> http://p.sf.net/sfu/SAP-dev2dev
> _______________________________________________
> jibx-users mailing list
> jibx-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jibx-users
>
>   
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
jibx-users mailing list
jibx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to