Skip to main content

Jakarta EE Platform Call

Date: 2021-03-23

Present:

  • Amelia Eiras (Tomitribe)
  • Jean-Louis Monteiro (Tomitribe)
  • Scott Marlow (Red Hat)
  • Ivar Grimstad (Eclipse Foundation)
  • Lukas Jungmann (Oracle)
  • Thomas Watson (IBM)
  • Martin Stefanko (Red Hat)
  • Paul Nicolucci (IBM)
  • Steve Millidge (Payara)
  • Kevin Sutter (IBM)
  • Tanja Obradovic (Eclipse Foundation)
  • David Blevins (Tomitribe)
  • Brian Stansberry (Red Hat)
  • BJ Hargrave (IBM)
  • Dmitry Kornilov (Oracle)
  • Scott Stark (Red Hat)
  • Ed Bratt (Oracle)

Agenda and Minutes

Jakarta EE 9.1

  • See TCK and GlassFish items below

TCK Status

  • Closer to zero TCK failures
    • Standalone JAXWS failures are pending two CQs for adding two missing schemas. [LJ] should pass now even without files being present, warning is printed and fallback bypassing invalid entry in catalog follows
    • What is typical turnaround time on CQs? - [LJ] piggybacks are usually instant, new CQ takes < week CQs: Scott: paste links here…
      • https://github.com/eclipse-ee4j/metro-jax-ws/blob/master/jaxws-ri/tests/unit/testcases/xop/hello/server/wsi-swa.xsd
      • The other one is piggy backing off existing CQ.
    • Platform Webservices12/sec failures will likely be addressed by jakartaee-tck/pull/677
  • GlassFish team, TCK team, others have been pushing hard on resolving TCK failures. We don’t expect people working on the weekends but appreciate that they did.

  • Pending work
    • Open Platform TCK issues
      • Require passing JAXB TCK for EE 9.1 on JDK 11 compatibility requests needs a volunteer (likely a 3 line User Guide doc change.)
      • Remove JDK signatures from signature testing (needed for allowing JDK11+ to be used for compatibility testing) using sigtest fork.
      • Remove CORBA.ORB from EJB30 tests (done + approved but waiting for EJB team to give +1).
      • Remove PortableRemoteObject#narrow calls or make them optional.
      • Ensure there is an optional group for EJB 2.x views separate from EntityBeans optional group
      • Add Signature tests for javax.rmipackage
    • Estimate for remaining EJB 2.x changes is 2 weeks.
    • No other estimates given.
    • Need to run JAXB TCK again with new JAXB changes.

GlassFish status

  • No remaining known issues?
  • When TCK is passed, a RC will be released

Discussion around running on newer JDKs than 11

  • https://github.com/eclipse-ee4j/jakartaee-platform/issues/287
  • https://github.com/eclipse-ee4j/jakartaee-platform/pull/302
  • ACTION: Brian and Kevin will look at this

Release date for 9.1

  • Decided to aim for Mid May 2021
  • NOTE that the final date has not been decided on yet.

Profiles

  • https://drive.google.com/file/d/1EEd9NEnGYnAo03VCmHIbU9JrY1O02HAh/view?usp=sharing
  • https://docs.google.com/presentation/d/1THhvjZazSFpDE95rqtcdQXgBQxa-B3aMFksq8xKJo08/edit?usp=sharing

  • Core Profile Discussion
    • Seems to be consensus around a core profile
    • Should Security be a part of the core profile? Implications?
  • Other profiles?
    • E.g. Web profile - UI parts
  • IP/Patent issues?

  • Continue discussion on the mailing list.

Other

  • Weekly Media push for the Platform call is needed. Git issue submitted [Jakarta EE Platform call Media Push] Weekly reminders via the Jakarta Handle #66

Back to the top