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 > <daniel.dias.analist...@gmail.com> 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 <david.a.jen...@gmail.com> > 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 <david.a.jen...@gmail.com> >> 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 < >> richard.zowa...@hs-heilbronn.de> 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/dev@tomee.apache.org/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/ >>> >> >>