Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

CRJAZ1228I peer rest WARN messages in jazz.log

We've been seen a lot of CRJAZ1228I peer rest WARN messages in jazz.log and try to understand what they really mean and if it is safe to ignore them by filtering them out.

The number of the messages in jazz.log increases to high level during week days but decrases to very low level in weekends, apparently related to RTC client activities.

The messages are like:
2010-06-03 08:41:46,841 WARN bm.team.repository.common.transport.ServerHttpUtil - CRJAZ1228I An error occurred while trying to marshal a different error back to the client.
com.ibm.wsspi.webcontainer.ClosedConnectionException: OutputStream encountered error during write
at com.ibm.ws.webcontainer.channel.WCCByteBufferOutputStream.write(WCCByteBufferOutputStream.java:106)
at com.ibm.ws.webcontainer.srt.SRTOutputStream.write(SRTOutputStream.java:97)
............
Caused by:
java.io.IOException: Connection reset by peer
at sun.nio.ch.FileDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:41)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104)
at sun.nio.ch.IOUtil.write(IOUtil.java:76)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:334)
at com.ibm.ws.tcp.channel.impl.NioSocketIOChannel.write(NioSocketIOChannel.java:249)
at com.ibm.ws.tcp.channel.impl.NioSocketIOChannel.attemptWriteToSocketUsingNIO(NioSocketIOChannel.java:160)

......

0 votes



One answer

Permanent link
I have the same problem in RTC 3.0.1.3. Could anybody help to look for the reason for this exception?

Blow is the message:
2012-07-30 10:54:53,272 [             WebContainer : 25]  WARN bm.team.repository.common.transport.ServerHttpUtil  - CRJAZ1228I An error occurred while trying to marshal a different error back to the client。
com.ibm.wsspi.webcontainer.ClosedConnectionException: OutputStream encountered error during write
    at com.ibm.ws.webcontainer.channel.WCCByteBufferOutputStream.write(WCCByteBufferOutputStream.java:106)
    at com.ibm.ws.webcontainer.srt.SRTOutputStream.write(SRTOutputStream.java:97)
    at com.ibm.wsspi.webcontainer.util.BufferedServletOutputStream.writeOut(BufferedServletOutputStream.java:592)
    at com.ibm.wsspi.webcontainer.util.BufferedServletOutputStream.flushBytes(BufferedServletOutputStream.java:421)
    at com.ibm.wsspi.webcontainer.util.BufferedServletOutputStream.flush(BufferedServletOutputStream.java:407)
    at com.ibm.wsspi.webcontainer.util.BufferedServletOutputStream.check(BufferedServletOutputStream.java:275)
    at com.ibm.wsspi.webcontainer.util.BufferedServletOutputStream.write(BufferedServletOutputStream.java:391)
    at java.io.BufferedOutputStream.write(BufferedOutputStream.java:116)
    at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:355)
    at sun.nio.cs.StreamEncoder$CharsetSE.implWrite(StreamEncoder.java:416)
    at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:159)
    at java.io.OutputStreamWriter.write(OutputStreamWriter.java:229)
    at java.io.BufferedWriter.write(BufferedWriter.java:181)
    at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:122)
    at java.io.BufferedWriter.write(BufferedWriter.java:136)
    at com.ibm.team.repository.common.json.internal.Serializer.writeString(Serializer.java:110)
    at com.ibm.team.repository.common.json.internal.Serializer.writeObject(Serializer.java:229)
    at com.ibm.team.repository.common.json.internal.Serializer.write(Serializer.java:195)
    at com.ibm.team.repository.common.json.internal.Serializer.writeArray(Serializer.java:266)
    at com.ibm.team.repository.common.json.internal.Serializer.write(Serializer.java:197)
    at com.ibm.team.repository.common.json.internal.Serializer.writeObject(Serializer.java:232)
    at com.ibm.team.repository.common.json.internal.Serializer.write(Serializer.java:195)
    at com.ibm.team.repository.common.json.internal.Serializer.writeObject(Serializer.java:232)
    at com.ibm.team.repository.common.json.internal.Serializer.write(Serializer.java:195)
    at com.ibm.team.repository.common.json.internal.Serializer.writeObject(Serializer.java:232)
    at com.ibm.team.repository.common.json.JSONObject.serialize(JSONObject.java:117)
    at com.ibm.team.repository.common.serialize.internal.JSONSerializer.serializeException(JSONSerializer.java:544)
    at com.ibm.team.repository.common.transport.ServerHttpUtil.serializeError(ServerHttpUtil.java:1186)
    at com.ibm.team.repository.common.transport.ServerHttpUtil.serializeError(ServerHttpUtil.java:1116)
    at com.ibm.team.repository.common.transport.ServerHttpUtil.serializeError(ServerHttpUtil.java:1079)
    at com.ibm.team.scm.service.internal.content.VersionedContentService.perform_GetOrHead(VersionedContentService.java:737)
    at com.ibm.team.scm.service.internal.content.VersionedContentService.perform_GET(VersionedContentService.java:765)
    at com.ibm.team.repository.service.TeamRawService.service(TeamRawService.java:82)
    at sun.reflect.GeneratedMethodAccessor666.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
    at $Proxy929.service(Unknown Source)
    at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestService(AbstractTeamServerServlet.java:823)
    at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:1866)
    at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1725)
    at com.ibm.team.repository.servlet.AbstractTeamServerServlet.access$0(AbstractTeamServerServlet.java:1710)
    at com.ibm.team.repository.servlet.AbstractTeamServerServlet$1.service(AbstractTeamServerServlet.java:198)
    at com.ibm.team.repository.internal.service.auth.impl.JAuthHandler.handleRequest(JAuthHandler.java:47)
    at sun.reflect.GeneratedMethodAccessor218.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
    at $Proxy576.handleRequest(Unknown Source)
    at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1578)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
    at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
    at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
    at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
    at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
    at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
    at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:76)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3935)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
    at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1784)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
