Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

connection error

0 views
Skip to first unread message

Davin Czukoski

unread,
Apr 15, 2003, 10:27:35 PM4/15/03
to
I get this error occassionally during jdbc calls, I am using weblogic 7 sp2
and the ms sql driver sp12.

weblogic.jdbc.mssqlserver4.TdsException: I/O exception while talking to the
server, java.net.SocketException: Connection reset by peer: JVM_recv in
socket input stream read
at
weblogic.jdbc.mssqlserver4.TdsConnection.registerPipeline(TdsConnection.java
:362)
at weblogic.jdbc.mssqlserver4.TdsStatement.execute(TdsStatement.java:185)
at
weblogic.jdbc.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.java:99)
at
weblogic.jdbc.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.java:1472
)
at weblogic.jdbc.pool.Statement.executeUpdate(Statement.java:304)
at weblogic.jms.store.JDBCIOStream.doScavenge(JDBCIOStream.java:1751)
at weblogic.jms.store.JDBCIOStream.flush(JDBCIOStream.java:612)
at weblogic.jms.store.JMSStore.execute(JMSStore.java:257)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)


Joseph Weinstein

unread,
Apr 16, 2003, 12:54:05 AM4/16/03
to Davin Czukoski

Davin Czukoski wrote:

> I get this error occassionally during jdbc calls, I am using weblogic 7 sp2
> and the ms sql driver sp12.
>
> weblogic.jdbc.mssqlserver4.TdsException: I/O exception while talking to the
> server, java.net.SocketException: Connection reset by peer: JVM_recv in
> socket input stream read
> at
> weblogic.jdbc.mssqlserver4.TdsConnection.registerPipeline(TdsConnection.java
> :362)

Hi. This means that the socket that the driver is using to talk to the DBMS,
has been closed out from under it. Either the network, a firewall, or the DBMS
has hung up on the driver.
Joe Weinstein

Davin Czukoski

unread,
Apr 16, 2003, 8:08:13 AM4/16/03
to

"Joseph Weinstein" <joe.rem...@bea.com.remove_this> wrote in message
news:3E9CE1ED...@bea.com.remove_this...


The problem is that it seems to happen when writing the same record. And
when I try to restart the web method I get this:

Error:
Exception while commiting Tx : 7:be3ba6a0ab0c34c2:
javax.transaction.xa.XAException at
weblogic.jms.backend.BEXAResource.commit(BEXAResource.java:1076) at
weblogic.transaction.internal.ServerResourceInfo.commit(ServerResourceInfo.j
ava:1326) at
weblogic.transaction.internal.ServerResourceInfo.commit(ServerResourceInfo.j
ava:512) at
weblogic.transaction.internal.ServerSCInfo.startCommit(ServerSCInfo.java:237
) at
weblogic.transaction.internal.ServerTransactionImpl.localCommit(ServerTransa
ctionImpl.java:1490) at
weblogic.transaction.internal.ServerTransactionImpl.globalRetryCommit(Server
TransactionImpl.java:2058) at
weblogic.transaction.internal.ServerTransactionImpl.globalCommit(ServerTrans
actionImpl.java:2005) at
weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTra
nsactionImpl.java:242) at
weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransaction
Impl.java:208) at
weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:278) at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl.invoke(RemoteDispatche
rBean_1wntgk_EOImpl.java:110) at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl_WLSkel.invoke(Unknown
Source) at
weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:159) at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:263) at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:230) at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl_WLStub.invoke(Unknown
Source) at
weblogic.knex.dispatcher.Dispatcher.remoteDispatch(Dispatcher.java:120) at
weblogic.knex.dispatcher.Dispatcher.dispatch(Dispatcher.java:66) at
weblogic.knex.dispatcher.HttpServer.exploreExec(HttpServer.java:458) at
weblogic.knex.dispatcher.HttpServer.doGet(HttpServer.java:364) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:1058) at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:401) at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:306) at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:5445) at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
r.java:780) at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3105) at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2588) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213) at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189) ; nested exception
is: javax.transaction.xa.XAException: Start server side stack trace:
javax.transaction.xa.XAException at
weblogic.jms.backend.BEXAResource.commit(BEXAResource.java:1076) at
weblogic.transaction.internal.ServerResourceInfo.commit(ServerResourceInfo.j
ava:1326) at
weblogic.transaction.internal.ServerResourceInfo.commit(ServerResourceInfo.j
ava:512) at
weblogic.transaction.internal.ServerSCInfo.startCommit(ServerSCInfo.java:237
) at
weblogic.transaction.internal.ServerTransactionImpl.localCommit(ServerTransa
ctionImpl.java:1490) at
weblogic.transaction.internal.ServerTransactionImpl.globalRetryCommit(Server
TransactionImpl.java:2058) at
weblogic.transaction.internal.ServerTransactionImpl.globalCommit(ServerTrans
actionImpl.java:2005) at
weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTra
nsactionImpl.java:242) at
weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransaction
Impl.java:208) at
weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:278) at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl.invoke(RemoteDispatche
rBean_1wntgk_EOImpl.java:110) at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl_WLSkel.invoke(Unknown
Source) at
weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:159) at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:263) at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:230) at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl_WLStub.invoke(Unknown
Source) at
weblogic.knex.dispatcher.Dispatcher.remoteDispatch(Dispatcher.java:120) at
weblogic.knex.dispatcher.Dispatcher.dispatch(Dispatcher.java:66) at
weblogic.knex.dispatcher.HttpServer.exploreExec(HttpServer.java:458) at
weblogic.knex.dispatcher.HttpServer.doGet(HttpServer.java:364) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:1058) at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:401) at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:306) at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:5445) at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
r.java:780) at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3105) at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2588) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213) at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189) End server side
stack trace

