Sin nombre de proveedor de persistencia para EntityManager


Tengo mi persistencia.xml con el mismo nombre, usando toplink, en el directorio META-INF. Entonces tengo mi código llamándolo con:

EntityManagerFactory emfdb = Persistence.createEntityManagerFactory("agisdb");

Sin embargo, recibí el siguiente mensaje de error

2009-07-21 09:22:41,018 [main] ERROR - No Persistence provider for EntityManager named agisdb
javax.persistence.PersistenceException: No Persistence provider for EntityManager named agisdb
    at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:89)
    at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:60)

Aquí está la persistencia.xml:

<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0">
    <persistence-unit name="agisdb">
        <class>com.agis.livedb.domain.AddressEntity</class>
        <class>com.agis.livedb.domain.TrafficCameraEntity</class>
        <class>com.agis.livedb.domain.TrafficPhotoEntity</class>
        <class>com.agis.livedb.domain.TrafficReportEntity</class>
        <properties>
            <property name="toplink.jdbc.url" value="jdbc:mysql://localhost:3306/agisdb"/>
            <property name="toplink.jdbc.driver" value="com.mysql.jdbc.Driver"/>
            <property name="toplink.jdbc.user" value="root"/>
            <property name="toplink.jdbc.password" value="password"/>
        </properties>
    </persistence-unit>
</persistence>

Debería haber estado en el classpath. Sin embargo, tengo el error anterior.

Author: Paolo Forgia, 2009-07-21

25 answers

Después de <persistence-unit name="agisdb">, defina el nombre del proveedor de persistencia:

<provider>org.hibernate.ejb.HibernatePersistence</provider>
 79
Author: Dave Jarvis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-06-20 03:14:54

Ponga el "hibernate-entitymanager.jar" en el classpath de aplicación.
Para las versiones más recientes, debe usar "hibernate-core.jar" en lugar del obsoleto hibernate-entitymanager

Si estás corriendo a través de algún IDE, como Eclipse: Project Properties -> Java Build Path -> Libraries.

De lo contrario póngalo en el /lib de su solicitud.

 83
Author: Ualter Jr.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-06-29 13:39:59

Asegúrese de que el archivo persistence.xml está en el directorio: <webroot>/WEB-INF/classes/META-INF

 63
Author: user225932,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-06-23 08:01:39

Necesitaba esto en mi pom.archivo xml:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-entitymanager</artifactId>
    <version>4.2.6.Final</version>
</dependency>
 16
Author: technocrat,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-20 02:55:35

Se enfrentó al mismo problema y no pudo encontrar una solución durante bastante tiempo. En mi caso, ayudó a reemplazar

<provider>org.hibernate.ejb.HibernatePersistence</provider>

Con

<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>

Tomó la solución de aquí

 10
Author: Sneg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:34:45

Tal vez haya definido un proveedor como <provider>org.hibernate.ejb.HibernatePersistence</provider> pero haciendo referencia a otro en jar. Eso me pasó a mí: mi persistencia.el proveedor xml era openjpa pero yo estaba usando eclipselink en mi classpath. Espero que esta ayuda!

 9
Author: Gilberto,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-05-13 20:33:22

Hay otro punto: Si se enfrenta a este problema dentro de un entorno Eclipse RCP, es posible que tenga que cambiar la generación de fábrica de Persistence.createEntityManagerFactory a new PersistenceProvider().createEntityManagerFactory

Véase ECF para una discusión detallada sobre esto.

 9
Author: col.panic,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-12-13 14:48:39

Consejo rápido:

  • compruebe si la persistencia.xml está en su classpath
  • compruebe si el proveedor de hibernación está en su classpath

Con el uso de JPA en una aplicación independiente (fuera de JavaEE), un proveedor de persistencia debe especificarse en algún lugar. Esto se puede hacer de dos maneras, que yo sepa:

En mi caso, descubrí que debido a una mala configuración de maven, hibernate-entitymanager jar no se incluyó como dependencia, incluso si era una dependencia transitoria de otro módulo.

 6
Author: OndrejM,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:34:45

Si está utilizando Eclipse, asegúrese de que el patrón de exclusión no elimine su persistence.xml de las carpetas de origen en la ruta de compilación.

  1. Vaya a Propiedades - > Ruta de compilación de Java - > Pestaña Fuente
  2. Compruebe su patrón de exclusión que se encuentra en
    MyProject/src/main/java -> Excluded: <your_pattern>
    nodo de árbol
  3. Opcionalmente, establézcalo en Excluded: (None) seleccionando el nodo y haciendo clic en Editar... botón a la izquierda.
 5
Author: wypieprz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-06 15:05:27

