[ http://issues.apache.org/jira/browse/TORQUE-55?page=all ]
Thomas Vandahl closed TORQUE-55. -------------------------------- > Generated OM compilation fails when table has 2 foreign keys to another table > (and generateBeans=true) > ------------------------------------------------------------------------------------------------------ > > Key: TORQUE-55 > URL: http://issues.apache.org/jira/browse/TORQUE-55 > Project: Torque > Issue Type: Bug > Components: Generator > Affects Versions: 3.2 > Environment: JDK 1.5, Torque 3.2 > Reporter: Declan Shanaghy > Fix For: 3.3 > > Attachments: project-schema.xml > > > Given the following object model in a project where generateBeans=true > BOOK > ------------------------- > book_id : int > author_id : int (FK) > coauthor_id : int (FK) > AUTHOR > ------------------------ > author_id : int > name : varchar(255) > Compilation of the generated code fails with error messages shown below > C:\Documents and > Settings\Declan\bookstore\src\java\com\kazmier\om\BaseAuthor.java:1123: > cannot find symbol > symbol : method addBookFromBean(com.kazmier.om.Book) > location: class com.kazmier.om.Author > result.addBookFromBean(related); > ^ > C:\Documents and > Settings\Declan\bookstore\src\java\com\kazmier\om\BaseAuthor.java:1137: > cannot find symbol > symbol : method addBookFromBean(com.kazmier.om.Book) > location: class com.kazmier.om.Author > result.addBookFromBean(related); > The solution is to change lines 1123 & 1137 from > result.addBookFromBean(related); > result.addBookFromBean(related); > to > result.addBookRelatedByAuthorIdFromBean(related); > result.addBookRelatedByCoAuthorIdFromBean(related); -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]