Details
-
Wish
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
I'd like to get the following improvements in the EJB binding:
- unused code should be removed
- the visibility of most of the classes and methods that do not belong to the public API should be fixed (should be made private or package-private).
- the lookup and initialization of the EJB stub is currently performed at each invoke, should move to the start method and some cleanup in stop
- the binding should leverage host-corba-jse and host-corba-jee to access the correct ORB instance, depending on the configured host
- test cases should be added to verify that the transaction and security context correctly flow through EJB invocations when used with the ORB obtained in a JEE environment, and run on the application servers that the Tuscany releases claim to support.