ERRO org.eclipse.jdi.TimeoutException

1 resposta
G

Amigos, Bom dia…

Estou criando uma aplicação WEB para a empresa, utilizando o GOOGLE API…
Até ai tranquilo, pesquisei sobre JSON que seria a melhor forma de transferir os dados da minha Servlet
para o JavaScript que a API utiliza para gerar graficos.

O problema é que começou a aparecer a mensagem: org.eclipse.jdi.TimeoutException quando ele inicia
o While para varrer o resultado da query:

Código:

Connection conexao = new ConnectionFactory().returnConnection();
		try{
			
			
			
			ps = conexao.prepareStatement(query);
			
			ResultSet rs = ps.executeQuery();
			//conexao.close();
			//Armazena no contator a quantidade de TG por empresa
			while (rs.next()) {
				option = rs.getString(1).substring(0,6).trim().toUpperCase().replaceAll("_", "");
				//System.out.println("OPTION: "+option);
				switch (option) {
				case "TG001":
					count[0] += 1;
					//json.add("TG001");
					//json.add(count[0] += 1);
					//System.out.println("TESTE OK... "+option);
					break;
				case "TG003":
					count[1] += 1;
					break;

Então estou tentando debugar para ver se consigo utilizar o JSON mas esta parando nessa mensagem…

Alguém já passou por isso e sabe ao menos o motivo para que eu pesquise uma solução?

OBRIGADO desde JÁ!

1 Resposta

H

Será que não é pq sua query ta trazendo muito resultado não? Com isso seu loop demora?

Coloca um System.out.println(new Date()); no começo e fim do método para ver quanto tempo está demorando.

Com isso, mesmo que ele estoure o timeout no console será exibido quanto tempo levou.

Criado 20 de dezembro de 2011
Ultima resposta 20 de dez. de 2011
Respostas 1
Participantes 2