Ola Amigos. Estou tendo problemas essa construtora, que abre uma conexao com um banco de dados Oracle. Na verdade o problema nao eh na construtora. O problema eh que meu banco possui um time-out na conexao de 4 horas. Depois do tempo especificado, tenho que derrubar e levantar o tomcat nao mao, ou usando um shell script. Mas isso eh um "artificio tacnico" bem vulgar. Gostaria de saber se alguem jah passou por isso e se a uma forma pratica de se resolver o problema.
Estou utilizando o Tomcat 4.0.4 A contrutora da classe eh essa. public AlunoBean() { try { synchronized(this) { if (this.conAluno == null) { System.out.println("Conexao nula - AlunoBean"); Class.forName(prop.driver); this.conAluno = DriverManager.getConnection(prop.url, prop.user, prop.senha); } } synchronized (this.conAluno) { stmt = this.conAluno.createStatement(); stmt2 = this.conAluno.createStatement(); stmt3 = this.conAluno.createStatement(); } //iniciando as faltas com 999 for (this.i=0; this.i < 4; this.i++) { this.faltaAvaliacao[this.i] = 999; } } catch(Exception e) { this.erro(e+" -> no construtor AlunoBean(), ao criar conexao com o banco de dados"); } }//FIM AlunoBean Grato pela atencao , ===== Douglas Melchioretto [EMAIL PROTECTED] "Evite acidentes, faça tudo de propósito." _______________________________________________________________________ Yahoo! GeoCities Tudo para criar o seu site: ferramentas fáceis de usar, espaço de sobra e acessórios. http://br.geocities.yahoo.com/ ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------