Plusieurs persistence-unit balises dans un persistence.xml

Je travaille maintenant avec une JPA 2.0 projet (dans Eclipse Indigo). Dans mon persistence.xml fichier j'ai besoin de spécifier deux <persistence-unit> balises, parce que j'ai deux base de données pour travailler avec. En faisant ceci, j'obtiens le message d'avertissement suivant:

Plusieurs unités de persistance défini seule la première unité de persistance sera reconnu

Encore plus, si je crée mes entités et de le mettre dans mon deuxième <persistence-unit>, j'obtiens un message d'erreur disant que mon entité n'est pas déclarée dans une persistence-unit:

Classe "mon.package.MyClass" est mappé, mais n'est pas inclus dans toute unité de persistance

Donc, la question est: est-ce possible de déclarer (et de les utiliser comme prévu), de nombreux <persistence-unit> balises dans persistence.xml fichier? Si oui, que dois-je faire pour obtenir un comportement précis?

Merci!

  • Sont-ils des erreurs d'exécution ou Eclipse mises en garde?
  • Dans persistence.xml est alerte, mais dans la classe d'entité que j'ai créer et mettre dans le deuxième <persistence-unit> par <class> tag, est une erreur. L'erreur est dans la classe, et pas dans le fichier xml
InformationsquelleAutor artaxerxe | 2011-12-06