I noticed today that the Axis 1.0 file DefaultSOAP12TypeMappingImpl was 
renamed to DefaultSOAPEncodingTypeMappingImpl in the Axis 1.1 beta.  This 
raises an important concern about backwards compatibility.  Before Axis' 
initial 1.0 release, renaming files wasn't that big of a problem, but now 
we need to be much more careful or we run the risk of breaking production 
level applications.

We should NOT be renaming any files unless there is a strong technical 
reason for doing so.  Looking at the DefaultSOAPEncodingTypeMappingImpl 
case, the only reason seems to be semantic .. "Rename 
DefaultSOAP12TypeMappingImpl to something a little more accurate"

A bit more care please.

- James Snell
     IBM Emerging Technologies
     [EMAIL PROTECTED]
     (559) 587-1233 (office)
     (700) 544-9035 (t/l)
     Programming Web Services With SOAP
         O'Reilly & Associates, ISBN 0596000952

     Have I not commanded you? Be strong and courageous. 
     Do not be terrified, do not be discouraged, for the Lord your 
     God will be with you whereever you go.    - Joshua 1:9

Reply via email to