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