[ https://issues.apache.org/jira/browse/AXIS2-5204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13185552#comment-13185552 ]
Sagara Gunathunga commented on AXIS2-5204: ------------------------------------------- Applied patch in r1231015. Few comments. 1.) I noticed number of duplicate codes in EJB3Util and EJBUtil classes. 2.) It's better to have a sample for this. > 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 > Labels: patch > Fix For: 1.7.0 > > Attachments: ejb3support_v1.patch, ejb3support_v2.patch > > > 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