Support for exposing ejb 3.x as web-services
--------------------------------------------

                 Key: AXIS2-5204
                 URL: https://issues.apache.org/jira/browse/AXIS2-5204
             Project: Axis2
          Issue Type: Improvement
          Components: adb
    Affects Versions: 1.6.1
            Reporter: Supun Malinga
             Fix For: 1.7.0


axis2 supports exposing ejb2 components as web-services. Refer [1]. This is 
handles via extending Message receiver to look-up jndi contexts and handle 
invocations.
For eg: org.apache.axis2.rpc.receivers.ejb.EJBInOnlyMessageReceiver
            org.apache.axis2.rpc.receivers.ejb.EJBMessageReceiver

Currently this implementation works with ejb 2.0.
Since ejb 3.x has changed lot(from architectural level) since ejb2 this 
implementation is not usable with ejb 3. I'm working on improving it to support 
ejb 3.0.
But we may have to move away from support for ejb2 while doing this. As ejb 2 
is a pretty old standard [2] and ejb 3 is widely used.
I'am still working to come up with a implementation for this.

[1] http://axis.apache.org/axis2/java/core/docs/ejb-provider.html
[2] http://en.wikipedia.org/wiki/Enterprise_JavaBean#Version_history

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org

Reply via email to