eclipse - can't find solution for No Persistence provider for EntityManager named -
my 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="caronteemirjpaprj"> <provider>org.hibernate.ejb.hibernatepersistence</provider> <non-jta-data-source>ercole</non-jta-data-source> <class>model.customer</class> <properties> <property name="hibernate.dialect" value="org.hibernate.dialect.oracledialect"/> <property name="javax.persistence.jdbc.url" value="jdbc:oracle:thin:@172.31.62.61:1521:ercole"/> <property name="javax.persistence.jdbc.user" value="eli"/> <property name="javax.persistence.jdbc.password" value="eli"/> <property name="javax.persistence.jdbc.driver" value="oracle.jdbc.oracledriver"/> </properties> </persistence-unit> </persistence>
@stateless public class querybean implements serializable { /* * */ private static final long serialversionuid = -7101661704004061600l; entitymanagerfactory emf = persistence.createentitymanagerfactory("caronteemirjpaprj"); @persistencecontext(unitname="caronteemirjpaprj") private entitymanager em; public querybean(){ em = emf.createentitymanager(); } public list<customer> findall() { query query = em.createquery("select h customer h"); return (list<customer>) query.getresultlist(); } public static void main(string[] args) { querybean q = new querybean(); q.findall(); } }
i needed hibernate-entitymanager-4.1.4.final
Comments
Post a Comment