Eclipse ne pas reconnaître le contenu de persistence.xml

Im obtenir l'erreur suivante dans eclipse:

L'persistence.xml le fichier n'a pas reconnu le contenu.

Mon persistence.xml fichier fonctionne très bien dans ma demande, mais eclipse continue de me donner cette erreur. J'ai reçu cet après déplacement du fichier et mise à jour de ma configuration du projet avec m2eclipse. Je n'ai pas modifier le fichier lui-même. Quelqu'un sait comment résoudre ce problème?

persistence.xml:

<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.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_2_0.xsd">
    <persistence-unit name="localDB" transaction-type="RESOURCE_LOCAL">

        <provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
        <class>package.Users</class>
        <properties>
            <!-- enable warnings for debugging -->
            <property name="openjpa.Log" value="DefaultLevel=TRACE, Runtime=INFO, Tool=INFO, SQL=TRACE"/>
            <!-- connection properties -->
            <property name="openjpa.ConnectionURL" value="jdbc:mysql://localhost/test"/>
            <property name="openjpa.ConnectionDriverName" value="com.mysql.jdbc.Driver"/>
            <property name="openjpa.ConnectionUserName" value="root"/>
            <property name="openjpa.ConnectionPassword" value=""/>

        </properties>
    </persistence-unit>
</persistence>

Mise à jour

Ressemble à un bug dans m2eclipse en combinaison avec jpa.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=251323

Temporairement résolu en sélectionnant l'option afficher comme un avertissement au lieu d'une erreur

  • S'il vous plaît essayer de Dali 3.0.x (partie de Java EE Indigo package). Ce problème est en grande partie fixés à l'Indigo. Il reste un problème qui peut nécessiter un projet Propre... après la création du projet/de l'importation, mais vous n'avez plus besoin de modifier les métadonnées de projet pour résoudre le problème, et tous les Dali fonctionnalité devrait travailler tout simplement. S'il vous plaît commentaire ci-dessus mentionné bug si vous rencontrez des problèmes.
  • projet maven mise à jour ne corrige pas pour moi - je assumer un clean est une partie de cela. la coupure de la JPA facette fait disparaître l'erreur.
InformationsquelleAutor Mark Baijens | 2010-09-13