# HG changeset patch # User František Kučera <franta-hg@frantovo.cz> # Date 1237065766 -3600 # Node ID 715acc59d67d5c547479511d11c983d8083d8bee # Parent 55b52df32ec2be8dc96f2f07020b7ee81de8766f Správné pojmenování PU (persistentní jednotky) diff -r 55b52df32ec2 -r 715acc59d67d java/HibernateDemo1/HibernateDemo1-ejb/src/conf/persistence.xml --- a/java/HibernateDemo1/HibernateDemo1-ejb/src/conf/persistence.xml Sat Mar 14 22:14:59 2009 +0100 +++ b/java/HibernateDemo1/HibernateDemo1-ejb/src/conf/persistence.xml Sat Mar 14 22:22:46 2009 +0100 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <persistence version="1.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_1_0.xsd"> - <persistence-unit name="POSZ-ejbPU" transaction-type="JTA"> + <persistence-unit name="HibernateDemo1-PU" transaction-type="JTA"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <jta-data-source>jdbc/hrisnicispameri</jta-data-source> <exclude-unlisted-classes>false</exclude-unlisted-classes> diff -r 55b52df32ec2 -r 715acc59d67d java/HibernateDemo1/HibernateDemo1-ejb/src/java/cz/frantovo/hibernateDemo1/CilDAOBean.java --- a/java/HibernateDemo1/HibernateDemo1-ejb/src/java/cz/frantovo/hibernateDemo1/CilDAOBean.java Sat Mar 14 22:14:59 2009 +0100 +++ b/java/HibernateDemo1/HibernateDemo1-ejb/src/java/cz/frantovo/hibernateDemo1/CilDAOBean.java Sat Mar 14 22:22:46 2009 +0100 @@ -3,6 +3,8 @@ import cz.frantovo.hibernateDemo1.dto.Cil; import java.util.Collection; import javax.ejb.Stateless; +import javax.persistence.EntityManager; +import javax.persistence.PersistenceContext; /** * @@ -10,10 +12,13 @@ */ @Stateless public class CilDAOBean implements CilDAORemote { + + public static final String PU = "HibernateDemo1-PU"; + + @PersistenceContext(unitName = PU) + private EntityManager em; public Collection<Cil> getCile() { throw new UnsupportedOperationException("Not supported yet."); } - - }