+1 #1,  If we weren't beta I'd go with #2.
<:-) I guess  insisting people who write and change specs support thousands
of lines
of code based on their spec is not an option :-)/>

Rick Rineholt
"The truth is out there...  All you need is a better search engine!"

[EMAIL PROTECTED]



Russell Butek/Austin/IBM@IBMUS on 03/27/2002 08:56:13 AM

Please respond to [EMAIL PROTECTED]

To:    [EMAIL PROTECTED]
cc:
Subject:    Changing JAX-RPC interfaces - philosophical question



There are some changes in the JAX-RPC spec that will affect users.  For
example, javax.xml.rpc.ParameterMode.PARAM_MODE_IN has changed to
javax.xml.rpc.ParameterMode.IN.  We can do one of two things here:

1.  Make the change and let users suffer (we ARE in beta, after all)
2.  Provide both and deprecate the old one for one release - through beta 2
- and get rid of it in the next - beta3.  This process isn't always
possible (for example:  old:  "public void method() throws X"; new:
"public int method() throws Y"), but I don't think the impossible
situations should exist at this point in the spec's life.

I would assume folks would prefer that I do #2, but I thought I'd ask.

Russell Butek
[EMAIL PROTECTED]



Reply via email to