Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [glassfish-dev] [External] : Re: Glassfish 8 + Jakarta data
  • From: Gurunandan Rao <gurunandan.rao@xxxxxxxxxx>
  • Date: Wed, 26 Feb 2025 13:35:59 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.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=RNmhZ/eDs3vtipK/2WCGzVneyweUBn98MJH0oEwIjKo=; b=wNCh3fWiK+eWvlRAn7N48oQhSRAZqdDHJRmbNXdkv4l8dgfVrUWdVqskL8/9HRmtYaR9IJpWK3OdJcg8v5tWgtYf+ruUahSYr2jYYkCYT47EJU04aGe60L+FdanPguRJnzsar4p35OApc6Y4AT7a9XGFofY4K6iqPx4y4OzPd5WX4Bm682YSAmTD46PkocIEphMzlmuqWvAXeuqb9N98r4gc2s2U6eoUjOSJj772hhtkQ/tuIC1N76Vh1PNfqXzutguWJe0ZX/DTjTYIOavQdzPSI/+wJj8l3VRA12MYMfGbz3MTkl7ygR5f7ASVFRyYBPM5p2Rj1qPK8muq+ujvHA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yTdteMdBtwNsq5f8qz4kQF00TGnhqMXp6seLBChPfCKs6GraGLy7eeRiFt6+hVuqsxzQAHdITP5KdUrIkrfo4irTr0AwQY/ErpHU7UIhnvS6cyZGpjzIVOvZ/qT6RGH6ZvbvBN/BUA6ARQFztx3ovZo7lcRwkO6DxilGKfWhYX5WeaFYTbyksy7xSaAaoqzGk6duaLqUoxWM+eYkheR7TNkPch6q8XKgrscFpv3E5C52gCgl61KMmX1RWTbxaROejNB9ZlkWpoWzP6YanJvOZU0Miqr8Mo0zuao5Md4HHJSZ/80OpL70Atk4n+yyqJERDqkwiDHYgfe4AjeCYEf+ng==
  • Delivered-to: glassfish-dev@xxxxxxxxxxx
  • 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>
  • Msip_labels:
  • Thread-index: AQHbc9o3QMBVfX8jxEOf9jVwszITFbM1YwaAgATaf7yAHzd5eoAAMpyAgAAUyKk=
  • Thread-topic: [External] : Re: [glassfish-dev] Glassfish 8 + Jakarta data

Thanks Arjan, The PR was helpful for understanding of the implementation.

IMO, Jakarta Data API jar needs to be part of bundle and should be loaded by Glassfish class-loader to the container for Platform signature test to be considered an pass.

https://github.com/jakartaredhat/hibernate-data-tck-gf/blob/master/tools/src/main/java/ee/jakarta/tck/data/tools/annp/RespositoryProcessor.java has to be bundled with Glassfish, since support for jakarta data in EE 11 web-profile is not optional.

regards,
Guru

From: Arjan Tijms <arjan.tijms@xxxxxxxxxxx>
Sent: 26 February 2025 17:42
To: Gurunandan Rao <gurunandan.rao@xxxxxxxxxx>
Cc: glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>; Edward Burns <Edward.Burns@xxxxxxxxxxxxx>
Subject: Re: [External] : Re: [glassfish-dev] Glassfish 8 + Jakarta data
 
Hi,

It took me some searching, but I found the repo again. It's at:


Hope this helps!

Kind regards,
Arjan Tijms


On Wed, 26 Feb 2025 at 10:14, Gurunandan Rao <gurunandan.rao@xxxxxxxxxx> wrote:
Friendly reminder for the PR details. Since Jakarta Data is part of Web-profile, passing signature tests and other data tests are important for Web profile CCR.


regards,
Guru

From: Gurunandan Rao <gurunandan.rao@xxxxxxxxxx>
Sent: 06 February 2025 18:01
To: Arjan Tijms <arjan.tijms@xxxxxxxxxxx>; glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>
Cc: Edward Burns <Edward.Burns@xxxxxxxxxxxxx>
Subject: Re: [External] : Re: [glassfish-dev] Glassfish 8 + Jakarta data
 
Thanks Arjan,
Please provide the links to relevant PR for glassfish/wildfly, so that I study  the code for better clarity.

regards,
Guru

From: Arjan Tijms <arjan.tijms@xxxxxxxxxxx>
Sent: 03 February 2025 15:51
To: glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>
Cc: Gurunandan Rao <gurunandan.rao@xxxxxxxxxx>; Edward Burns <Edward.Burns@xxxxxxxxxxxxx>
Subject: [External] : Re: [glassfish-dev] Glassfish 8 + Jakarta data
 
Hi,

The short term plan for GlassFish to pass the Data TCK is still the WildFly "trick" where an annotation processor transforms the Jakarta Data annotations inside an archive (like a .war), so that the target server only sees plain Jakarta Persistence code.

I'm not entirely sure yet how that aligns with the signature checks.

Kind regards,
Arjan Tijms


On Fri, 31 Jan 2025 at 13:24, Gurunandan Rao via glassfish-dev <glassfish-dev@xxxxxxxxxxx> wrote:
Hi Team,
Glassfish 8 does not bundle jakarta.data-api.jar, hence I am not able to run Jakarta data signature test  with Glassfish 8.

Please note that Glassfish 8 bundles Eclipse Link which doesn't support Jakarta Data, Hibernate has an implementation of Jakarta Data(which is not part of Glassfish 8).

regards,
Guru

_______________________________________________
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