Hi Axis dev team. (I hope this is the right mailing list. if not, my apologies)
I have recently released the J2XB (Java 2 XML Binding) project as an open source project. I believe J2XB can be used as a new binding for Axis 2 and offer some unique advantages over the existing bindings. see at http://j2xb.sourceforge.net/index.html J2XB is unique in that it allows to annotate Java classes and generate the XML schema (XSD) from the Java classes, including facets, constraints, etc. In addition, it allows to map any Java class to XML structure in a vary flexible way, supporting any Java class (POJO) including classes with non-trivial constructors and factories. All this is performed without need to write code or to generate code. Connecting J2XB and Axis 2 will result in the ability to white a Web Service the axis way (POJO in an AAR) with WSDL generated including XSD generated form the Java classes. The XSD generated can then be controlled using the J2XB annotations. Note that J2XB allows considerably more control over the XML structure compared to JAXB. In hope that there is interest to join forces, Cheers, Yoav
