2010-07-20 5 views
2

J'essaie de faire fonctionner toplink et jsqlite. Mais je reçois une erreur semblable comme ce fil: JPA+SQLite problemBases de données intégrables et toplink

Exception Description: SEQ_GEN_SEQUENCE: platform DatabasePlatform doesn't support NativeSequence. 

Je ne suis pas sûr qu'il jsqlite fonctionne même avec TopLink, puisque je ne pouvais pas trouver une description quelque part .. J'ai juste besoin d'une base de données intégrable, donc alternatif Des suggestions sont disponibles, à condition qu'elles soient faciles à mettre en place.

Voici le persistence.xml

<?xml version="1.0" encoding="UTF-8"?> 
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence 
    http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"> 
    <persistence-unit name="myPU" transaction-type="RESOURCE_LOCAL"> 

    <provider>oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider</provider> 
    <class>..</class> 
    <properties> 
     <property name="toplink.jdbc.url" value="jdbc:sqlite:blah.db"/> 
     <property name="toplink.jdbc.driver" value="org.sqlite.JDBC"/> 
     <property name="toplink.ddl-generation" value="create-tables"/> 
    </properties> 

    </persistence-unit> 
</persistence> 
+0

Probablement J'essaie juste h2 maintenant .. – Nils

Répondre