X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.25a (ClamAV 0.103.11/27236) X-Junk-Score: 0 [] X-KAS-Score: 0 [] Return-Path: Received: from fout4-smtp.messagingengine.com ([103.168.172.147] verified) by post.selbstdenker.com (CommuniGate Pro SMTP 6.3.18) with ESMTPS id 32299892 for webobjects-dev@wocommunity.org; Fri, 05 Apr 2024 23:26:13 +0200 Received-SPF: pass receiver=post.selbstdenker.com; client-ip=103.168.172.147; envelope-from=paulh@logicsquad.net Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailfout.nyi.internal (Postfix) with ESMTP id 2B9D3138053D; Fri, 5 Apr 2024 17:26:02 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Fri, 05 Apr 2024 17:26:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=logicsquad.net; h=cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1712352362; x=1712438762; bh=LTsiymaONm 6fs31Pvo+XrmkHGV4T6TTv2rz3Hp7DNns=; b=aC/RKFeOyPGadmO+EmP5ZHXMXD UFpqK/Xd/UAWmv/+hzzLXRO7jFmtcGXOpuR9eXAEcU6On8C4lw7Ep8gPxFyfXSV3 Jgq0MYPexWrIYsGXgxPA2de1H7yjokMOU/UCAl41Pcj0gfQv8HbmeW4N1WZNySgl T2sW4heIh+QC+kgX5mffvgCJuPqf3nuqN3XlJdc0fFdc9rL51VHYKsW2u7Yb2IMV 4RfLfGqj3Nzed9Rf+bJcRM7x8wqdtXrLbyOPaec/pUDa8YnA3LXWuDgHroIXx6pj JtHangS3esybEwKUSnbZwSv3xBTqIq//SyZR1eZqPW36U241H+niN4u7p/mQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1712352362; x=1712438762; bh=LTsiymaONm6fs31Pvo+XrmkHGV4T 6TTv2rz3Hp7DNns=; b=LWEL4ZpBfOOsmzpJ76M0bhSfxumF1pNWHnZP8aZjHidD J5em3yMDt5GdsymU2mHJbTNdUrlN/oR5I9i5iuUogqwqjzkjXV5RR2xOGRWPsVbd mO5XhTn6R713qlJmXXBirO9cek99Vp5UQQA5WgTa/RwTDJAbK4Hp4ND0t6XolrrL Zka/o9uOG3+d5ws4WpyiHX91aeKe/1o4m33JsWOC5lFVVdW1oiaTBuCVcG0IZYYH wQiw61uEHXVZ6LIxEyKeFNXGCoN4zPDjsrNtHTjKHt4Ehyw/XSODGC5QVQO9UtQb 8wygkauEdF8RyZkCnPqHn/KkvuNvCo235T3tobL/qg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudegtddgudeifecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephfgtggfuffhfvfgjkffosegrtd hmrehhtdejnecuhfhrohhmpefrrghulhcujfhorggulhgvhicuoehprghulhhhsehlohhg ihgtshhquhgrugdrnhgvtheqnecuggftrfgrthhtvghrnheptedvhedvheeijeefteeihf eftddvkeehheevieefteevieetvdejteffueefvdeknecuffhomhgrihhnpehlohhgihgt shhquhgrugdrnhgvthdplhhinhhkvgguihhnrdgtohhmnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomhepphgruhhlhheslhhoghhitghsqhhurggu rdhnvght X-ME-Proxy: Feedback-ID: i671c40f3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 5 Apr 2024 17:26:00 -0400 (EDT) From: Paul Hoadley Content-Type: multipart/alternative; boundary="Apple-Mail=_341EC728-5DE6-4A18-B60C-B6CEFC1A7D88" Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Subject: Re: Java upgrade question Date: Sat, 6 Apr 2024 07:55:56 +1030 References: To: "webobjects-dev@lists.apple.com" , "webobjects-dev@wocommunity.org" In-Reply-To: Message-Id: <0D31B826-F665-4865-B127-FC60C954C746@logicsquad.net> X-Mailer: Apple Mail (2.3608.120.23.2.7) --Apple-Mail=_341EC728-5DE6-4A18-B60C-B6CEFC1A7D88 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Mark, On 6 Apr 2024, at 6:55 am, Morris, Mark via Webobjects-dev = wrote: > I=E2=80=99ve been trying to research (old messages, Google, etc.), but = I don=E2=80=99t think I=E2=80=99ve found anything definitive. > =20 > I know at least at one point there was an issue migrating past Java 8, = due to the way WOnder patches/extends Apple=E2=80=99s frameworks. Has = that been resolved or worked around? We would like to totally get rid of = Java 8, and move to Java 11 (or 17, or 21=E2=80=A6). Plenty of people have moved beyond Java 8. We've been using Java 21 = since soon after it was released. About the only thing you'll need to do = is add some JVM options in build.properties, such as: jvmOptions=3D--add-exports java.base/sun.security.action=3DALL-UNNAMED = --add-exports java.base/sun.util.calendar=3DALL-UNNAMED I'm struggling to think of much else that was required. It was certainly = an easier transition than I thought it was going to be. --=20 Paul Hoadley https://logicsquad.net/ https://www.linkedin.com/company/logic-squad/ --Apple-Mail=_341EC728-5DE6-4A18-B60C-B6CEFC1A7D88 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Hi = Mark,

On 6 Apr 2024, at 6:55 am, = Morris, Mark via Webobjects-dev <webobjects-dev@lists.apple.com> wrote:

I=E2=80=99ve been trying to research (old messages, Google, = etc.), but I don=E2=80=99t think I=E2=80=99ve found anything = definitive.
 
I know at least at one point = there was an issue migrating past Java 8, due to the way WOnder = patches/extends Apple=E2=80=99s frameworks. Has that been resolved or = worked around? We would like to totally get rid of Java 8, and move to = Java 11 (or 17, or 21=E2=80=A6).

Plenty of people have moved = beyond Java 8. We've been using Java 21 since soon after it was = released. About the only thing you'll need to do is add some JVM options = in build.properties, such as:

jvmOptions=3D--add-exports java.base/sun.security.action=3DALL-UNNAMED --add-exports java.base/sun.util.calendar=3DALL-UNNAMED


I'm struggling to think of much else = that was required. It was certainly an easier transition than I thought = it was going to be.


-- 
Paul Hoadley
https://logicsquad.net/https://www.linkedin.com/company/logic-squad/

= --Apple-Mail=_341EC728-5DE6-4A18-B60C-B6CEFC1A7D88--