Hi Nilesh,

I too would like to know exactly what you need from the ejb remote protocol.  I 
think I did the majority of the work getting CORBA to work in Geronimo, and I’m 
almost a CORBA fan :-)  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
david jencks

> 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
> 

Reply via email to