Erro com oracle.persistent. entityManager [RESOLVIDO]

6 respostas
W

Bem… contar a historinha…
Tenho o netbeans 6 instalado… não sou programado java experiente… e tenho a necessidade de fazer um programa em Java Desktop.

Ta ai baixei , instalaei, criei a aplicação exemplo com acesso a dados… blz… rodando legal…
ai criei a minha que eu estou precisando fazer…
Tudo bem… estava funcionando legal…
depois de 1 semana , começou a aparecer o erro abaixo.
tanto na minha aplicação , quanto no exemplo do netbeans,
Ja desinstalei o netbenas e reinstalei, depois atualizei e nada… o mesmo erro…

preciso de Ajuda…

a detalhe tenho o mesmo netbeans intalado em outra máquina e rotando normal…

Obriogado.

init:
deps-jar:
compile:
run:
22/01/2008 10:54:58 org.jdesktop.application.Application$1 run
SEVERE: Application class desktopapplication2.DesktopApplication2 failed to launch
javax.persistence.PersistenceException: No Persistence provider for EntityManager named samplePU: 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 desktopapplication2.DesktopApplication2View.initComponents(DesktopApplication2View.java:285)
    at desktopapplication2.DesktopApplication2View.<init>(DesktopApplication2View.java:35)
    at desktopapplication2.DesktopApplication2.startup(DesktopApplication2.java:19)
    at org.jdesktop.application.Application$1.run(Application.java:171)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Exception in thread AWT-EventQueue-0 java.lang.Error: Application class desktopapplication2.DesktopApplication2 failed to launch

at org.jdesktop.application.Application$1.run(Application.java:177)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Caused by: javax.persistence.PersistenceException: No Persistence provider for EntityManager named samplePU:  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 desktopapplication2.DesktopApplication2View.initComponents(DesktopApplication2View.java:285)
    at desktopapplication2.DesktopApplication2View.<init>(DesktopApplication2View.java:35)
    at desktopapplication2.DesktopApplication2.startup(DesktopApplication2.java:19)
    at org.jdesktop.application.Application$1.run(Application.java:171)
    ... 8 more

BUILD SUCCESSFUL (total time: 2 seconds)

6 Respostas

W

Bom … era só questão de patch … Na instalação configurei um diretorio de trabalho para os SRC, META_INF, DERBE , depois mudei o diretorio de trabalho do SRC e META_INF na criação do projeto… não sei porque mais o patch do DERBE não acompanhou a nova criação … ai deu o erro…
Valeu …

webluc:
Bem… contar a historinha…
Tenho o netbeans 6 instalado… não sou programado java experiente… e tenho a necessidade de fazer um programa em Java Desktop.

Ta ai baixei , instalaei, criei a aplicação exemplo com acesso a dados… blz… rodando legal…
ai criei a minha que eu estou precisando fazer…
Tudo bem… estava funcionando legal…
depois de 1 semana , começou a aparecer o erro abaixo.
tanto na minha aplicação , quanto no exemplo do netbeans,
Ja desinstalei o netbenas e reinstalei, depois atualizei e nada… o mesmo erro…

preciso de Ajuda…

a detalhe tenho o mesmo netbeans intalado em outra máquina e rotando normal…

Obriogado.

init:
deps-jar:
compile:
run:
22/01/2008 10:54:58 org.jdesktop.application.Application$1 run
SEVERE: Application class desktopapplication2.DesktopApplication2 failed to launch
javax.persistence.PersistenceException: No Persistence provider for EntityManager named samplePU: 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 desktopapplication2.DesktopApplication2View.initComponents(DesktopApplication2View.java:285)
    at desktopapplication2.DesktopApplication2View.<init>(DesktopApplication2View.java:35)
    at desktopapplication2.DesktopApplication2.startup(DesktopApplication2.java:19)
    at org.jdesktop.application.Application$1.run(Application.java:171)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Exception in thread AWT-EventQueue-0 java.lang.Error: Application class desktopapplication2.DesktopApplication2 failed to launch

at org.jdesktop.application.Application$1.run(Application.java:177)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Caused by: javax.persistence.PersistenceException: No Persistence provider for EntityManager named samplePU:  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 desktopapplication2.DesktopApplication2View.initComponents(DesktopApplication2View.java:285)
    at desktopapplication2.DesktopApplication2View.<init>(DesktopApplication2View.java:35)
    at desktopapplication2.DesktopApplication2.startup(DesktopApplication2.java:19)
    at org.jdesktop.application.Application$1.run(Application.java:171)
    ... 8 more

BUILD SUCCESSFUL (total time: 2 seconds)

R

to tendo esse erro com mysql e tomcat pode me ajudar?

Ramon_Sim

também estou tendo esse problema, alguem pode nos ajudar?

M

Estou com Mesmo ERRO Alguem entendeu a Soluçao.

Grato pela Ajuda

claudiocgalvao

michaelgerson:
Estou com Mesmo ERRO Alguem entendeu a Soluçao.

Grato pela Ajuda

Acho que he tarde para explicar mas eu estava com mesmo erro que o amigo webluc e como ele disse foi apenas erro no caminho onde se encontra o projeto, mude o projeto para outro local que NAO seja a Area de Trabalho, depois entre no diretorio build, edite o arquivo built-jar.properties e verifique se o caminho do projeto esta correto o meu aqui esta “/home/claudio/Documentos/Desenvolvimento/NetBeans/Letonia=”

Abracos!

ZxSpectrum

Pessoal,

Isso é um bug já reportado à equipe do Netbeans, vamos esperar que seja solucionado na próxima versão.
Enquanto isso não acontece, é fácil resolver.

Coloque o seu projeto em uma estrutura de diretórios onde não contenha espaços ou caracteres acima de 127 da tabela ASCII.
Pronto, resolvido!

Fácil assim.

Abraço a todos.

Zx Spectrum
TK Informática Ltda
http://tkinfosolucoes.appspot.com

Criado 22 de janeiro de 2008
Ultima resposta 28 de out. de 2010
Respostas 6
Participantes 6