Hi, I have a table (table X) having a CMR with another table (table Y). Now my design is such that the CMR field should form the compoung key of table X. Is this allowed in EJB. Can a CMR field be a part of compound key. I am using ejbgen which mandates that a primary key field should be a CMP field. My other question how to define a field as both CMR field and CMP field using EJBGen. thanx Bala
While compiling EJBGEn gave me the following error... javadoc: In doclet class weblogic.tools.ejbgen.EJBGen, method start has thrown an exception java.lang.reflect.InvocationTargetException weblogic.tools.ejbgen.EJBGenException: [BlockedAddressProfileBean] getEnterpriseProfile() was indicated as a primkey-field but not as a CMP field. You need to specify an @ejbgen:cmp-field for this method.
posted 13 years ago
It depends on which persistence layer you use. In Toplink, your situation is valid. In Weblogic7.0, I am not able to acheive it.