Corner case: si está utilizando m2Eclipse, automáticamente pone exclusiones en sus carpetas de recursos. Luego, cuando intenta ejecutar pruebas dentro de eclipse, la posterior ausencia de persistencia.xml producirá este error.

 4
Author: Rob,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-25 17:26:27

Asegúrese de haber creado persistencia.archivo xml en la carpeta 'src'. Creé bajo la carpeta del proyecto y ese fue mi problema.

 3
Author: harcharan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-11-27 03:59:20

Sucede cuando el entity manager está tratando de apuntar a muchas unidades de persistencia. Haga los siguientes pasos:

  1. abra el archivo relacionado en su editor (siempre que su proyecto haya sido cerrado en su IDE)
  2. eliminar todo el código relacionado con persistence y entity manager
  3. guarde el archivo
  4. abra el proyecto en su IDE
  5. ahora enlaza la db o tabla de tu elección
 2
Author: mahesh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-03-06 00:17:30

Me enfrenté al mismo problema, pero en EclipseLink versión 2.5.0.

Resolví mi problema agregando otro archivo jar que era necesariamente ( javax.persistence_2. 1.0.v201304241213.frasco.tarro);

Frascos necesarios:
- javax.persistence_2. 1.0.v201304241213.jar
- eclipselink.jar
- jdbc.jar (dependiendo de la base de datos utilizada).

Espero que esto ayude.

 2
Author: E_X,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-13 12:10:53

También tuve este error, pero el problema fue el uri de espacio de nombres en el persistence.xml.

He sustituido http://xmlns.jcp.org/xml/ns/persistence a http://java.sun.com/xml/ns/persistence y la versión 2.1 2.0.

Ahora está funcionando.

 2
Author: Ludovic Guillaume,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-25 08:30:27

Debe agregar el hibernate-entitymanager-x.jar en el camino de clase.

En Hibernación 4.x, si el frasco está presente, entonces no es necesario agregar la org.hibernación.ejb.HibernatePersistence en persistencia.archivo xml.

 2
Author: vijayinani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-05-25 19:36:20

La pregunta ya ha sido respondida, pero solo quería publicar una propina que me estaba reteniendo. Esta excepción fue lanzada después de errores anteriores. Estaba recibiendo esto:

property toplink.platform.class.name is deprecated, property toplink.target-database should be used instead.

A pesar de que había cambiado la persistencia.xml para incluir el nuevo nombre de propiedad:

<property name="toplink.target-database" value="oracle.toplink.platform.database.oracle.Oracle10Platform"/>

Después del mensaje sobre el nombre de propiedad obsoleto, estaba recibiendo la misma PersistenceException como la anterior y toda otra cadena de excepciones. Mi consejo: asegúrese de comprobar el comienzo de la salchicha de excepción.

Parece haber un error en Glassfish v2.1.1 en el que redespliegues o no despliegues y despliegues no están actualizando la persistencia.xml, que se está almacenando en caché en algún lugar. Tuve que reiniciar el servidor y luego funcionó.

 1
Author: Rónán Ó Braonáin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-05-12 09:25:32

En un contexto OSGi, es necesario listar las unidades de persistencia en el MANIFIESTO del paquete.MF, por ejemplo

JPA-PersistenceUnits: my-persistence-unit

De lo contrario, el JPA-bundle no sabrá que tu bundle contiene unidades de persistencia.

Véase http://wiki.eclipse.org/EclipseLink/Examples/OSGi/Developing_with_EclipseLink_OSGi_in_PDE .

 1
Author: schieferstapel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-18 09:34:34

Necesita los siguientes archivos jar en el classpath:

  1. antlr-2.7.6.jar
  2. commons-collections-3.1.jar
  3. dom4j-1.6.1.jar
  4. hibernate-commons-annotations-4.0.1.Final.jar
  5. hibernate-core-4.0.1.Final.jar
  6. hibernate-entitymanager.jar
  7. hibernate-jpa-2.0-api-1.0.0.Final.jar
  8. javassist-3.9.0.jar
  9. jboss-logging-3.1.1.GA.jar
  10. jta-1.1.jar
  11. slf4j-api-1.5.8.frasco
  12. controlador xxx-jdbc.jar
 1
Author: yeafee,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-06-29 12:36:06

Acabo de copiar el META-INF en src y trabajé!

 1
Author: Zakaria Bouazza,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-05-27 09:11:57

