Dear All, First of all, Wishing you all a happy new year and many thanks for your prompt response.
The requirement is came to the picture as we are currently using Glassfish and as oracle dumped the production support plan and further development; we are looking for the suitable application server and we can see the TomEE has the good potential in terms of ease of use and production support, etc. Come to the point, current application is using the Glassfish AS and our EJBs are exposed to web service and Corba clients. We have different application client based on various technologies like C++, dot net, PHP, etc. to access and invoke the EJB service to execute the business use cases for various exposed functionality to inter operate between different applications and clients. Thanks, Nilesh Chauhan On Wed, Jan 6, 2016 at 5:52 AM, David Blevins <david.blev...@gmail.com> wrote: > > 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 > >> > > > > -- Thanks and Regards, Nilesh Chauhan