Prezado Marcos:

Esse mesmo problema eu já tive, mas foi com o Hibernate com servidor
Apache Tomcat. Eu usava JPA e devido as especificações do Tomcat, não me
permitia criar um pool de conexões com a especificação JavaEE5. O meu
problema estava em conexões simultâneas e/ou excesso de conexões. Minha
solução:

Capturava o erro e solicitava nova consulta. Mas para que isso ocorresse
legal, eu colocava um delay de 1 segundo, para que não continuasse
sobrecarregando. No meu caso deu certo.

Alecindro

>
>
> Marcos escreveu:
>> Olá pessoal
>> Estou com um problema, fiz um programa em java com postgresql
>> Quando executo dá o erro
>>
>> *org.postgresql.util.PSQLException: Um erro de E/S ocorreu ao enviar
>> para o processo do servidor.
>>  at
>> org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:214)
>>  at
>> org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:452)
>>  at
>> org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:354)
>>  at
>> org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:258)
>>  at chat_ibct.Conectar.execSQL(Conectar.java:66)
>>  at chat_ibct.Chat$RemindTask.run(Chat.java:113)
>>  at java.util.TimerThread.mainLoop(Unknown Source)
>>  at java.util.TimerThread.run(Unknown Source)
>> Caused by: java.net.SocketException: socket closed
>>  at java.net.SocketInputStream.socketRead0(Native Method)
>>  at java.net.SocketInputStream.read(Unknown Source)
>>  at java.io.BufferedInputStream.fill(Unknown Source)
>>  at java.io.BufferedInputStream.read(Unknown Source)
>>  at org.postgresql.core.PGStream.ReceiveChar(PGStream.java:256)
>>  at
>> org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1163)
>>  at
>> org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:188)
>>  ... 7 more
>> Exception in thread "Timer-0" java.lang.NullPointerException
>>  at chat_ibct.Chat$RemindTask.run(Chat.java:114)
>>  at java.util.TimerThread.mainLoop(Unknown Source)
>>  at java.util.TimerThread.run(Unknown Source)*
>>
>> Preciso urgente rersolver isso, senao perco meu cliente, ele ja me deu
>> um intimato para resolver, mas nao consegui nada ate agora
>>
>>
>> Atenciosamente,
>> Marcos Fabrício Corso
>> Analista de Sistemas Júnior
>> JM Informática
>> Fone : (41)  3076-0896
>> Fax : (41)  3352-2688
>> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
>> www.informaticajm.com.br <http://www.informaticajm.com.br>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
> --
> * Hérick N. Marques
> BR express *
> Fone: 16 3307.7600
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a