Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [glassfish-dev] Created a new Branch
  • From: "sawamura.hiroki@xxxxxxxxxxx" <sawamura.hiroki@xxxxxxxxxxx>
  • Date: Thu, 9 Jan 2020 06:37:23 +0000
  • Accept-language: ja-JP, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iVm5342Q3+pnFevq1XLhqnwbPr8veUC3OrHUXWLft44=; b=VHps8w7puPh6TAT9mwkQQ3VXJ5oSGAbkb4ZpL2QN+h8tpq50fdprOB48Mu5z65kxfeVZ+2zm54sb4fbbufGfm5PRcWwT8ViJ5N8rdEZS/pB8Y5YXTWfxYJVN4appk55zqSOKtjmUdTSE343Soix4tZ1Q3URHI3f7ujA11S/JEYW2BvzfB1V8Pbk9YG5YibvjNyHbEOtWGn7MG6Krq+ubmhd063R4Ay8i9nYgt4NBfdnwTw7vFazzBdjK6P3V9fZWTtJ0BGcaUnqmdX22NRtVp3UaB7bD8Xp6aI5bBIJUgeP5esjNnX8mCsx+SjR3D1TTk86km/JL7aDRK9beW3P5sg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bBKucpQVy2OB07nMPrUKvKi9K9PJmvIXx9RV9knM1nNTb8K/d0pxiaRPzLe5DpoBuL8lMKjAAODw1D9X7zWS4WO2FJCXQ9EQog9kzoHbcogWS/+hUni/K5YKfBYNasoJk1Gdd4MEmuCBIt0Ryn0nuqKYWfDm8/QWFP9Xkp9v1CGb583DqkxRPX8nQG1od/8EK+M12P1CitKwEvSQJWNP7gkc7NyBMI/H89eWfQ3ZO7uGZsrVKwemvaWonvWwmVUPmXSNKJjVLLmY3rDg99By6B7E192fI/tMdy2AteZQOLp+SxbI9MVC67DS81vHqb78XBteEyrmr8HUqjHliWo/aA==
  • Delivered-to: glassfish-dev@xxxxxxxxxxx
  • Ironport-sdr: GgGiYsFsiRlxX+pt3O09XC9waBqS4j2rUo9RjEZt0/IuM4xmtbzOMgVbgmQ60RoVBVmyYyE8y+ 6i6Ftb/trX9idAy1LsZWILxrNEpsVJ977ZY/XusvxFpTXJbwD+WGB1F3ag/d0JaG/lXLZwB5ow F1o41ucBTNKyonrkltXWFVnYfcoMTJ/aM9LMNKGfBuU0jpTmQ/RTULKIL07MNd2BXmSNHR0jGY o+MP89J4PbD50T0B7bVVXCOAS3goVIyGM9bFM2H6VJdeR1/5E4lLDkINQNYnnN9FPlmbCzkiLu Fbs=
  • List-archive: <https://www.eclipse.org/mailman/private/glassfish-dev>
  • List-help: <mailto:glassfish-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/glassfish-dev>, <mailto:glassfish-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/glassfish-dev>, <mailto:glassfish-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AdWPh0a6TnHdT5dSTLGmGcc4VwEEIQ2zHFWAABK9xgA=
  • Thread-topic: [glassfish-dev] Created a new Branch

> Is this branch being actively developed?
Yes. However, it has not reached a merge request yet...(*)

* current status:
| The current '5.1.0-run-with-JDK11' branch can run with only JDK11+.
| Now I am reviewing the fixes to run with both JDK8 and JDK11+.
| I have made the fixes about the exclusive options between JDK8 and JDK11+ in domain.xml.
| and I am working on testing and slightly adjust it to work properly with each of the following operations:
|   - edit domain.xml directly
|   - execute asadmin commands (create/delete/list-jvm-options)
|   - use admin console (views and buttons)
| It expects to have a merge request by the end of this month.

I think these fixes are relatively small and will have little impact on the namespace migration.

Thanks
Hiroki

-----Original Message-----
From: Bill Shannon <bill.shannon@xxxxxxxxxx> 
Sent: Thursday, January 9, 2020 3:45 AM
To: glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>; Sawamura, Hiroki/澤村 大輝 <sawamura.hiroki@xxxxxxxxxxx>
Subject: Re: [glassfish-dev] Created a new Branch

Is this branch being actively developed?

We need to plan how to coordinate the Jakarta EE 9 work that will need to occur in GlassFish.

In particular, to support Jakarta EE 9, GlassFish needs to have all the APIs updated to the jakarta namespace (see my previous message), as well as being updated to support JDK 11.

Jakarta EE 9 products are allowed to support JDK 8, but are required to support JDK 11 (or newer).  We could start the Jakarta EE 9 work by first converting most or all of the APIs to use the name namespace, and then later update the implementation to run on JDK 11.

Alternatively, we could do the updates to run on JDK 11 first, and then migrate the APIs to use the jakarta namespace.

Which to do first probably depends on how much work is involved in each of them and how far along that work is.  My impression is that the javax -> jakarta transition is not very far along.

How close to completion is the work in this branch?  Is it feasible to finish this work soon, say in the next 2 months?


sawamura.hiroki@xxxxxxxxxxx wrote on 10/30/19 6:05 PM:
> Hi All,
> 
> I just created '5.1.0-run-with-JDK11' branch from '5.1.0-BRANCH'. It is for trying to run Glassfish with JDK11+.
> I talked about this branch with Steve before.
> 
> First of all, I'd like to commit some changes that is neccesary to launch Glassfish with JDK11+ to this branch.
> (I know that only the sources of GlassFish project has to be modified 
> to launch Glassfish with JDK11+.)
> 
> # Scope
> I'd like to start by setting a small goal:
>   - Based on glassfish 5.1.0.
>   - Run with JDK11+. (*)
>   - Test using QuickLook tests with JDK11. (*)
>   - Build with JDK8 as before.
>   - Run Jakarta EE 8 TCK with JDK8 as before.
>   - Postpone to support JPMS(JSR376).
>   (*) Need to change code.
> 
> I believe this branch will help Glassfish support the latest Java in the near future.
> 
> Thanks,
> Hiroki Sawamura
> _______________________________________________
> 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