Hello again :)

I am still having serious issues with inheritance in Torque. I'm assuming I'm somehow being an idiot, but it's nearly 1 in the morning... please bear with me, and _please_ share any insight you might have.

Using the stable Torque 3.0 binary distribution, I have a simple, very flat inheritance tree on a single table (you can see the XML for it below). All my database inserts and om generation work perfectly.

Problem being: on compile, I get "No method named 'copy' was found in my.package.om.Subscription", while compiling BaseSubscription.java. The copy() method is indeed missing. Should this be generated? How can I fix the problem?

That's it. Can anyone see what I am missing?

Gabe Bauman
(very tired)

====

<table name="subscription"
    javaName="Subscription">

    <column
        name="id"
        required="true"
        primaryKey="true"
        type="INTEGER"
            />
    <column
        name="foo"
        required="true"
        type="INTEGER"
        />

    <column name="inheritance" inheritance="single"
        type="CHAR">
        <inheritance class="FooSubscription"
            extends="my.package.om.Subscription"
            key="A"
            />

        <inheritance class="BarSubscription"
            extends="my.package.om.Subscription"
            key="B"
            />

        <inheritance class="BazSubscription"
            extends="my.package.om.Subscription"
            key="C"
            />
    </column>
</table>

====


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to