Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [glassfish-dev] Project Board

Looks good Steve, thx!

Regarding the 6.0.0-SNAPSHOT issue, it currently fails on QuickLook tests after the CI issues have been fixed.

After a quick glance it seems to be a well know problem, comparable to what we saw in Payara when moving to version 5 and in MicroProfile with version CDI 2; it's the infamous OSGi protection against major version changes. 

In this case it's jersey-gf-ejb.jar, which is protected against versions of GF having a major version number of 6 or higher. From its MANIFEST.MF:

Import-Package: com.sun.ejb.containers;version="[4.0,6)",com.sun.enter
 prise.config.serverbeans;version="[4.0,6)",javax.annotation,org.glass
 fish.ejb.deployment.descriptor;version="[4.0,6)",org.glassfish.intern
 al.data;version="[4.0,6)",org.glassfish.internal.deployment;version="
 [4.0,6)",javax.ejb;version="[3.2,4)",javax.inject;version="[1.0,2)",j
 avax.interceptor;version="[1.2,2)",javax.naming,javax.ws.rs;version="
 [2.1,3)",javax.ws.rs.core;version="[2.1,3)",javax.ws.rs.ext;version="
 [2.1,3)",org.glassfish.hk2.api;version="[2.5,3)",org.glassfish.jersey
 .internal.inject;version="[2.28,3)",org.glassfish.jersey.internal.l10
 n;version="[2.28,3)",org.glassfish.jersey.server;version="[2.28,3)",o
 rg.glassfish.jersey.server.model;version="[2.28,3)",org.glassfish.jer
 sey.server.spi;version="[2.28,3)",org.glassfish.jersey.server.spi.int
 ernal;version="[2.28,3)",org.glassfish.jersey.spi;version="[2.28,3)"
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
Tool: Bnd-3.5.0.201709291849

I'll update the issue and cc jansupol

Kind regards,
Arjan



On Wed, Feb 19, 2020 at 5:53 AM sawamura.hiroki@xxxxxxxxxxx <sawamura.hiroki@xxxxxxxxxxx> wrote:
Hi Steve,

Thank you for your suggestions, +1.

About JDK 11 support,
IMO, for the time being, I think it's better to create 1 issue for
 - each problems to be solved(such as #22874,#22878,...) and
 - each devtests(such as web_jsp, deployment_all, ejb_group_1, ejb_group_2, ejb_group_3...).
And after the release of TCK 9.0.0, in addition, 1 issue for
 - each test suites(such as appclient, assembly, compat12, compat13, concurrency, connector...) and
 - each problems to be solved for passing TCKs.

Thanks,
Hiroki

From: glassfish-dev-bounces@xxxxxxxxxxx <glassfish-dev-bounces@xxxxxxxxxxx> On Behalf Of Steve Millidge (Payara)
Sent: Wednesday, February 19, 2020 3:03 AM
To: glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>
Subject: [glassfish-dev] Project Board


I have created a project board https://github.com/eclipse-ee4j/glassfish/projects/1.

My suggestion is we create issues for tasks required for the 6.0 release and target them to the 6.0.0 milestone. We can then pull all the 6.0.0 milestone issues onto the project board and track progress that way.

Ideas for first issues, of the top of my head, are;

JDK 11 support.
1 issue for incorporation of each api
1 issue for each Compatible Implementation that GlassFIsh pulls in e.g Tyrus, Jersey etc.
Analysis of the deployment subsystem and a series of issues of work in this area.
1 issue for each spec compatible implementation that is a part of GlassFish e.g. Connectors, Enterprise Beans etc.

Thoughts?

Steve




_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/glassfish-dev

Back to the top