Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ejb-dev] How can we best make the EJB30 tests that use Corba optional but still require other non-Corba tests to be run?

> On Feb 25, 2021, at 12:25 PM, Kevin Sutter <sutter@xxxxxxxxxx> wrote:
> 
> >  B. PortableRemoteObject.narrow is removed, required for no one, and failures can be fixed in the servers that use CORBA
> 
> I do not agree with this approach for Jakarta EE 9.1.  We have decided that 9.1 was only going to affect the Platform Spec to clear up the Java SE 8 vs 11 usage, and to clear up this CORBA optional usage.  Removing PRO.narrow is too much for the 9.1 release.  Wouldn't this affect the EJB spec as well as the Platform spec?  And, would it also affect the APIs?  As your statement states, the affected servers would need to be modified to resolve the missing PRO.narrow requirement.  I think that is asking too much.

Both EJB 4 and Platform 9 specs have PRO.narrow as requirement.  Since the class is not present in Java 11, what we had agreed was to eliminate that via an update in the platforms spec and to update the EJB spec at some future date.  There wouldn't have been any technical work, just spec updates.

In January everyone was asked to confirm that their runtimes could live without it in Java 11 so we could confidently proceed with saying it was no longer required.

Since it appears we *do* need users to make this call, the can of worms is back open.


-David



Attachment: smime.p7s
Description: S/MIME cryptographic signature


Back to the top