Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] [EXTERNAL] [DISCUSS] Mark Application Client as deprecated in Jakarta EE 11 Platform Profile?
  • From: Ed Burns <Edward.Burns@xxxxxxxxxxxxx>
  • Date: Wed, 8 Jan 2025 22:55:56 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=cPRpTl2EjVeExRCatLMiZBsf3EXkvLH47s+1ItQ/Y8E=; b=UVFb+g55FQC+3GjMwwJLKpVFIIso4zOC8QoqpgyLjH4NvuHDiFOArnZAZ8Fpbn0nJZ8GnfbG/csr1QVGcIYPkTgs4ccBAtRdUNuUbVBbBUzCHza8/tM5sN3qLc+OFk2G1ZBCTaeKcxzHt6lfxM0tX7nbOGcd50olYtP+mbAy0gigQ0WdcVBUOHsWwmzTuWNlSYVHEah9l2XciVHlu21Icz4L+aCQknteZFpg2qjCjQRLIKHQXMwHT3TA2Ljxr/exf/xfVWlJJQYWU0UrTMCVa07F6ABY7gPPhaWP/WNiU4WhbxwfYf6CWveq9exBgOm7EjY9gMF7eLaBftJfDDgvuQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bVyVsIZBUJp2G7Yzra3yxCOBPdGlPRDp35A84YRAxLQlCe36OMoXbV3lIMV0NygJIfEE/0j/K2JmtQVwqmeNwbOt9w7mhCJFExwiqdCprvMpqHPW/Ar9YIazEI05NDAzV06AuxDq971PWoLZkrM0yCFx1WtxjS5Wl24mmYwe87SfMQCrdH8izuRRNusBdBt2Zbw/Qagd2gQnvkZeBW6Z9HwJOscoAJYt1UsxoNOWMSxjbsNxAjao8fUXwPaqmybSdTbIAVaisqC62dcODiVCtfGAwE1a08RbgSXX8CvdDjYYCUUISSOBO2vWJd2ZRSgWAaKDZKzdXh4EPUnYLJT5Sw==
  • Delivered-to: jakartaee-platform-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/jakartaee-platform-dev/>
  • List-help: <mailto:jakartaee-platform-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev>, <mailto:jakartaee-platform-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/jakartaee-platform-dev>, <mailto:jakartaee-platform-dev-request@eclipse.org?subject=unsubscribe>
  • Msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=444899d0-3a12-44e8-b4a4-b794c2279126; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2025-01-08T22:53:37Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Tag=10, 3, 0, 1;
  • Thread-index: AQHbRYeE4iVV9TDLFEmd/23h3nytf7MNtT+Q
  • Thread-topic: [EXTERNAL] [jakartaee-platform-dev] [DISCUSS] Mark Application Client as deprecated in Jakarta EE 11 Platform Profile?

Hello Jan,

 

Thanks for stepping out of mostly-retirement to share this feedback. I share your hunch that there are “lots of in-house applications in banking, insurance, defense, medical etc. that doesn't use web technology.” However, for both of us, it’s just a hunch. How can we substantiate it? Can you please connect us to concrete examples of such usage?

 

Ed

 

 

| edburns@xxxxxxxxxxxxx | office: +1 954 727 1095

| Calendar Booking: https://aka.ms/meetedburns

|

| Please don't feel obliged to read or reply to this e-mail outside

| of your normal working hours.

|

| Reply anonymously to this email: https://purl.oclc.org/NET/edburns/contact

 

From: jakartaee-platform-dev <jakartaee-platform-dev-bounces@xxxxxxxxxxx> On Behalf Of Jan via jakartaee-platform-dev
Sent: Tuesday, December 3, 2024 8:30 AM
To: jakartaee-platform-dev@xxxxxxxxxxx
Cc: Jan <jan@xxxxxxxxxxx>
Subject: [EXTERNAL] [jakartaee-platform-dev] [DISCUSS] Mark Application Client as deprecated in Jakarta EE 11 Platform Profile?

 

Hi

From the chat in JakartaOne Livestream I was asked to write down a bit of my usage of appclient and working with Swing and older versions of Java/Jakarta.

 

As I understand it the appclient is what Swing uses to connect to the application server. I'm now mostly retired but I can refer to the last 20+ years of development in Java/JavaEE/JakartaEE.

 

There has never been any discussion about the deprecation of Swing and many of the tools the JDK uses uses Swing. If the appclient is to be deprecated there has to be a way to rewrite the connection part between client and server.

 

There are probably lots of in-house applications in banking, insurance, defense, medical etc. that doesn't use webb technology.

If  JakartaEE 11 or 12 deprecates appclient and make Swing client obsolete there will be a great impact on the Java ecosystem for companies using Swing. 

 

If the above is true the deprecation of appclient must also have a way to migrate Swing clients to be able to communicate with the application server. A re-write of all Swing applications is NOT an alternative!

 

In-house applications are often using older versions of Java and are late in migrating to newer versions but a r-write of the Swing GUI would probably make it impossible for those companies to upgrade.

 

/Jan Nilsson

(working with application servers since SUN One application Server 7, now on Payara 6)


Back to the top