I’d be quite surprised if any new applications are developed using CORBA and
I’d suspect any existing applications are at companies with ${big} support
contracts and little interest in migrating. I don’t know much about users of
TomEE however.
Generally jax-rs is an easier to deal with solution nowadays.
David Jencks
> On Jul 7, 2020, at 12:40 PM, Daniel Dias Dos Santos
> <[email protected]> wrote:
>
> Hello ,
>
> Thanks Richard for the information .
>
> But @David Jencks CORBA is important in TomEE ? has any impact?
>
> --
>
> *Daniel Dias dos Santos*
> Java Developer
> SouJava & JCP Member
> GitHub: https://github.com/Daniel-Dos
> Linkedin: www.linkedin.com/in/danieldiasjava
> Twitter: http://twitter.com/danieldiasjava
>
>
> Em ter., 7 de jul. de 2020 às 16:35, David Jencks <[email protected]>
> escreveu:
>
>> BTW, supporting CORBA, no matter which orb you pick, is quite difficult
>> unless you happen to already be a CORBA expert, probably because you’ve
>> already implemented significant parts of an ORB. The CORBA documentation is
>> fairly opaque, and the semantics are quite different from what you are used
>> to in java. Even though Yoko was used to certify IBM Liberty, getting it
>> to work with TomEE is likely to be a significant and painful adventure.
>>
>> David Jencks
>>
>>> On Jul 7, 2020, at 9:53 AM, David Jencks <[email protected]>
>> wrote:
>>>
>>> Apache Yoko (part of geronimo project) is probably also a viable
>> possibility, a few years ago it was the IBM Liberty corba implementation,
>> and is presumably still used in OpenLiberty. I think jacorb has an
>> incompatible license, which is why we didn’t use it in Geronimo. I don’t
>> know about the glassfish orb.
>>>
>>> David Jencks
>>>
>>>> On Jul 7, 2020, at 1:48 AM, Zowalla, Richard <
>> [email protected]> wrote:
>>>>
>>>> Hi,
>>>>
>>>> I was digging around the GitHub Repo and noticed PR 664 [1], which
>>>> tries to prepare TomEE to be build with JDK 11 but CORBA was removed in
>>>> JDK 11.
>>>>
>>>> There was a disucssion 2 years ago about removing CORBA related access
>>>> [2]. There even exist a JIRA (TOMEE-2324) for it [3].
>>>>
>>>> If we want to build TomEE with JDK 11, we either need to (a) remove
>>>> CORBA dependencies (and check the implications as suggested in TOMEE-
>>>> 2324) or (b) add the CORBA API / IMPL back (e.g. via "jacorb" [4] or
>>>> via the glassfish api/impl ("glassfish-corba-orb" [5]).
>>>>
>>>> What is the plan for this? Any opinions? :)
>>>>
>>>> Best,
>>>> Richard
>>>>
>>>>
>>>> [1] https://github.com/apache/tomee/pull/664
>>>> [2] https://www.mail-archive.com/[email protected]/msg08054.html
>>>> [3] https://issues.apache.org/jira/projects/TOMEE/issues/TOMEE-2324
>>>> [4] https://www.jacorb.org/
>>>> [5] https://javaee.github.io/glassfish-corba/
>>>
>>
>>