| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 06:37:02
|
jonathasgujnet
What is classpath?
![[Avatar]](/images/avatar/b0ff1ec7d0f0a409f1b4301763243ecf.jpg)
Membro desde: 28/01/2012 14:58:59
Mensagens: 9
Offline
|
Bom, eu estou pesquisando muito sobre uma tela crud com Primafaces e usando Hibernate, olhei os padrões MVC. Consultei várias apostilas da Caelum, K19, AlgaWorks e não conseguir incluir o registro na tabela. Assim decidi postar minha duvida aqui.
Vou postar o código e ele não apresenta nenhum erro no console.
Este é o pacote DAO.
Controle
Este é o Modelo
A parte do codigo que insere.
Antes que me perguntem eu já criei o BD e as tabelas também.
Persistencia
Faces- config
[code]?xml version='1.0' encoding='UTF-8'?>
<!-- =========== FULL CONFIGURATION FILE ================================== -->
<faces-config version="2.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns si="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd">
<managed-bean>
<managed-bean-name>AtestadoBean</managed-bean-name>
<managed-bean-class>controle.AtestadoControle</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<managed-bean>
</faces-config>
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 06:40:13
|
jonathasgujnet
What is classpath?
![[Avatar]](/images/avatar/b0ff1ec7d0f0a409f1b4301763243ecf.jpg)
Membro desde: 28/01/2012 14:58:59
Mensagens: 9
Offline
|
Estou fazendo o projeto no netbeans e claro tem mais coisas, eu sei que tenho que melhorar o código, mas queria saber o possível erro já que eu já um segui os procedimentos em tutorias e video-aulas.
Já adicionei a biblioteca do Primafaces 3.0 e do mysql. 1.5.18.
Obrigado pela atenção.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 06:51:56
|
tiago.vt
JavaEvangelist
![[Avatar]](/images/avatar/60d951c5b80c087fe6cee57a25dab947.jpg)
Membro desde: 20/04/2008 16:48:01
Mensagens: 346
Online
|
Debugando ele chega a passa pelo mentodo da sua classe DAO pra grava os registros?
|
Oracle Certified Java Programmer OCJP 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 07:21:01
|
alandiniz
JavaEvangelist
![[Avatar]](/images/avatar/1698e04c2a83e1249f80e21fc28eefe0.jpg)
Membro desde: 14/03/2010 20:06:59
Mensagens: 315
Localização: Cianorte
Online
|
eu já tive um problema igual a este...
quando fui debugar o botão não estava chamando o método no MB
resultado, coloquei o código ajax="false" dentro do commandButton e resolveu =)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 15:37:10
|
jonathasgujnet
What is classpath?
![[Avatar]](/images/avatar/b0ff1ec7d0f0a409f1b4301763243ecf.jpg)
Membro desde: 28/01/2012 14:58:59
Mensagens: 9
Offline
|
Debugando ele chega a passa pelo mentodo da sua classe DAO pra grava os registros?
Vou pesquisar e talvez sirva pra alguém também, muito obrigado pela atenção.
Advertência: RAR5038:Unexpected exception while creating resource for pool mysql_Ponto_rootPool. Exception : javax.resource.spi.ResourceAllocationException: Connection could not be allocated because: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
Advertência: RAR5117 : Failed to obtain/create connection from connection pool [ mysql_Ponto_rootPool ]. Reason : com.sun.appserv.connectors.internal.api.PoolingException: Connection could not be allocated because: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
Advertência: RAR5114 : Error allocating connection : [Error in allocating a connection. Cause: Connection could not be allocated because: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.]
Advertência: Could not obtain connection metadata
Advertência: Não foi possível encontrar o componente com a ID NomeAtestIns na exibição.
Advertência: Não foi possível encontrar o componente com a ID NomeAtestAlt na exibição.
Erros que parecem ser consideráveis, estou pesquisando na net sobre isso
This message was edited 1 time. Last update was at 31/01/2012 15:42:55
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 15:41:41
|
jonathasgujnet
What is classpath?
![[Avatar]](/images/avatar/b0ff1ec7d0f0a409f1b4301763243ecf.jpg)
Membro desde: 28/01/2012 14:58:59
Mensagens: 9
Offline
|
eu já tive um problema igual a este...
quando fui debugar o botão não estava chamando o método no MB
resultado, coloquei o código ajax="false" dentro do commandButton e resolveu =)
Obrigado. Mas deu um erro
/Atestado.xhtml @33,124 value="#{AtestadoBean.atestado.atestadoPK.funcionarioidFuncionario}": Target Unreachable, 'null' returned null
Pelo que pesquisei tenho que desenvolver um construtor no ManagedBean. Estou tentando aqui, mas muito obrigado, viu.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 15:49:09
|
alandiniz
JavaEvangelist
![[Avatar]](/images/avatar/1698e04c2a83e1249f80e21fc28eefe0.jpg)
Membro desde: 14/03/2010 20:06:59
Mensagens: 315
Localização: Cianorte
Online
|
você instanciou o objeto?
seria algo do tipo:
Atestado atestado = new Atestado();
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 16:17:39
|
jonathasgujnet
What is classpath?
![[Avatar]](/images/avatar/b0ff1ec7d0f0a409f1b4301763243ecf.jpg)
Membro desde: 28/01/2012 14:58:59
Mensagens: 9
Offline
|
você instanciou o objeto?
seria algo do tipo:
Atestado atestado = new Atestado();
http://javafree.uol.com.br/topic-858999-Problemas-com-JSF-+-Backing-Bean.html
Fiz igualmente aqui, eu coloquei no MB, mas continua o problema
/Atestado.xhtml @33,141 value="#{AtestadoBean.atestado.atestadoPK.funcionarioidFuncionario}": Target Unreachable, 'null' returned null
Parece que o problema é no relacionamento entre tabelas entre funcionário e ateastado
private AtestadoPK f = new AtestadoPK();
Cheguei até colocar isso no MB e nem deu.
|
|
|
 |
|
|