Hello, Yes, I am currently working on JAX-WS 2.1 support. It should be almost ready to be moved across to the trunk, but I need to do some more testing first. I will also have to start raising JIRAs for the remaining bits of work, so that others can join in the fun.
Cheers Brian DePradine Web Services Development IBM Hursley External +44 (0) 1962 816319 Internal 246319 If you can't find the time to do it right the first time, where will you find the time to do it again? Sanjiva Weerawarana <[EMAIL PROTECTED]> wrote on 13/09/2007 19:48:19: > Yadav, Yogendra (IT) wrote: > > Hi Axis2 developers, > > > > I am interested to know the axis2 roadmap, I could not find this > > information on the Axis2 web site. I am particularly interested in the > > following: > > 1. Support for Spring based configuration. > > We have some support but it can be improved radically if there's a need. > What do you have in mind? > > > 2. Support for JAX-WS 2.1. > > In progress .. I'm not sure exactly where we are; Brian, are you the one > working on it? > > > 3. Jetty and/or Grizzly based HTTP transports for Axis2. > > There's a Jetty transport that was written for WSO2 WSAS which is > available. I've never heard of Grizzly (except in Yellowstone ;-))! Google > tells me Grizzly must be https://grizzly.dev.java.net/. Sounds like that's > what we should be using instead of straight Jetty now? > > If you're looking for NIO with Jetty 6, then we have a better-than-Jetty > NIO transport that's based on the HTTP Core project! That was developed > for Synapse but its a raw HTTP transport for Axis2 and is now committed > here. It'll be great to do a perf eval of that vs. Jetty 6 and see how > they compare! The reason I said "better-than-Jetty" is because this > transport does NIO for both reading and writing .. something that Synapse > needed in order to scale well. > > > 4. If Axis2 will ever provide full duplex streaming support (I can read > > the input stream via XMLStreamReader in my handler class but can't write > > to the output stream while processing XML events). > > It does provide full duplex streaming; it does that now for generated ADB > classes. This is done using OMSourcedElement .. which is basically a way > of deferring Java object -> XML serialization until its absolutely > necessary. At that time, the Java object can straight write itself to the > XML stream. > > Note that it has to be done this way because its necessary for Axis2 to > write the Envelope element etc. before asking the application to write out > the payload. If the application wants to defer reading some of the input > until it starts writing the output that's possible thru the same > technique- you have an OMSourcedElement impl which hangs onto the incoming > message context to get at the incoming message too. > > Hope this helps, > > Sanjiva. > -- > Sanjiva Weerawarana, Ph.D. > Founder & Director; Lanka Software Foundation; http://www.opensource.lk/ > Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/ > Member; Apache Software Foundation; http://www.apache.org/ > Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU