And if i Use:
/** * @ejb.interface-method * @ejb:relation * name="MailMessages-toUser" * role-name="MailMessages-Has-Many_toUsers" * target-ejb="Users" * target-role-name="toUser-belongs_to-MailMessages" * target-cascade-delete="no" * target-mulitple="no" * @jboss.target-relation * related-pk-field="messageKey" * fk-column="MESSAGEKEY" */ public abstract Collection getToUsers(); /** [EMAIL PROTECTED]:interface-method view-type="local" */ public abstract void setToUsers(Collection toUsers); jboss complains: Unknown column name:USER_KEY and if i go to the server.log i see: INSERT INTO MAILMESSAGES (messageKey, subject, fromUser, messageType, parentMessageKey, projectTaskKey, text, user_key) VALUES (?, ?, ?, ?, ?, ?, ?, ?) the toUsers column is not present but the user_key which chould be toUsers in the table is there ?????????? What the he..... am i doing wrong ??? On Wed, 2003-10-01 at 13:42, David Nielsen wrote: > I have a problem with my relatonship: > > i have a table called MailMessages and a table called Users. > > in my MailMessages i have a getToUsers which is a collection of Users > which i send messages. > > so i created: > > /** > * @ejb.interface-method > * @ejb:relation > * name="MailMessages-toUser" > * role-name="MailMessages-Has-Many_toUsers" > * target-ejb="Users" > * target-role-name="toUser-belongs_to-MailMessages" > * target-cascade-delete="no" > * target-multiple="yes" > * @jboss.relation > * fk-column = "toUsers" > * related-pk-field = "user_key" > * fk-constraint = "true" > */ > public abstract Collection getToUsers(); > /** > [EMAIL PROTECTED]:interface-method view-type="local" > */ > public abstract void setToUsers(Collection toUsers); > > > but jboos keep saying: > > Both roles of a relation-table mapped relationship must have key fields: > ejb-relation-name=MailMessages-toUser > > dont thay have that ? whats giong wrong > > i have a 1-1 relation working, the ony diference i made is that i use a > Collection instead of UsersLocal interface > > Regard David Nielsen > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > xdoclet-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
