> On Jan 5, 2016, at 4:09 PM, David Jencks <david_jen...@yahoo.com.INVALID> > wrote: > > I think I did the majority of the work getting CORBA to work in Geronimo, > and I’m almost a CORBA fan :-)
With significant props to the late, great (read, retired) Rick McGuire :) Who knows, maybe he’s looking for a side project in his retirement :) (or at least I’m going to use this as an opportunity to wave at him and say hi) :D He just drove around the entire US practically. Time for some coding, right? > It’s very hard to get IIOP transport to work and even harder to keep it > working :-). (for instance there are a bunch of java language features that > need support added to Yoko to work with ee7) We never implemented actual > distributed transactions, just the support for throwing an exception when you > tried to do something that actually required transmitting the existence of a > transaction from one orb to another. > > csiv2 security is (IMO) pretty amazing and wonderful, but I haven’t really > found anyone who understands what it does and uses it effectively. If you > actually need the capabilities it offers it would be much easier to extend > the tomee ejbd protocol than integrate IIOP. Thanks for chiming in, David! On a related question, how much work do you think it’d be to add CORBA support in TomEE? JAX-RPC is deprecated in EE 7 leaving CORBA as the last thing that would prevent a full profile certification. It’s tempting to consider. It is however a huge pain — as you note. -David >> On Jan 5, 2016, at 3:50 PM, David Blevins <david.blev...@gmail.com> wrote: >> >> Hi Nilesh! >> >> CORBA is not supported in the current TomEE distributions, however remote >> EJBs definitely are. We support a custom EJB protocol going back to the >> early days of OpenEJB (1999). It is significantly lighter and faster, >> designed to compete against WebLogic T3 which was quite hot in the old days. >> >> Are you using IIOP for any of the following? >> >> - Communication with non-Java clients >> - Distributed transactions >> - Distributed security >> >> I’ll note we did add CORBA support to Geronimo via Yoko and in the 8+ years >> of the project, we never saw anyone use it. The topic of deprecating CORBA >> came up in the Java EE expert group and was almost unanimously agreed on. >> Seeing a request for it makes me wonder if that was the right decision. I’m >> quite interested in your use case. >> >> Any details you have are very welcome. Also, Cc’ing you directly as you did >> get a response, but if you’re not subscribed to the list you probably missed >> it. >> >> Happy new year! >> >> -- >> David Blevins >> http://twitter.com/dblevins <http://twitter.com/dblevins> >> http://www.tomitribe.com >> >>> On Jan 4, 2016, at 4:36 AM, Nilesh Chauhan <nileshbchau...@gmail.com >>> <mailto:nileshbchau...@gmail.com>> wrote: >>> >>> Any inputs from tomee dev team for example requested in email chain below. >>> >>> any help on the same is highly appreciated. >>> >>> Regards, >>> Nilesh Chauhan >>> >>> On Wed, Dec 30, 2015 at 11:06 AM, Nilesh Chauhan <nileshbchau...@gmail.com >>> <mailto:nileshbchau...@gmail.com>> >>> wrote: >>> >>>> Hi, >>>> >>>> >>>> >>>> I am looking for some hint or possibly an example on exposing EJB3 as >>>> IIOP/CORBA compliant and accessing the EJB3 with IIOP/CORBA client. >>>> >>>> >>>> >>>> Our current application is designed as such that it’s EJBs(EJB3) are >>>> exposed to IIOP client and all our WEB and standalone clients are using >>>> those EJBs using IIOP/CORBA clients. >>>> >>>> >>>> >>>> As Glassfish fully supports that, we are using the same as our application >>>> server but as there are no commercial support from Oracle from next >>>> versions; we are looking for suitable candidate for replacement of >>>> Glassfish. >>>> >>>> >>>> >>>> Any inputs or help on the same will leads to us in deciding to select >>>> Tomee as the suitable candidate for our applications server in place of >>>> Glassfish. >>>> >>>> >>>> >>>> Thanks, >>>> >>>> Nilesh Chauhan >>>> >>> >>> >>> >>> -- >>> Thanks and Regards, >>> Nilesh Chauhan >> >