problema ao chamar um frame  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
guiJava
Thread.start()
[Avatar]

Membro desde: 21/12/2010 21:36:04
Mensagens: 27
Offline

Olá pessoal,
sou novo por aqui. estou fazendo um projeto de software que servirá para a obtenção do meu certificado de Técnico em Informática, venho aqui pedir a ajuda de vocês neste projeto que estou fazendo. Pois como ainda sou iniciante, tem coisas que eu não consigo achar o foco do erro.

Bem o meu problema é o seguinte. Quando eu chamo um frame de um frame principal aparece o seguinte:

[EL Info]: 2010-12-21 21:22:14.387--ServerSession(2870540--EclipseLink, version: Eclipse Persistence Services - 2.0.0.v20091127-r5931
[EL Severe]: 2010-12-21 21:22:14.401--ServerSession(2870540--Local Exception Stack:
Exception [EclipseLink-4003] (Eclipse Persistence Services - 2.0.0.v20091127-r5931): org.eclipse.persistence.exceptions.DatabaseException
Exception in thread "AWT-EventQueue-0" javax.persistence.PersistenceException: Exception [EclipseLink-4003] (Eclipse Persistence Services - 2.0.0.v20091127-r5931): org.eclipse.persistence.exceptions.DatabaseException
Exception Description: Configuration error. Class [org.apache.derby.jdbc.ClientDriver] not found.
Exception Description: Configuration error. Class [org.apache.derby.jdbc.ClientDriver] not found.
at org.eclipse.persistence.exceptions.DatabaseException.configurationErrorClassNotFound(DatabaseException.java:82)
at org.eclipse.persistence.sessions.DefaultConnector.loadDriverClass(DefaultConnector.java:267)
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:392)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getServerSession(EntityManagerFactoryImpl.java:151)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:207)
at org.eclipse.persistence.sessions.DefaultConnector.connect(DefaultConnector.java:85)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:195)
at bd.colorprinter.model.dao.FisicoDAO.<init>(FisicoDAO.java:24)
at bd.colorpriter.gui.FormFisico.<init>(FormFisico.java:29)
at bd.colorpriter.gui.FormPrincipal.menuItemFisicoActionPerformed(FormPrincipal.java:110)
at bd.colorpriter.gui.FormPrincipal.access$000(FormPrincipal.java:20)
at bd.colorpriter.gui.FormPrincipal$1.actionPerformed(FormPrincipal.java:54)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:231
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264)
at java.awt.Component.processMouseEvent(Component.java:6263)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:602
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:423
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:416
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:247
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
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: Exception [EclipseLink-4003] (Eclipse Persistence Services - 2.0.0.v20091127-r5931): org.eclipse.persistence.exceptions.DatabaseException
Exception Description: Configuration error. Class [org.apache.derby.jdbc.ClientDriver] not found.
at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:162)
at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:584)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:22
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:36
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getServerSession(EntityManagerFactoryImpl.java:151)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:207)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:195)
at bd.colorprinter.model.dao.FisicoDAO.<init>(FisicoDAO.java:24)
at bd.colorpriter.gui.FormFisico.<init>(FormFisico.java:29)
at bd.colorpriter.gui.FormPrincipal.menuItemFisicoActionPerformed(FormPrincipal.java:110)
at bd.colorpriter.gui.FormPrincipal.access$000(FormPrincipal.java:20)
at bd.colorpriter.gui.FormPrincipal$1.actionPerformed(FormPrincipal.java:54)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:231
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264)
at java.awt.Component.processMouseEvent(Component.java:6263)
at org.eclipse.persistence.exceptions.DatabaseException.configurationErrorClassNotFound(DatabaseException.java:82)
at org.eclipse.persistence.sessions.DefaultConnector.loadDriverClass(DefaultConnector.java:267)
at org.eclipse.persistence.sessions.DefaultConnector.connect(DefaultConnector.java:85)
at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:162)
at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:584)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:22
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:602
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:36
... 35 more
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:423
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:416
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:247
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
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)

O IDE que estou usando é o NetBeans 6.8.

Desde já, agradeço a quem puder me ajudar.
[MSN]
vielmateus
Entusiasta Java
[Avatar]

Membro desde: 07/07/2008 13:09:21
Mensagens: 19
Offline

Podes postar o código que gerou o erro?
[Email] [MSN]
guiJava
Thread.start()
[Avatar]

Membro desde: 21/12/2010 21:36:04
Mensagens: 27
Offline

posso sim... aqui vai ele..
 Nome do arquivo prgramacolorprinter.rar [Disk] Download
 Descrição código
 Tamanho 67 Kbytes
 Baixado:  26 vez(es)

[MSN]
marcobiscaro2112
JWizard

Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline

Eu focaria aqui:

Configuration error. Class [org.apache.derby.jdbc.ClientDriver] not found.

Marco Biscaro.

Seja livre!

Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?

Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[Email] [WWW] [MSN]
guiJava
Thread.start()
[Avatar]

Membro desde: 21/12/2010 21:36:04
Mensagens: 27
Offline

ainda não entendi o que você quis me dizer. Eu tenho que add lá no classpath?
[MSN]
marcobiscaro2112
JWizard

Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline

guiJava wrote:ainda não entendi o que você quis me dizer. Eu tenho que add lá no classpath?

Sim. O seu projeto precisa do JAR do Derby (que pode ser baixado aqui: http://db.apache.org/derby/derby_downloads.html ) no classpath.

Marco Biscaro.

Seja livre!

Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?

Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[Email] [WWW] [MSN]
guiJava
Thread.start()
[Avatar]

Membro desde: 21/12/2010 21:36:04
Mensagens: 27
Offline

blz's, mas eu já add o derby.jar, o derbyclient.jar e testei com o banco conectado mas mesmo assim continuou dando erro.
[MSN]
marcobiscaro2112
JWizard

Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline

Você pode listar todos os JARs que estão no seu classpath?

PS: o pacote bd.colorpriter.gui está com o nome errado (falta um 'n')

Marco Biscaro.

Seja livre!

Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?

Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[Email] [WWW] [MSN]
guiJava
Thread.start()
[Avatar]

Membro desde: 21/12/2010 21:36:04
Mensagens: 27
Offline

Ok! no meu classpath contem: javac-api-nb-7.0-b07.jar, derby.jar e o derbyclient.jar.

Ah! vlw's, mudei o nome do pacote já.
P.S.: o fato do nome do pacote está errado pode está relacionado ao erro ou não tem nada haver.
[MSN]
marcobiscaro2112
JWizard

Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline

guiJava wrote:P.S.: o fato do nome do pacote está errado pode está relacionado ao erro ou não tem nada haver.

Se os imports estavam corretos (e acho que estavam) não tem nada a ver. Não sei o que está causando seu problema, talvez outra pessoa possa ajudar.

Marco Biscaro.

Seja livre!

Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?

Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[Email] [WWW] [MSN]
guiJava
Thread.start()
[Avatar]

Membro desde: 21/12/2010 21:36:04
Mensagens: 27
Offline

vlw's cara pela ajuda... consegui falar com meu professor ele me falou o que eu estava fazendo errado. Eu estava indo lá na persistence.xml e adcionando os arquivos .jar em: "Biblioteca de persistência/gerenciar bibliotecas...", sendo que não era aqui que eu tinha add os .jar.

mas agradeço a todos que quiseram me ajudar!
[MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team