Salut,
I just realized that using foreign is not a bad idea. But there are some
points that are not clear to me. Here is my problem: I'd like to
something like the following:
<table name="USER">
<column name="USER_ID" primaryKey="true" required="true"
type="INTEGER"/>
<column name="NAME" size="255" type="VARCHAR"/>
<foreign-key foreignTable="USER_ADDRESS">
<reference local="USER_ID" foreign="USER_ID"/>
</foreign-key>
</table>
<table name="USER_ADDRESS">
<column name="USER_ADDRESS_ID" primaryKey="true" required="true"
type="INTEGER"/>
<column name="STREET" size="255" type="VARCHAR"/>
<column name="ZIP" size="255" type="VARCHAR"/>
<column name="USER_ID" required="true" type="INTEGER"/>
</table>
I thought I'll get a method in (torque generated) BaseUser.java that
would be like
public class BaseUser
{
...
public Vector getAddresses()
{...}
...
}
Instead I get following Errors when I want to compile that stuff:
compile:
[javac] Compiling 273 source files to
/data/projects/mmicvs/mmi/projects/mmitorque/bin/classes
[javac]
/data/projects/mmicvs/mmi/projects/mmitorque/src/java/com/mmi/db/BaseUser.java:650:
cannot resolve symbol
[javac] symbol : method setUserId (int)
[javac] location: class com.mmi.db.BaseUser
[javac] setUserId(v.getUserId());
[javac] ^
[javac]
/data/projects/mmicvs/mmi/projects/mmitorque/src/java/com/mmi/db/BaseUserAddress.java:133:
cannot resolve symbol
[javac] symbol : method setUserId (int)
[javac] location: class com.mmi.db.TurbineUser
[javac] ((User)collTurbineUsers.get(i))
[javac] ^
[javac] 2 errors
Does anybody know what I'm missing here?!? Thanks in advance....
Aleks
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]