Caused by:
com.ibm.io.async.AsyncTimeoutException(Async operation timed out, [Timeout, rc=0])
    at com.ibm.io.async.AsyncException.<init>(AsyncException.java:42)
    at com.ibm.io.async.AsyncTimeoutException.<init>(AsyncTimeoutException.java:25)
    at com.ibm.io.async.AbstractAsyncFuture.waitForCompletion(AbstractAsyncFuture.java:315)
    at com.ibm.io.async.AsyncFuture.getByteCount(AsyncFuture.java:218)
    at com.ibm.ws.tcp.channel.impl.AioSocketIOChannel.writeAIOSync(AioSocketIOChannel.java:361)
    at com.ibm.ws.tcp.channel.impl.AioTCPWriteRequestContextImpl.processSyncWriteRequest(AioTCPWriteRequestContextImpl.java:123)
    at com.ibm.ws.tcp.channel.impl.TCPWriteRequestContextImpl.write(TCPWriteRequestContextImpl.java:122)
    at com.ibm.ws.ssl.channel.impl.SSLWriteServiceContext.write(SSLWriteServiceContext.java:147)
    at com.ibm.ws.http.channel.impl.HttpServiceContextImpl.synchWrite(HttpServiceContextImpl.java:2476)
    at com.ibm.ws.http.channel.impl.HttpServiceContextImpl.sendOutgoing(HttpServiceContextImpl.java:2209)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundServiceContextImpl.sendResponseBody(HttpInboundServiceContextImpl.java:801)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.writeBufferSynch(WCChannelLink.java:581)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.writeBufferResponse(WCChannelLink.java:524)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.writeBuffer(WCChannelLink.java:472)
    at com.ibm.ws.webcontainer.channel.WCCByteBufferOutputStream.flushWriteBuffer(WCCByteBufferOutputStream.java:406)
    at com.ibm.ws.webcontainer.channel.WCCByteBufferOutputStream.checkWriteArray(WCCByteBufferOutputStream.java:378)
    at com.ibm.ws.webcontainer.channel.WCCByteBufferOutputStream.write(WCCByteBufferOutputStream.java:111)
    at com.ibm.ws.webcontainer.srt.SRTOutputStream.write(SRTOutputStream.java:97)
    at com.ibm.wsspi.webcontainer.util.BufferedServletOutputStream.writeOut(BufferedServletOutputStream.java:592)
    at com.ibm.wsspi.webcontainer.util.BufferedServletOutputStream.write(BufferedServletOutputStream.java:376)
    at com.ibm.team.internal.repository.rcp.streams.LengthCountingOutputStream.write(LengthCountingOutputStream.java:43)
    at com.ibm.team.scm.service.internal.content.VersionedContentService$ContentDirectToProvider.receiveContent(VersionedContentService.java:3369)
    at com.ibm.team.scm.service.internal.content.VersionedContentService.fetchContent(VersionedContentService.java:2123)
    at com.ibm.team.scm.service.internal.content.VersionedContentService.doRetrieveContent(VersionedContentService.java:1946)
    at com.ibm.team.scm.service.internal.content.VersionedContentService.access$10(VersionedContentService.java:1941)
    at com.ibm.team.scm.service.internal.content.VersionedContentService$10.run(VersionedContentService.java:1077)
    at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$Transaction.run(RepositoryDatabase.java:458)
    at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$1.run(RepositoryDatabase.java:285)
    at com.ibm.team.repository.service.internal.rdb.ConnectionPoolService.withCurrentConnection(ConnectionPoolService.java:379)
    at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
    at $Proxy62.withCurrentConnection(Unknown Source)
    at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:281)
    at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:236)
    at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:119)
    at sun.reflect.GeneratedMethodAccessor156.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
    at $Proxy181.runInTransaction(Unknown Source)
    at com.ibm.team.scm.service.internal.content.VersionedContentService.runInPossiblyExistingTransaction(VersionedContentService.java:985)
    at com.ibm.team.scm.service.internal.content.VersionedContentService.fetchContentWithProvider(VersionedContentService.java:1075)
    at com.ibm.team.scm.service.internal.content.VersionedContentService.performGetContent(VersionedContentService.java:695)
    at com.ibm.team.scm.service.internal.content.VersionedContentService.perform_GetOrHead(VersionedContentService.java:726)
    ...

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Jun 16 '10, 3:17 p.m.

Question was seen: 8,936 times

Last updated: Jul 30 '12, 12:08 a.m.

Confirmation Cancel Confirm