[jboss-as7-dev] Critical EJB TCK Related Tasks

Stuart Douglas stuart.w.douglas at gmail.com
Thu Sep 15 02:37:43 EDT 2011


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 at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev




More information about the jboss-as7-dev mailing list