users@glassfish.java.net

Re: GF V2 with JAX-WS 2.0

From: Mark Hansen <marklists_at_javector.com>
Date: Thu, 22 Mar 2007 15:16:41 -0400

Thanks for the feedback. I elaborated and renamed the thread on JAX-WS
USER to "JAX-WS 2.1 backward compatibility". I'm interested in hearing
what others think about the backward compatibility of JAX-WS 2.1 with 2.0.

Eduardo Pelegri-Llopart wrote:

> re: JAX-WS 2.1 status -- at the very last moment we discovered that a
> W3C spec that we thought was going to be a REC changed noticeably.
> So, we decided to pull the spec off and adjust to not have a
> dependency on a spec that will no longer be around.
>
> The expectation is that JAX-WS 2.1 will go final somewhere around J1 -
> exact dates depend on successful feedback from everybody in the EG,
> and being sure all details, including "backward compatiblities"
> issues, are considered.
>
> re: CTS -- The CTS for the platform has a process to be updated as
> pieces adjust. That is handled by the Java EE 5 EG.
>
> re: backward compatibility issues -- I'll go look at your post on the
> JAX-WS USER alias. That is the type of questions we need to
> understand 100% well before we finalize JAX-WS 2.1. Let's follow-up
> there.
>
> - eduard/o
>
> Mark Hansen wrote:
>
>> Hi Eduardo,
>>
>> My understanding is this:
>>
>> Java EE 5 Version 5.0, released May 2006 [JSR 244] specifies JAX-WS
>> 2.0. See Chapter EE.6, Table EE.6-1 Java EE-Required Optional Packages.
>>
>> JAX-WS 2.1 is a maintenance release that was completed well after the
>> Java EE 5 spec was finalized. So, how could Java EE 5 accomodate
>> JAX-WS 2.1? Furthermore, the JAX-WS 2.1 spec seems to be in limbo
>> (see warning message here:
>> http://jcp.org/aboutJava/communityprocess/mrel/jsr224/index.html).
>>
>> Am I wrong?
>>
>> BTW, I think JAX-WS 2.1 is great. But, I'd still like to see a V2
>> GlassFish that is "pure Java EE 5" - i.e., code that runs on other
>> Java EE 5 implementations (e.g. SAP, BEA and the others that are
>> coming along) should be reasonably portable. But, because of WSIT
>> implementation, the WSDL generated by a JAX-WS 2.1 implementation, in
>> some cases, can be different from the JAX-WS 2.0 generated WSDL. I
>> just posted a question related to that issue on the jax-ws USER
>> list. So, you could have an @WebService, deployed on two different
>> Java EE 5 "compliant" containers (one with JAX-WS 2.0 and the other
>> with JAX-WS 2.1), generating different WSDL and requiring different
>> Java SE client code for invocation.
>>
>> -- Mark
>>
>>
>> Eduardo Pelegri-Llopart wrote:
>>
>>> Hi Mark -
>>>
>>> Can you clarify what do you mean by "Strictly Java EE 5 compliant"?
>>> The CTS for Java EE 5 allows for JAX-WS 2.1 (and JAXB 2.1).
>>>
>>> - eduard/o
>>>
>>> Mark Hansen wrote:
>>>
>>>> Are there any plans to release a GF 2.0 version that uses JAX-WS
>>>> 2.0 instead of 2.1? The rationale for such a release would be to
>>>> have a V2 that is strictly Java EE 5 compliant.
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>