Re: consequences of choosing axis

2007-03-31 Thread Anne Thomas Manes
I agree that the impeding JAX-WS stub generation will resolve this non-standard dependency issue. But going back and looking at my comments, my whole point was that Axis2 does not currently support the standard Java APIs (JAX-RPC or JAX-WS). As soon as Axis2 adds support for JAX-WS, this whole

Re: consequences of choosing axis

2007-03-30 Thread Angel Todorov
In fact any databinding framework in Axis2 relies on AXIOM. Take a look at the generated stubs/skeletons. They are indeed XML Beans or JAXB specific, but all of them use AXIOM behind the hood. This means you have a dependency on axiom, regardless of the databinding you choose. fromOM(...),

Re: consequences of choosing axis

2007-03-30 Thread Paul Fremantle
I don't really agree with Anne's point. If you use the current Axis2 WSDL2Java then you are tied to Axis2's current stub model (which is pretty POJO like). But inside those stubs you can use JAXB/JIBX/XMLBeans, all of which isolate you from AXIOM. Were you to choose a different stack, your data

RE: consequences of choosing axis

2007-01-10 Thread Yadav, Yogendra \(IT\)
- From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 09, 2007 7:43 PM To: axis-user@ws.apache.org Subject: Re: consequences of choosing axis Yes. Axis2 communicates via SOAP, and supports reasonable interoperability with any other web services platform that communicates via

Re: consequences of choosing axis

2007-01-10 Thread Anne Thomas Manes
Subject: Re: consequences of choosing axis Yes. Axis2 communicates via SOAP, and supports reasonable interoperability with any other web services platform that communicates via SOAP. That is not the issue or consequence I'm talking about. If the client is implemented using AXIOM, then it is tied

RE: consequences of choosing axis

2007-01-10 Thread Yadav, Yogendra \(IT\)
To: axis-user@ws.apache.org Subject: Re: consequences of choosing axis Yogen, That is your opinion, and you're welcome to it. But that's because JAX-RPC and JAX-WS compliance isn't important to you. But let me give an example of where it might be important. Let's say you purchase a piece of software

Re: consequences of choosing axis

2007-01-10 Thread Davanum Srinivas
@ws.apache.org Subject: Re: consequences of choosing axis Sorry for being vague. I was referring to the SOAP platform, not the underlying servlet/J2EE platform. As I said, Axis2 can be deployed on any platform. But AXIOM is particular to Axis2. (It is a separate project, and other SOAP

Re: consequences of choosing axis

2007-01-09 Thread ChadDavis
Anne, One consequence of selecting Axis2 is that it does not [yet] support the standard Java APIs for web services (JAX-RPC and JAX-WS). Axis2 uses a platform-specific object model, AXIOM, which is based on StAX, for processing XML. For the most control, you can use the low-level API, which

Re: consequences of choosing axis

2007-01-09 Thread Anne Thomas Manes
Sorry for being vague. I was referring to the SOAP platform, not the underlying servlet/J2EE platform. As I said, Axis2 can be deployed on any platform. But AXIOM is particular to Axis2. (It is a separate project, and other SOAP platforms could use it, but to date, the only other project that I

RE: consequences of choosing axis

2007-01-09 Thread Yadav, Yogendra \(IT\)
with AXIOM on the server side. HTH -yogen -Original Message- From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 09, 2007 6:58 PM To: axis-user@ws.apache.org Subject: Re: consequences of choosing axis Sorry for being vague. I was referring to the SOAP platform

RE: consequences of choosing axis

2007-01-09 Thread Yadav, Yogendra \(IT\)
@ws.apache.org Subject: RE: consequences of choosing axis Clients don't have to use AXIOM. Clients could construct a WS-I compliant SOAP message whichever way they can, .Net, C++ or Perl clients would do this. Since JAXB and other databindings are supported, server side need not use AXIOM either. Only

Re: consequences of choosing axis

2007-01-09 Thread Anne Thomas Manes
if you choose no-databinding, you would be dealing with AXIOM on the server side. HTH -yogen -Original Message- From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 09, 2007 6:58 PM To: axis-user@ws.apache.org Subject: Re: consequences of choosing axis Sorry for being

Re: consequences of choosing axis

2007-01-09 Thread ChadDavis
Anne, Thanks. The comparison to other frameworks makes this perfectly clear, almost to the duh point. By proprietary you don't mean non open source do you? Just non-standard? Chad The fact that Axis2 supports a variety of databinding frameworks does not change the fact that it does not

Re: consequences of choosing axis

2007-01-09 Thread Anne Thomas Manes
Yes -- non-standard. On 1/9/07, ChadDavis [EMAIL PROTECTED] wrote: Anne, Thanks. The comparison to other frameworks makes this perfectly clear, almost to the duh point. By proprietary you don't mean non open source do you? Just non-standard? Chad The fact that Axis2 supports a variety

Re: consequences of choosing axis

2007-01-09 Thread Davanum Srinivas
Anne, FYI, Spring-WS supports AXIOM too. thanks, -- dims On 1/9/07, Anne Thomas Manes [EMAIL PROTECTED] wrote: Sorry for being vague. I was referring to the SOAP platform, not the underlying servlet/J2EE platform. As I said, Axis2 can be deployed on any platform. But AXIOM is particular to

Re: consequences of choosing axis

2007-01-07 Thread Anne Thomas Manes
Chad, On 1/6/07, ChadDavis [EMAIL PROTECTED] wrote: Hi. I'm jut getting started learning about web services, and I've decided to use axis2. I'm trying to figure out whether this choice incurs any consequences. I could have chosen from several other platforms that support web service

Re: consequences of choosing axis

2007-01-06 Thread Martin Gainty
Good Evening Chad No consequences as long as you're willing to put in the effort to determine which version you're going to use, build the examples/samples and modify the sample to suit the features you desire The service and the client will have to agree on style (RPC or doc/literal),

Re: consequences of choosing axis

2007-01-06 Thread Thilina Gunarathne
Hi Chad, I might not be the best person to answer this, but here's how I see it.. if a web service publishses a WSDL, then the client could be built on any web service technology that works with WSDL -- correct? Yes..Exactly.. That's how it works most of the times.. But to be honest, there can