2012-04-30 44 views
0

我已經創建了一個春天項目,後來我部署在glassfish上,ap正在開始工作。但是當我添加persistence.xml時,需要分鐘完成錯誤。持久性1.0/2.0 XSD已關閉?

<?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="sidoPU" transaction-type="JTA"> 
     <provider>org.hibernate.ejb.HibernatePersistence</provider> 
     <jta-data-source>myDatasource</jta-data-source> 
     <properties> 
      <property name="hibernate.show_sql" value="true" /> 
      <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect" /> 
      <property name="hibernate.hbm2ddl.auto" value="create-drop" /> 
      <property name="hibernate.transaction.manager_lookup_class" 
       value="org.hibernate.transaction.SunONETransactionManagerLookup" /> 
      <property name="hibernate.transaction.factory_class" 
       value="org.hibernate.transaction.JTATransactionFactory" /> 
     </properties> 
    </persistence-unit> 
</persistence> 

當瀏覽:http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd,它不會加載。

任何想法或解決此問題?

+1

你會得到什麼錯誤? – Bitmap

回答