Stack Trace:

javax.transaction.TransactionRolledbackException: Exception while commiting
Tx : 7:be3ba6a0ab0c34c2: javax.transaction.xa.XAException
at weblogic.jms.backend.BEXAResource.commit(BEXAResource.java:1076)
at
weblogic.transaction.internal.ServerResourceInfo.commit(ServerResourceInfo.j
ava:1326)
at
weblogic.transaction.internal.ServerResourceInfo.commit(ServerResourceInfo.j
ava:512)
at
weblogic.transaction.internal.ServerSCInfo.startCommit(ServerSCInfo.java:237
)
at
weblogic.transaction.internal.ServerTransactionImpl.localCommit(ServerTransa
ctionImpl.java:1490)
at
weblogic.transaction.internal.ServerTransactionImpl.globalRetryCommit(Server
TransactionImpl.java:2058)
at
weblogic.transaction.internal.ServerTransactionImpl.globalCommit(ServerTrans
actionImpl.java:2005)
at
weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTra
nsactionImpl.java:242)
at
weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransaction
Impl.java:208)
at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:278)

at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl.invoke(RemoteDispatche
rBean_1wntgk_EOImpl.java:110)
at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl_WLSkel.invoke(Unknown
Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:159)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:263)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:230)
at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl_WLStub.invoke(Unknown
Source)
at weblogic.knex.dispatcher.Dispatcher.remoteDispatch(Dispatcher.java:120)
at weblogic.knex.dispatcher.Dispatcher.dispatch(Dispatcher.java:66)
at weblogic.knex.dispatcher.HttpServer.exploreExec(HttpServer.java:458)
at weblogic.knex.dispatcher.HttpServer.doGet(HttpServer.java:364)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:1058)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:401)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:306)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:5445)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
r.java:780)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3105)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2588)


at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

; nested exception is:
javax.transaction.xa.XAException:
Start server side stack trace:
javax.transaction.xa.XAException
at weblogic.jms.backend.BEXAResource.commit(BEXAResource.java:1076)
at
weblogic.transaction.internal.ServerResourceInfo.commit(ServerResourceInfo.j
ava:1326)
at
weblogic.transaction.internal.ServerResourceInfo.commit(ServerResourceInfo.j
ava:512)
at
weblogic.transaction.internal.ServerSCInfo.startCommit(ServerSCInfo.java:237
)
at
weblogic.transaction.internal.ServerTransactionImpl.localCommit(ServerTransa
ctionImpl.java:1490)
at
weblogic.transaction.internal.ServerTransactionImpl.globalRetryCommit(Server
TransactionImpl.java:2058)
at
weblogic.transaction.internal.ServerTransactionImpl.globalCommit(ServerTrans
actionImpl.java:2005)
at
weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTra
nsactionImpl.java:242)
at
weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransaction
Impl.java:208)
at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:278)
at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl.invoke(RemoteDispatche
rBean_1wntgk_EOImpl.java:110)
at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl_WLSkel.invoke(Unknown
Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:159)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:263)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:230)
at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl_WLStub.invoke(Unknown
Source)
at weblogic.knex.dispatcher.Dispatcher.remoteDispatch(Dispatcher.java:120)
at weblogic.knex.dispatcher.Dispatcher.dispatch(Dispatcher.java:66)
at weblogic.knex.dispatcher.HttpServer.exploreExec(HttpServer.java:458)
at weblogic.knex.dispatcher.HttpServer.doGet(HttpServer.java:364)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:1058)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:401)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:306)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:5445)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
r.java:780)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3105)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2588)


at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

End server side stack trace

javax.transaction.xa.XAException:
Start server side stack trace:
javax.transaction.xa.XAException
at weblogic.jms.backend.BEXAResource.commit(BEXAResource.java:1076)
at
weblogic.transaction.internal.ServerResourceInfo.commit(ServerResourceInfo.j
ava:1326)
at
weblogic.transaction.internal.ServerResourceInfo.commit(ServerResourceInfo.j
ava:512)
at
weblogic.transaction.internal.ServerSCInfo.startCommit(ServerSCInfo.java:237
)
at
weblogic.transaction.internal.ServerTransactionImpl.localCommit(ServerTransa
ctionImpl.java:1490)
at
weblogic.transaction.internal.ServerTransactionImpl.globalRetryCommit(Server
TransactionImpl.java:2058)
at
weblogic.transaction.internal.ServerTransactionImpl.globalCommit(ServerTrans
actionImpl.java:2005)
at
weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTra
nsactionImpl.java:242)
at
weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransaction
Impl.java:208)
at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:278)
at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl.invoke(RemoteDispatche
rBean_1wntgk_EOImpl.java:110)
at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl_WLSkel.invoke(Unknown
Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:159)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:263)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:230)
at
weblogic.knex.bean.RemoteDispatcherBean_1wntgk_EOImpl_WLStub.invoke(Unknown
Source)
at weblogic.knex.dispatcher.Dispatcher.remoteDispatch(Dispatcher.java:120)
at weblogic.knex.dispatcher.Dispatcher.dispatch(Dispatcher.java:66)
at weblogic.knex.dispatcher.HttpServer.exploreExec(HttpServer.java:458)
at weblogic.knex.dispatcher.HttpServer.doGet(HttpServer.java:364)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:1058)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:401)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:306)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:5445)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
r.java:780)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3105)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2588)


at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

End server side stack trace

0 new messages