Hibernar 5.2.5
Archivos Jar Requeridos en la ruta de clase. Esto está dentro de una carpeta requerida de la versión final de Hibernate 5.2.5. Se puede descargar desde http://hibernate.org/orm/downloads/

  1. antlr-2.7.7
  2. cdi-api-1.1
  3. compañero de clase-1.3.0
  4. dom4j-1.6.1
  5. el-api-2.2
  6. geronimo-jta_1.1_spec-1.1.1
  7. hibernate-commons-annotation-5.0.1.Final
  8. hibernate-core-5.2.5.Final
  9. hibernate-jpa-2.1-api-1.0.0.Final
  10. jandex-2.0.3.Final
  11. javassist-3.20.0-GA
  12. [12] javax.inject-1
  13. jboss-interceptor-api_1.1_spec-1.0.0.Beta1
  14. jboss-logging-3.3.0.Final
  15. jsr250-api-1.0

Crear un xml file "persistencia.xml" en

YourProject/src / META-INF / persistence.xml

Persistencia.xml

<?xml version="1.0" encoding="UTF-8"?>

<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
         http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"
         version="2.1">

<persistence-unit name="sample">

    <class>org.pramod.data.object.UserDetail</class>
    <exclude-unlisted-classes>true</exclude-unlisted-classes>
    <properties>
        <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/>
        <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
        <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/hibernate_project"/>
        <property name="hibernate.connection.username" value="root"/>
        <property name="hibernate.connection.password" value="root"/>
        <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
        <property name="hibernate.show_sql" value="true"/>
        <property name="hibernate.format_sql" value="false"/>

        <property name="hibernate.cache.use_second_level_cache" value="false"/>

        <property name="hibernate.archive.autodetection" value="true"/>
    </properties>
</persistence-unit>

  1. tenga en cuenta la información mencionada en la etiqueta y la versión debe ser 2.1.
  2. tenga en cuenta la etiqueta name , el nombre se menciona como "sample". Este nombre debe usarse exactamente igual al cargar su

EntityManagerFactor = Persistencia.createEntityManagerFactory ("sample"); . "muestra" se puede cambiar según su convención de nomenclatura.

Ahora crea una clase de Entidad. con el nombre según mi ejemplo UserDetail, en el paquete org.pramod.datos.objeto

UserDetail.java

package org.pramod.data.object;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "user_detail")
public class UserDetail {
    @Id
    @Column(name="user_id")
    private int id;
    @Column(name="user_name")
    private String userName;

    public int getId() {
        return id;
    }
    public void setId(int id) {
        this.id = id;
    }
    public String getUserName() {
        return userName;
    }
    public void setUserName(String userName) {
        this.userName = userName;
    }   
    @Override
    public String toString() {
       return "UserDetail [id=" + id + ", userName=" + userName + "]";
    }
}

Ahora crea una clase con el método main.

HibernateTest.java

package org.pramod.hibernate;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import org.pramod.data.object.UserDetail;

public class HibernateTest {
    private static EntityManagerFactory entityManagerFactory;

    public static void main(String[] args)  {
        UserDetail user = new UserDetail();
        user.setId(1);
        user.setUserName("Pramod Sharma");

        try {
            entityManagerFactory = Persistence.createEntityManagerFactory("sample");
            EntityManager entityManager = entityManagerFactory.createEntityManager();
            entityManager.getTransaction().begin();
            entityManager.persist( user );
            entityManager.getTransaction().commit();
            System.out.println("successfull");
            entityManager.close();
        } catch (Exception e) {
            e.printStackTrace();
        }

    }

}

La salida será

UserDetail [id=1, userName=Pramod Sharma]
Hibernate: drop table if exists user_details
Hibernate: create table user_details (user_id integer not null, user_name varchar(255), primary key (user_id))
Hibernate: insert into user_details (user_name, user_id) values (?, ?)
successfull
 1
Author: Prayag Sharma,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-12-06 11:53:33

Si está utilizando Maven, podría ser que no esté buscando el lugar correcto para la carpeta META-INF. Otros han mencionado copiar la carpeta, pero otra forma que funcionó para mí fue decirle a Maven dónde buscarla, usando la etiqueta <resources>. Véase: http://maven.apache.org/plugins/maven-resources-plugin/examples/resource-directory.html

 1
Author: esfandia,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-12-15 08:32:51

Llego algunos años tarde a la fiesta aquí, pero me encontré con la misma excepción al tratar de conseguir Hibernate 3.5.1 trabajando con HSQLDB y un programa JavaFX de escritorio. Lo conseguí para trabajar con la ayuda de este hilo y un montón de ensayo y error. Parece que obtiene este error para una gran variedad de problemas:

No Persistence provider for EntityManager named mick

Traté de construir los ejemplos de tutorial de hibernación, pero debido a que estaba usando Java 10 no pude conseguir que se compilar y ejecutar fácilmente. Renuncié a eso, no quería perder el tiempo. arreglando sus problemas. Configuración de un módulo-info.java file (Jigsaw) es otra bola de pelo que muchas personas aún no han descubierto.

