Been studying the 2.0 spec. regarding CMP, and it looks great, except for one thing: I'd still like to provide remote interfaces that can mutate and navigate relationships with other (remotable) entities, yet have the Container provide the implementation.
As I read it now, to do this I would need to implement a surrogate Session bean to wrap every such Entity bean. This remotable Session would proxy (at least) the relationship management methods of the Enity. Ugh!