2010-08-20 5 views
0

je reçois: erreur de diagnostic: javax.annotation.processing.FilerException: tentative de recréer un fichier pour le typeComment créer le métamodèle pour plusieurs unités de persistance en utilisant les mêmes classes d'entités?

pour:

      <compilerArguments>-Aeclipselink.persistencexml=src/main/resources/META-INF/persistence.xml -Aeclipselink.persistenceunits=com.mysimpatico_MemoPlatform-database_nbm_1.0-SNAPSHOTPU,com.mysimpatico_inmemory_persistence_nbm_1.0-SNAPSHOTPU</compilerArguments> 

J'essaie d'avoir à la fois un temporaire (en mémoire) et un db permanent, avec le même schéma.

Veuillez vous référer à la question this.

Répondre

0

Générez le projet avec la configuration précédente, c'est-à-dire avec une seule unité de persistance pour générer les classes de métamodèle. Ensuite, ajoutez la 2ème unité de persistance au fichier persistence.xml et la suivante au fichier pom.xml:

<compilerArguments> -Aeclipselink.persistenceunit=com.mysimpatico_MemoPlatform-database_nbm_1.0-SNAPSHOTPU </compilerArguments> (the name of 1 persistenceunit) 
Questions connexes