Gerando aplicação no netbeans

3 respostas
luiszacheu

Olá, estou tentando criar uma aplicação usando o netbeans, porem usei o projeto de criação de area de trabalho, onde eu ja vou configurando toda aplicação com com o CRUD através de um passo a passo wizard, porem ao final da minha aplicação, quando vou executa-la aparece a seguinte msg

run:
19/07/2011 01:31:39 org.jdesktop.application.Application$1 run
GRAVE: Application class recibo.ReciboApp failed to launch
javax.persistence.PersistenceException: No Persistence provider for EntityManager named jdbc:oracle:thin:@localhost:1521:XEPU:  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 recibo.ReciboView.initComponents(ReciboView.java:303)
	at recibo.ReciboView.<init>(ReciboView.java:36)
	at recibo.ReciboApp.startup(ReciboApp.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.dispatchEventImpl(EventQueue.java:642)
	at java.awt.EventQueue.access$000(EventQueue.java:85)
	at java.awt.EventQueue$1.run(EventQueue.java:603)
	at java.awt.EventQueue$1.run(EventQueue.java:601)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" java.lang.Error: Application class recibo.ReciboApp 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.dispatchEventImpl(EventQueue.java:642)
	at java.awt.EventQueue.access$000(EventQueue.java:85)
	at java.awt.EventQueue$1.run(EventQueue.java:603)
	at java.awt.EventQueue$1.run(EventQueue.java:601)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: javax.persistence.PersistenceException: No Persistence provider for EntityManager named jdbc:oracle:thin:@localhost:1521:XEPU:  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 recibo.ReciboView.initComponents(ReciboView.java:303)
	at recibo.ReciboView.<init>(ReciboView.java:36)
	at recibo.ReciboApp.startup(ReciboApp.java:19)
	at org.jdesktop.application.Application$1.run(Application.java:171)
	... 14 more
CONSTRUÍDO COM SUCESSO (tempo total: 2 segundos)

Porem me ajudar, pois estou voltando a mexer com java e ainda nao lembro de muitas coisas, obrigado!

3 Respostas

Thirteen

Você ta trabalhando com jpa correto, da uma olhada nos jar toplink

luiszacheu

Hum, então na verdade o próprio netbeans que gera toda a estrutura e bibliotecas, mas irei verificar, o que vc disse. Caso tenha alguma outra solução, fico mto grato.

Thirteen

então cara conselho mesmo, o netbeans é bom pra caramba.
mais eu ainda prefiro o eclipse ele é bem melhor pra esses tipos de coisas, você coloca as dependecias direito lá
e não tem nenhum problema.

pesquisa e da uma olhada.

abraços

Criado 19 de julho de 2011
Ultima resposta 22 de jul. de 2011
Respostas 3
Participantes 2