Hi,
> it was tracked down to using an @EmbeddedId in the model class
Thanks for the clue. I will take a look.
Tedman Leung wrote:
>
> I should briefly mention that I had the same problem using the MySql
> database.
>
> I'm sure I'm not using the SEQUENCE table because I manually created my
> database tables and I was just migrating to using the schema generator.
>
> In my case it was tracked down to using an @EmbeddedId in the model class
>
> @EmbeddedId
> private FacilityIdIntegerCompositePk facilityDemographicPk;
>
>
> the @Embeddable class contained 2 Integers with no annotations.
>
> private Integer integratorFacilityId = null;
> private Integer caisiItemId = null;
>
> I just ignored it as it wasn't creating any problems for me. My
> application still runs fine and there's not a single row in the sequence
> table.
>
> On Mon, Apr 20, 2009 at 02:18:13PM -0700, Pinaki Poddar wrote:
>>
>> 1. To verify that OPENJPA_SEQUENCE_TABLE is not getting created by
>> another
>> entity, can you run the application with a single simple class such as
>> @Entity
>> public class PObject {
>> @Id
>> @GeneratedValue(strategy=GenerationType.IDENTITY)
>> private long id;
>>
>> public long getId() {
>> return id;
>> }
>>
>> }
>>
>> 2. What is the resultant schema for PObject on H2 database?
>>
>>
>> ljnelson wrote:
>> >
>> > Hello. I am using the H2 database for some simple unit tests, with
>> > OpenJPA sitting on top of it.
>> >
>> > I am wondering how to get OpenJPA to stop trying to create or look for
>> the
>> > OPENJPA_SEQUENCE_TABLE, particularly since nothing in my entity model
>> > requires it (I explicitly use the @GenerationType of IDENTITY, which I
>> > took it was supposed to use the native auto-incrementing ability of the
>> > database, if there is one (which there is in H2).
>> >
>> > Could someone tell me either how to instruct OpenJPA to basically
>> insert
>> > NULL into the primary key column instead of trying to insert a value it
>> > thinks it can get from the non-existent OPENJPA_SEQUENCE_TABLE? If I
>> > wanted to use a table, I would have used @GenerationType.TABLE, not
>> > @GenerationType.IDENTITY.
>> >
>> > Thanks very much!
>> >
>> > Best,
>> > Laird
>> >
>>
>>
>> -----
>> Pinaki Poddar http://ppoddar.blogspot.com/
>>
>> http://www.linkedin.com/in/pinakipoddar
>> OpenJPA PMC Member/Committer
>> JPA Expert Group Member
>> --
>> View this message in context:
>> http://n2.nabble.com/OPENJPA_SEQUENCE_TABLE%3A-needed-even-with-IDENTITY-columns--tp2657337p2666410.html
>> Sent from the OpenJPA Users mailing list archive at Nabble.com.
>>
>
> --
> Ted Leung
> [email protected]
>
> I am what what the world has taught me to be.
>
>
-----
Pinaki Poddar http://ppoddar.blogspot.com/
http://www.linkedin.com/in/pinakipoddar
OpenJPA PMC Member/Committer
JPA Expert Group Member
--
View this message in context:
http://n2.nabble.com/OPENJPA_SEQUENCE_TABLE%3A-needed-even-with-IDENTITY-columns--tp2657337p2668428.html
Sent from the OpenJPA Users mailing list archive at Nabble.com.