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

Reply via email to