Bom se está persistindo e não está recuperando então acho que o erro realmente é no teu código, faz o seguinte, me manda aew ele pra eu dar uma olhada aqui, já fiz isso com outro problema e terminou dando certo vamos ver com o teu…
se quiser pra ficar mais fácil manda pra aqui ow…
Desculpa a demora para pelo menos te dar uma resposta eu vou olhar o que você fez agora e depois te dou um feedback do que pode ser melhorado e quais são os problemas que estão gerando erro, vou dar uma olhada no que você me mandou agora a tarde e te digo se consegui ou não…
public List<Tarefa> lista() {
...
Calendar data = Calendar.getInstance();
// data.setTime(rs.getDate("Tarefa")); // você não tem a coluna tarefa na tabela
data.setTime(rs.getDate("dataFinalizacao"));
tarefa.setDataFinalizacao(data);
...
}
Off-poste;
Eu tb estou estudando pela apostila da caelum…
Tb estou na parte de struts 2 mais estou com problema na ativida 11.6…
Eu fiz um topico de poder olhar agradeço…
Amigos, esse tópico me ajudou bastante a resolver o problema que tive com o FJ-21, foi exatamente o que aconteceu com o nosso amigo João .
Sendo que eu reparei uma coisa estranha.
Quando nosso amigo sérgio sugeriu que inseríssemos a linha:
Class.forName("com.mysql.jdbc.Driver"); no nosso ConnectionFactory o erro mudava. E realmente consegui descobrir o erro que tinha em meu código assim como o joão conseguiu… No meu caso eu havia removido uma coluna de minha tabela e esqueci de trocar no stmt. portanto eu fazia uma referencia inexistente e tomava um nullpointer.
Então foi ae que eu reparei algo diferente. Na subida do servidor ele lança uma excessão de “InstanceAlreadyExistsException”. ou seja, me informa que eu ja possuo a instância do driver não havendo a necessidade de eu forçar essa instância.
Resumindo, quando eu forcei a instância do driver conforme sugerido pelo Sergio, o struts me mostrou o real erro que eu tinha, quando n fiz isso ele me deu um erro completamente diferente do meu problema, me dando um drivernotfound ao invés de um nullpointer.
Será que isso vai ocorrer em todos os problemas semelhantes que eu tiver referente a banco no Strusts2 ? Se for isso é uma coisa bem falha do struts.
Obs: meu servidor de aplicação é o Jboss e não apache tomcat como o do joão.