Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[orb-dev] Which approach to use
  • From: "Steve Millidge (Payara)" <steve.millidge@xxxxxxxxxxx>
  • Date: Thu, 4 Jun 2020 11:21:13 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=payara.fish; dmarc=pass action=none header.from=payara.fish; dkim=pass header.d=payara.fish; 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=E+z3kjMnM3V/aaVj/CZnVH2nWzD7jz6jpYNVWpeq+iU=; b=mRhJg/WtPqaFExCTcTs7yU9IwM5kFKAL79Mcbmwz8cT5fq+l//s+IiYcCBMHYh88L2of9E+m4qlKE5DHG38IwbxtzAzT96NRru+jMQxhyuYSuoMfvLbnIrPvCHGyq/c4p6hUl9ya7C/enT9/l6Xe2Tg9UZbC/VssUK8FQ7ip5qmJWrKEjRaZTvB2sF2O4sWaSWDi2lCk7RfkIdeURh379oyXeTbH8BrWQLibK+f3F3qq3idJy3vObh7RpqsZBWxch32/XDEZ1MgZvafOeJ0ViUrcgj9M+t11Tq8PYGZ/oqyOGPyxZT8uLf/EXq7GFoB4DLRhvUhjOvWlkb/ted5w7g==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O+C/VdImQsMaPvdmKsd11sMMr0YbBNzEFmEyxOpXqEchEWxhXuJ0Vxnd2vlWu6VZhWluQ9cTqva9ctsFQwTy5DntRqRN7XVOQsxtDOMRP7Da33we0SoG3l9xofeaF3/vcVGKvWg4WPBFBG5EPQAN04fGXFi6xAddpcxgIc5m462ZxyITSpD16QQIuHC/eiaQNAlChNHr8eFSyvAkT/V22a3pJ2NaINQ7a/X72/bTz3kDJwTWbq8/r6BbMrKjyXzzP8W84+TMxiZJerFFWjyP8Bel+ZPGUZX0iATAUNo7GV9eSNJGwMn8p0E53eLnwIwI9ahDOniXW5MIlNOgh4vCPg==
  • Delivered-to: orb-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/orb-dev>
  • List-help: <mailto:orb-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/orb-dev>, <mailto:orb-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/orb-dev>, <mailto:orb-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AdY6YZArn5dxialfStKlkByefqrOpA==
  • Thread-topic: Which approach to use

Hi All,

 

I took a look at Gaurav’s PR to support the Jakarta namespace and realised that the only reference to Jakarta EE api is in the Exception mapper in https://github.com/eclipse-ee4j/orb/blob/master/orbmain/src/main/java/com/sun/corba/ee/impl/javax/rmi/CORBA/Util.java

 

I created an alternative PR which supports both apis by using reflection to look up the appropriate class. See https://github.com/eclipse-ee4j/orb/pull/99

 

So I need people’s views on their preference on the options below;

 

  1. Ship 4.2.2 referencing javax.transaction.* then ship 5.0.0 referencing Jakarta.transaction.*
  2. Ship 4.2.2 which supports both namespaces by using reflection to instantiate the correct exception in the exception mapper.

 

Please let me know your view ASAP as we need to resolve this for the Jakarta EE 9 milestone release.

 

Steve

 

 


Back to the top