Hi,

I have generated an application using seam-gen (via the JBoss Tools) to an SQL 
server database that contains two tables:  S_Application and 
S_Application_History. The S_Application_History table has a foreign key 
mapping to S_Application.

Seam-gen creates corresponding SApplication, SApplicationHome, 
SApplicationHistory and SApplicationHistoryHome objects.  

The generated application fails with "PropertyNotFound" errors which seem to be 
related to the generated method names.  Specifically, we have foundthat the 
double initial capital letter causes problems.

For example, when trying to traverse the association such as 
#{sApplicationHistoryHome.instance.sApplication} a "PropertyNotFoundException" 
occurs.   This traversal corresponds to 
sApplicationHistoryHome.getInstance().getSApplication().

In this example, if we change "getSApplication" to "getApp" (and change the 
corresponding code in the other relevant places) then the traversal works OK.  
ie the method name does not have two consective capital letters.

This seems to be a bug.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110431#4110431

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110431
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to