On 15/09/2011, at 6:38 AM, Carlo de Wolf wrote:
On 09/14/2011 07:26 PM, Jason T. Greene wrote:
> The following is my perception of the big tasks we have yet to complete
> for ejb full, and who is working on which ones. Please reply with your
> thoughts and if you plan to take ownership of any of them. Afterwords I
> will translate all of this to JIRA (some of it already exists).
>
> I. Descriptor Parsing and Merging *OPEN*
> 1. Resurect jboss.xml [maybe call it jboss-ejb.xml] (The TCK needs
> this since we can't modify spec descriptors to use the new
> equivalent EE6 features (lookupName)
I'm working on AS7-1211. The spec descriptor has the look-name element.
> 2. App client parsing and merging
> II. App client bootstrap *OPEN*
After fleshing out an initial design with Jason and David today I am going to take this
on, and see how far I can get without remote invocation.
> 1. Modular launch similar to embedded ejb
> java -jar jboss-modules.jar -mp ... org.jboss.as.appclient \
> my-client.jar
> 2. Client injection (covers statics)
> 3. Use of local resources (datasource
> III. Remoting Invocation *DAVID*
> 1. Client proxies
> 2. Remote protocol
Jaikiran and myself are progressing bit by bit on AS7-423.
> 3. Direct access API
> 4. IN-VM @Remote
Pull request
https://github.com/jbossas/jboss-as/pull/283 is in. Which
is a stop-gap solution for CCE and pass-by-value.
There are more issues at hand here, like passing back remote proxies
through different channels.
Note that async is inoperable over a remote view at the moment.
> IV. EJB 2 Views *STUART* *Completed, not yet merged*
> 1. Home
> 2. Start of entities / BMP
Entities should be split off to a separate subsystem if we really want
to properly distinguish them in another profile.
The same goes for MDBs, but CMP/BMP is something we should not enable by
default.
This should not be a big change, although I am going to wait until John has CMP done so I
don't mess up this branch underneath him.
Stuart
> V. IIOP Invocation *OPEN*
> 1. COS name reservation
> 2. Mapping interceptors
> 3. RMI proxies (blocks on III)
> VI. CMP *JOHN*
> 1. Porting old EJB-QL engine
> 2. Porting entity interceptors
> 3. Descriptor work
>
Most descriptor bits should be in place. I'm already doing some more
extensive testing and fixing of the entity elements.
Carlo
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev