Formulário de Amostra Mestra Detalhe

1 resposta
EDIMIL

Pessoal, fiz uma formulário no NetBeans com a ajuda do “Formulário de Amostra Mestre/Detalhe”, mas na hora que vou executar aparece o seguinte erro:

Exception in thread "AWT-EventQueue-0" javax.persistence.PersistenceException: No Persistence provider for EntityManager named controleestoquePU:  The following providers:
oracle.toplink.essentials.PersistenceProvider
oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider
Returned null to createEntityManagerFactory.

        at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:154)
        at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83)
        at br.com.siscom.view.Test.initComponents(Test.java:45)
        at br.com.siscom.view.Test.<init>(Test.java:29)
        at br.com.siscom.view.Test$1.run(Test.java:272)

o código XML da persistence foi esse:

<?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="controleestoquePU" transaction-type="RESOURCE_LOCAL">
    <provider>oracle.toplink.essentials.PersistenceProvider</provider>
        <class>br.com.siscom.view.Cep</class>
    <properties>
      <property name="toplink.jdbc.user" value="root"/>
      <property name="toplink.jdbc.password" value="root"/>
      <property name="toplink.jdbc.url" value="jdbc:mysql://localhost:3306/controleestoque"/>
      <property name="toplink.jdbc.driver" value="com.mysql.jdbc.Driver"/>
    </properties>
  </persistence-unit>
  <persistence-unit name="controleestoquePU" transaction-type="RESOURCE_LOCAL">
    <provider>oracle.toplink.essentials.PersistenceProvider</provider>
    <properties>
      <property name="toplink.jdbc.user" value="root"/>
      <property name="toplink.jdbc.password" value="root"/>
      <property name="toplink.jdbc.url" value="jdbc:mysql://localhost:3306/controleestoque"/>
      <property name="toplink.jdbc.driver" value="com.mysql.jdbc.Driver"/>
    </properties>
  </persistence-unit>
</persistence>

e as bibliotecas são essas:
TopLink Essentials - C:\Program Files
TopLink Essentials - toplink-essentials-agent.jar
TopLink Essentials - toplink-essentials.jar
Vinculação de Beans - beansbinding-1.2.1.jar
mysql-connector
JDK 1.6

alguém pode ajudar?

1 Resposta

EDIMIL

Ninguém sabe como resolver, já formatei, instalei novamente e continua mesmo problema, ajuda aí gente…

Criado 15 de abril de 2010
Ultima resposta 16 de abr. de 2010
Respostas 1
Participantes 1