Java.sql.SQLException: Protocol violation

Galera, boa tarde, procurei no Google, e não achei nada q fosse relavante sobre o meu erro.
O que ocorre é que em determinado momento o sistema para de funcionar, sempre cai na pagina principal estourando essa mensagem, para todos os usuários da aplicação

java.sql.SQLException: Protocol violation
          at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
          at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
          at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:208)
          at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:764)
          at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:216)
          at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:799)
          at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1039)
          at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:839)
          at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1132)
          at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3285)
          at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3329)
          at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:236)

O projeto usa JBoss 4.0 e Struts.
Obrigado

[quote=jgtorres]Galera, boa tarde, procurei no Google, e não achei nada q fosse relavante sobre o meu erro.
O que ocorre é que em determinado momento o sistema para de funcionar, sempre cai na pagina principal estourando essa mensagem, para todos os usuários da aplicação

java.sql.SQLException: Protocol violation
          at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
          at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
          at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:208)
          at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:764)
          at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:216)
          at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:799)
          at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1039)
          at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:839)
          at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1132)
          at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3285)
          at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3329)
          at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:236)

O projeto usa JBoss 4.0 e Struts.
Obrigado[/quote]

esse stack trace não está completo né?

posta ele completo.

eh q para baixo eh generico, ocorre em qualquer método que chame o executeQuery, ah o banco de dados eh Oracle, esqueci de comentar

http://gerardnico.com/doc/odi/webhelp/en/usermanual/technos/oracle/errors_oracle.htm

Procure por “Protocol Violation”

obrigado a todos, acredito q essa solução funcione, só que ainda, pq vou ter q ver se vai funcionar em produção