
Ayuda con JPA!! porfavor!!!
Publicado por Elias (25 intervenciones) el 26/12/2013 14:15:56
Ayuda porfavor!! estoy usando JPA y cuando quiero ejecutar la aplicacion me envia una exepcion "Exception in thread "main" javax.persistence.PersistenceException: No Persistence provider for EntityManager named JPAPruebas"
Este es mi codigo:
-----------------------------------------------------------------------------------------------------------------------------------
y este es el archivo persistence.xml :
--------------------------------------------------------------------------------------------------------------------------------
adjuntado hay una imagen que muestra el arbol de mi aplicacion.

Uso Eclipse Kepler y JBoss 7.1
Espero su ayuda porfavor!!! nose que hacer !!!!!
Gracias.
Este es mi codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public static void main(String[] args) {
EntityManagerFactory emf = Persistence.createEntityManagerFactory("JPAPruebas");
EntityManager em = emf.createEntityManager();
EntityTransaction tx = em.getTransaction();
Peliculas peli = new Peliculas();
peli.setTitulo("Pelicula uno");
peli.setDuracion(142);
tx.begin();
try {
em.persist(peli);
tx.commit();
} catch (Exception e) {
tx.rollback();
e.printStackTrace();
}
em.close();
emf.close();
}
-----------------------------------------------------------------------------------------------------------------------------------
y este es el archivo persistence.xml :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?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="JPAPruebas" transaction-type="RESOURCE_LOCAL">
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<class>com.jpa.entity.ejemplo.Peliculas</class>
<properties>
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/jpa" />
<property name="javax.persistence.jdbc.user" value="root" />
<property name="javax.persistence.jdbc.password" value="root" />
</properties>
</persistence-unit>
</persistence>
--------------------------------------------------------------------------------------------------------------------------------
adjuntado hay una imagen que muestra el arbol de mi aplicacion.

Uso Eclipse Kepler y JBoss 7.1
Espero su ayuda porfavor!!! nose que hacer !!!!!
Gracias.
Valora esta pregunta


0