Jpa persistence.xml不工作

Jpa persistence.xml不工作,jpa,persistence.xml,Jpa,Persistence.xml,我在使用JPA运行web项目时遇到问题。Netbeans显示以下消息: 模块尚未部署。 有关详细信息,请参阅服务器日志 我使用Glassfish作为服务器,它显示以下错误消息: Grave:Exception-lors du déploiement de l'application[delegation_anomalie]:org.xml.sax.SAXParseException;行号:6;栏目号:122;Fichier de descripteur de déploiement META-I

我在使用JPA运行web项目时遇到问题。Netbeans显示以下消息:

模块尚未部署。 有关详细信息,请参阅服务器日志

我使用Glassfish作为服务器,它显示以下错误消息:

Grave:Exception-lors du déploiement de l'application[delegation_anomalie]:org.xml.sax.SAXParseException;行号:6;栏目号:122;Fichier de descripteur de déploiement META-INF/persistence.xml dans l'archive[classes]。cvc复合类型。2.1:L'eleéLément'property'ne doit comporter aucun enfant([儿童])、类型carctère ouéLément d'information、类型内容的汽车类型

这意味着元素
proprety
应该没有子元素

这是我的
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="delegation_anomaliePU" transaction-type="RESOURCE_LOCAL">
      <class>dbclass.web.Profile</class>
    <properties>
    <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/delegation_anomalie"> </property>
    <property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver"></property>
    <property name="javax.persistence.jdbc.user" value="sde"> </property>
    <property name="javax.persistence.jdbc.password" value="1234"> </property>
    </properties>
  </persistence-unit>
</persistence>

dbclass.web.Profile

这是如何造成的,我如何解决它?

不确定此页面是否有帮助:


上面的链接建议您删除标记之间的所有换行符,然后重试。可能是您的标记之间存在一些不可见的特殊字符,导致了此问题。

请将异常消息翻译成英语,这不是JSF问题。我也遇到了同样的问题,这确实是问题所在。非常感谢。