axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sagara Gunathunga (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AXIS2-5204) Support for exposing ejb 3.x as web-services
Date Wed, 30 Nov 2011 19:47:40 GMT

    [ https://issues.apache.org/jira/browse/AXIS2-5204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13160274#comment-13160274
] 

Sagara Gunathunga  commented on AXIS2-5204:
-------------------------------------------

Hi Supun,

Since this is a new feature can you provide few unit test cases as well? Maintaining codes
( improvements and modification) become very hard and sometime impossible when we don't have
proper test coverage and no one can guarantee these features will not break in future  works.
Having few test cases solve most of those issues.    
                
> 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
>
>
> 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-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Mime
View raw message