Being too impatient never pays... Torque does what I want. The problem
was my Netbeans environment which didn't update its views fast enough...
Aleks
Vidakovic Aleksandar wrote:
> 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]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]