Algo confuso es que estos (abajo) eran los únicos dos archivos que necesitaba en mi compilación.archivo gradle. La documentación de Hibernación no está clara sobre exactamente qué frascos debe incluir. Entity-manager estaba causando confusión y ya no es necesario en la última versión de Hibernación, y tampoco lo es javax.persistencia-api. Nota, estoy usando Java 10 aquí así que tuve que incluir la jaxb-api, para evitar algunos errores xml-bind, así como añadir una entrada para el módulo java persistence en my module-info.archivo java.

Construir.gradle

// https://mvnrepository.com/artifact/org.hibernate/hibernate-core
compile('org.hibernate:hibernate-core:5.3.1.Final')

// https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api
compile group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.0'

Module-info.java

// Used for HsqlDB - add the hibernate-core jar to build.gradle too
requires java.persistence;

Con hibernate 5.3.1 no es necesario especificar el proveedor, a continuación, en su persistencia.archivo xml. Si no se proporciona uno, el proveedor de Hibernación se elige de forma predeterminada.

<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>

La persistencia.archivo xml debe estar ubicado en el directorio correcto entonces:

src/main/resources/META-INF/persistence.xml

Al pasar por el código fuente de hibernación en el depurador Intellij, donde comprueba si hay un dialecto, también arrojó la misma excepción, debido a una propiedad de dialecto faltante en la persistencia.archivo xml. He añadido esto (añadir el correcto para su tipo de base de datos):

<property name="hibernate.dialect" value="org.hibernate.dialect.HSQLDialect"/>

Todavía tengo la misma excepción después de esto, por lo que al pasar por el depurador de nuevo en Intellij reveló que la entidad de prueba que estaba tratando de persistir (ejemplo simple padre-hijo) tenía anotaciones faltantes para la única persona, muchas relaciones. Arreglé esto y la excepción desapareció y mis entidades persistieron ok.

Aquí está mi persistencia final completa.xml:

<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
            http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"
         version="2.1">

<persistence-unit name="mick" transaction-type="RESOURCE_LOCAL">
    <description>
        Persistence unit for the JPA tutorial of the Hibernate Getting Started Guide
    </description>

    <!-- Provided in latest release of hibernate
    <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
    -->

    <class>com.micks.scenebuilderdemo.database.Parent</class>
    <class>com.micks.scenebuilderdemo.database.Child</class>

    <properties>
        <property name="javax.persistence.jdbc.driver" value="org.hsqldb.jdbc.JDBCDriver"/>

        <property name="javax.persistence.jdbc.url"
                  value="jdbc:hsqldb:file:./database/database;DB_CLOSE_DELAY=-1;MVCC=TRUE"/>

        <property name="javax.persistence.jdbc.user" value="sa"/>
        <property name="javax.persistence.jdbc.password" value=""/>

        <property name="hibernate.show_sql" value="true"/>
        <property name="hibernate.hbm2ddl.auto" value="create"/>
        <property name="hibernate.dialect" value="org.hibernate.dialect.HSQLDialect"/>
    </properties>

</persistence-unit>

</persistence>

Probablemente desperdicié medio día en esta joya. Mi consejo sería comenzar muy simple: una sola entidad de prueba con uno o dos campos, ya que parece que esta excepción puede tener muchas causas.

 1
Author: MickG,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-06-24 15:31:23

Si hay diferentes nombres en Persistence.createEntityManagerFactory("JPAService") en diferentes clases que se obtiene el error. Refactorizando es posible obtener diferentes nombres que fue en mi caso. En una clase la auto-generada Persistence.createEntityManagerFactory("JPAService") en private void initComponents(), la clase ContactsTable difería de Persistence.createEntityManagerFactory("JPAServiceExtended") en la clase DBManager.

 0
Author: burseaner,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-02 10:25:27

El mío se resolvió agregando información en persistence.xml por ejemplo <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> y luego asegurarse de que tiene la biblioteca en classpath por ejemplo en Maven agregar dependencia como

<dependency>
  <groupId>org.eclipse.persistence</groupId>
  <artifactId>eclipselink</artifactId>
  <version>2.5.0</version>
</dependency>
 0
Author: Dhwaneel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-04 06:38:16

Verifique el nombre de la unidad peristente

<persistence-unit name="com.myapp.model.jpa"
    transaction-type="RESOURCE_LOCAL">    
public static final String PERSISTENCE_UNIT_NAME = "com.myapp.model.jpa";
Persistence.createEntityManagerFactory(**PERSISTENCE_UNIT_NAME**);
 0
Author: AtulJain,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-26 08:28:50