I'm back working on CMP again after getting MDBs integrated into Geronimo. My plan is to finish CMP 1.x and get some TCK tests for CMP 1.x passing, and then finish 2.x. This way we can be assured the Complex and Unknown primary keys work before trying to create CMP relationships using these PKs. Anyway, a rough sketch of the plan follows:

CMP 1.x Complex Pk
CMP 1.x Unknown Pk
CMP 1.x TCK
CMP 2.x Complex Pk
CMP 2.x Unknown Pk
CMP 2.x CMR Pk Updates
CMP 2.x CMR TCK
CMP 2.x ejbSelect
CMP 2.x EJB-QL TCK

I have just committed CMP 1.x Complex Pk and am about to start on CMP 1.x Unknown Pk. The goal of the TCK items above is to get some of the tests passing, but not attempt to fully certify them. Once I finish all of the above, CMP will be generally working, and I'll start on fully certifying CMP implementation (and the rest of OpenEJB3).

-dain

Reply via email to