Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [glassfish-dev] JDK 11 progress
  • From: "sawamura.hiroki@xxxxxxxxxxx" <sawamura.hiroki@xxxxxxxxxxx>
  • Date: Fri, 8 May 2020 00:47:27 +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=T9vL1nLSsL1X1/kEumT7mKOK5n95kGhrNYqQzioFTaM=; b=fvbSfSAk37WjGikfoF66Pj/QDgrcrlQk5bX43XLXhEZHU2lHRiXiJYMFNXS2h6lGpo3KrFMwy9kb+oX1/tv86tUt0dywCU1lU6ZhAdxE8Bso55yklduvaT+Otiuzuc23c5DMgWAY54R9Ya3qWuvjdlGnJCAqBewQeqRXBe+mc7oKtGq9ksMbBn277PQzIfffJHdxQzBN9tg0Lx5Hs0qFl78VzOIbpkA5AnkIwp1qUZuwf9M6VDvJ+92z1lYcaTa/bF3RYmfeDKqoQ8jUKyPIuku+luedq6Oh/HxmllD6vCWqnN6+nrjwfrA8hqjh6+S5GFpxg0CErIUmxoJvythcRQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nkATqTzJ+DlHqcLBSj6b3QFxw+1Rw7AV9tT5Ox+hLOizI9ndweg65ovXjl9g6rmRu+HaY8vuL+fhUL+ilsJUIs+45dmOSiuaE/gdPlkbGUNPL0ZRPNATxSY/3ez5gen5DViUdJRRKH3WjqAyjkLlO201Bb3huMk83K+cqbSXqf17RZhGW/Umol5D7xH3hSvmCXcYL/vUYDDxEeyD4s/NYX2kx++JB1aVg54Lf6ZDedL4usprMP2p1jZl4PEZNtC8gTuhW59S/TAZPu9KlvvBSebBnvGcuis7HqV5KR3sQbQ8TdfiHvtyBAB+EyL2mxeCW0gWFKZ83TDhOu+0pj3lFw==
  • Delivered-to: glassfish-dev@xxxxxxxxxxx
  • Ironport-sdr: j6QThPRm1eBOzcvd02E6iN9xAhqv/sSoTczKIxfzzuCKWH0BDUXWvVLE2HnSWkKJbmB+D+IqZz SpL0JF1F7bcEHlStVtA0YaoqquHr2uzcepWOjkX1WlcvjM0V5dxgQkmsZJu0iZv9JV91jYA6Ai CQIcpu5z8kYkc/1Cfj9Lh9m+9fdCJi0rkxbdMB/Y2I2VV4I/hZ4YynBJ+KvrN3yDh2kbLgOHdX l9EanDvkZovm19h8aiwePOrd8NoSNOEkC0Aegire8LYz5Jb+cJEtHiF0murgj+uvdlAsVSkr6F zsQ=
  • 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: AdYkS8TpC/+7fvOJQF+1irKsLk0arQABn5bw42J8gyXjYYDqsA==
  • Thread-topic: JDK 11 progress

Hi Matej

Due to changes in the Class.getPackage() work between JDK 8 and JDK 11, the following classes in weld-core 3.0.0 were not working well on JDK11. I haven't been able to confirm the work of weld4 yet, but I thought it was necessary to incorporate the latest weld in order to give feedback.
- https://github.com/weld/core/blob/3.0.0.Final/impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
| The issue and commit below may have fixed it.
|  - https://issues.redhat.com/browse/WELD-2402
|  - https://github.com/weld/core/commit/b9c476e317087a626e27d6934aae85eaf78ef60d#diff-fdee1befd5c4423400c0ac3d542b3f72
| However, due to the effect of the following commit, it could not be simply incorporated.
|  - https://github.com/weld/api/commit/8b730af1056cec20327d87af0ff291af862de684

> Furthermore, this PR https://github.com/eclipse-ee4j/glassfish/pull/22969 seems to incorporate Weld 4 into the mix already.
I overlooked it. Thanks!

Hiroki

-----Original Message-----
From: glassfish-dev-bounces@xxxxxxxxxxx <glassfish-dev-bounces@xxxxxxxxxxx> On Behalf Of Matej Novotny
Sent: Thursday, May 7, 2020 11:25 PM
To: glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>
Subject: Re: [glassfish-dev] JDK 11 progress

Hi

What is the link between Weld 4 and JDK 11 compliance? GF was running Weld 3 already which should be compliant (we are running Weld 3 under JDK 11 with tests and all).
The only difference between top of 3.1 branch and 4.x branch is the namespace change.

Furthermore, this PR https://github.com/eclipse-ee4j/glassfish/pull/22969 seems to incorporate Weld 4 into the mix already.
Either way, if you hit problems with Weld integration, keep me in the loop.

Regards,
Matej

----- Original Message -----
> From: "sawamura hiroki" <sawamura.hiroki@xxxxxxxxxxx>
> To: "glassfish developer discussions" <glassfish-dev@xxxxxxxxxxx>
> Sent: Thursday, May 7, 2020 11:59:49 AM
> Subject: Re: [glassfish-dev] JDK 11 progress
> 
> Hi Steve,
> 
> I created a draft PR: 
> https://github.com/eclipse-ee4j/glassfish/pull/22979
> 
> In order for GlassFish to be JDK 11 compliant, we need to integrate 
> the latest weld-core* (compatible with weld-api 4.0 and later) into 
> GlassFish, but it is not simple and has been put on hold. If anyone 
> has times, I'd be happy if they would try.
> It can be developed on the master branch independently of JDK 11.
> 
> *) https://github.com/weld/core
>    (to glassfish: /appserver/web/weld-integration)
> 
> Thanks,
> Hiroki
> 
> From: glassfish-dev-bounces@xxxxxxxxxxx 
> <glassfish-dev-bounces@xxxxxxxxxxx>
> On Behalf Of Steve Millidge (Payara)
> Sent: Thursday, May 7, 2020 5:46 PM
> To: glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>
> Subject: [glassfish-dev] JDK 11 progress
> 
> Hi All,
> 
> Is there any progress on the work to get GlassFish compiling and 
> running against JDK 11? If assistance is needed can the latest work be 
> pushed to a branch or in a draft PR that way others can help.
> 
> 
> 
> Steve Millidge
> Director and Founder
> Payara Server – Open Source Enterprise Software and Support
> E: mailto:steve.millidge@xxxxxxxxxxx | T: +44 207 7540481  |M: +44 
> 07920
> 100626
> ----------------------------------------------------------------------
> ------------------------------------------------
> Payara Services Limited, Registered office: Malvern Hills Science 
> Park, Geraldine Road, Malvern, WR14 3SZ Registered in England and 
> Wales: 09998946 | http://www.payara.fish/ | mailto:info@xxxxxxxxxxx | 
> https://twitter.com/Payara_Fish If at any time you would like to 
> unsubscribe from Payara communications, simply respond to this email 
> with 'Unsubscribe' in the title, or instantly unsubscribe from all 
> types of communication 
> https://info.payara.fish/hs/manage-preferences/unsubscribe-simple
> 
> _______________________________________________
> glassfish-dev mailing list
> glassfish-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/glassfish-dev
> 

_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/glassfish-dev

Back to the top