Closed hussainnm closed 4 years ago
A few more references to Jakarta XML RPC are present. I will be adding some more commits to this PR.
@hussainnm Love all the contributions you've been doing. PR looks overall great. Some thoughts inline on the related documents section and potentially re-adding some of the deletions.
@dblevins I am not seeing any feedback on related documents.
@hussainnm Totally optional addition. Before I noticed your PR, I was going to do PR to delete this interop reference.
Since you've done such a thorough job in this PR I thought you might want the honors.
XML-RPC is still referenced in the following sections of Optional Features document:
Regarding removal of interoperability in Core Features document, it is mentioned in the following lines:
@hussainnm I'll merge this PR as-is so we can deal with further updates, including re-adding some related documents, in subsequent PRs. This PR is pretty important, so best to get it in asap.
On references to RMI-IIOP that's a very nuanced discussion. Quite a lot of the RM-IIOP language is from the original EJB 1.1 specification which was protocol agnostic but did have a lot of explicit language saying "you cannot do things that would block RMI or IIOP being used as the protocol." Generally, it used the word "compatible" or "compliant" in those situations. Later in EJB 2.0 when CORBA was explicitly required, much of that language was upgraded to "interoperable" while new language and chapters were also added.
Effectively, what we need to do is roll back the RMI-IIOP requirements to EJB 1.1 level. Your PR gets us 90% of the way there, so best to get it in. That last 10% is likely going to take some lengthy discussion.
Update Related Documents Remove Support for Distributed Interoperability Remove Support for Jakarta XML RPC Web Service Endpoints
Fixes #110