clearcase sync fails for zip files
![]() We're running RTC 605 ifix 10, distributed env, with oracle 11.2.04 backend. CC is 7.1.2.18. All our servers are RH 6.8
The RTC client and CC sync is installed on the CC db server.
On our jazz testbed, in trying to do a one-way import from CC to JAZZ for a selected stream with all baselines the sync fails for zip files of various sizes. Some zips are smaller in size then some of the files being imported. So I don't think we have a session timeout issue as eluded too by the error but rather a stalled process of sorts that eventually times out the process making it look like a timeout issue. So far i have had little luck from support in addressing this yet.
Below is an example of a sync build failure :
javax.wvcm.WvcmException: could not store file in jazz at location: saats_sysint/system_test/Test_Specifications_Results/NFRs/Results_Logs_Data_Analysis/System CPU Usage/22July2014_TC01/SWSLogs.zip
at com.ibm.team.connector.scm.client.JzProvider.wrapException(JzProvider.java:2986)
at com.ibm.team.connector.scm.client.JzRepoControllableResource.doCreateResourceWithContent(JzRepoControllableResource.java:1252)
at com.ibm.team.connector.scm.client.JzProvider.doWriteContent(JzProvider.java:2899)
at com.ibm.team.connector.scm.client.JzProvider.doWriteContent(JzProvider.java:1)
at com.ibm.rational.wvcm.ri.impl.WvcmServiceConverter.doWriteContent(WvcmServiceConverter.java:701)
at com.ibm.rational.wvcm.ri.impl.ResourceImpl.doWriteContent(ResourceImpl.java:312)
at com.ibm.rational.wvcm.interop.InteropCore.copyVersionToCR(InteropCore.java:1121)
at com.ibm.rational.wvcm.interop.InteropCore.createFile(InteropCore.java:625)
at com.ibm.rational.wvcm.interop.InteropCore.bindVersionHistory(InteropCore.java:1400)
at com.ibm.rational.wvcm.interop.InteropCore.sendoverFolder(InteropCore.java:969)
at com.ibm.rational.wvcm.interop.InteropStream.sendoverFolders(InteropStream.java:730)
at com.ibm.rational.wvcm.interop.InteropStream.sendoverChanges(InteropStream.java:634)
at com.ibm.rational.wvcm.interop.InteropStream.sendoverThatBaselines(InteropStream.java:506)
at com.ibm.rational.wvcm.interop.InteropStream.sendoverThatBaselines(InteropStream.java:459)
at com.ibm.rational.wvcm.interop.InteropStream.importBaselines(InteropStream.java:1608)
at com.ibm.rational.wvcm.interop.InteropStream.importStream(InteropStream.java:1698)
at com.ibm.rational.wvcm.interop.InteropStream.doOperation(InteropStream.java:2575)
at com.ibm.team.connector.scm.operations.ConnectorOps.synchronizeStream(ConnectorOps.java:272)
at com.ibm.team.connector.scm.cli.AbstractCcConnectorSubCommand.executeOperation(AbstractCcConnectorSubCommand.java:330)
at com.ibm.team.connector.scm.cli.SyncSubcommand.executeOperation(SyncSubcommand.java:114)
at com.ibm.team.connector.scm.cli.SyncSubcommand.run(SyncSubcommand.java:72)
at com.ibm.team.filesystem.cli.core.AbstractSubcommand.run(AbstractSubcommand.java:51)
at com.ibm.team.rtc.cli.infrastructure.internal.core.SubcommandLauncher.run(SubcommandLauncher.java:601)
at com.ibm.team.rtc.cli.infrastructure.internal.core.SubcommandLauncher.doStart(SubcommandLauncher.java:370)
at com.ibm.team.rtc.cli.infrastructure.internal.core.SubcommandLauncher.run(SubcommandLauncher.java:130)
at com.ibm.team.rtc.cli.infrastructure.internal.Application.start(Application.java:41)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
Caused by: javax.wvcm.WvcmException: could not store file in jazz at location: saats_sysint/system_test/Test_Specifications_Results/NFRs/Results_Logs_Data_Analysis/System CPU Usage/22July2014_TC01/SWSLogs.zip
at com.ibm.team.connector.scm.client.JzRepoControllableResource.createContent(JzRepoControllableResource.java:1061)
at com.ibm.team.connector.scm.client.JzRepoControllableResource.doCreateResourceWithContent(JzRepoControllableResource.java:1234)
... 36 more
Caused by: com.ibm.team.repository.common.transport.TeamServiceException: CRJAZ0099E An HTTP error occurred when this URL was being accessed: /ccm/service/com.ibm.team.filesystem.common.IFileContentService/content?hashcode=kJ_QWsQ_6umm8xtxx66KkBR8USk0MrCM_EsjwpxlMAA&lineDelimiter=. Error details: Connection reset by peer.
at com.ibm.team.repository.transport.client.RemoteTeamServer.executePrimitiveRequest(RemoteTeamServer.java:1989)
at com.ibm.team.repository.transport.client.RemoteTeamServer.executeWithAuthHandling(RemoteTeamServer.java:1617)
at com.ibm.team.repository.transport.client.RemoteTeamServer.executeMethod(RemoteTeamServer.java:1232)
at com.ibm.team.scm.client.content.BasicVersionedContentManager.executeMethod(BasicVersionedContentManager.java:490)
at com.ibm.team.scm.client.content.BasicVersionedContentManager.invokeContentPut(BasicVersionedContentManager.java:454)
at com.ibm.team.scm.client.content.BasicVersionedContentManager$8.run(BasicVersionedContentManager.java:1375)
at com.ibm.team.scm.client.content.BasicVersionedContentManager$8.run(BasicVersionedContentManager.java:1)
at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1355)
at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:79)
at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1350)
at com.ibm.team.scm.client.internal.ScmClientLibraryContext.callCancelableService(ScmClientLibraryContext.java:71)
at com.ibm.team.scm.client.content.BasicVersionedContentManager.internalStoreContent(BasicVersionedContentManager.java:1364)
at com.ibm.team.scm.client.content.BasicVersionedContentManager.storeContent(BasicVersionedContentManager.java:348)
at com.ibm.team.filesystem.client.internal.content.FileContentManager.storeContent(FileContentManager.java:306)
at com.ibm.team.connector.scm.client.JzRepoControllableResource.uploadContentPrivate(JzRepoControllableResource.java:1095)
at com.ibm.team.connector.scm.client.JzRepoControllableResource.uploadContent(JzRepoControllableResource.java:1078)
at com.ibm.team.connector.scm.client.JzRepoControllableResource.createContent(JzRepoControllableResource.java:1048)
... 37 more
Caused by: java.io.IOException: Connection reset by peer
at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:60)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:106)
at sun.nio.ch.IOUtil.write(IOUtil.java:78)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:526)
at java.nio.channels.Channels.writeFullyImpl(Channels.java:90)
at java.nio.channels.Channels.writeFully(Channels.java:110)
at java.nio.channels.Channels.access$000(Channels.java:73)
at java.nio.channels.Channels$1.write(Channels.java:186)
at com.ibm.team.repository.transport.client.InterruptableSocket2$InterruptableSocketOutputStream.write(InterruptableSocket2.java:697)
at com.ibm.jsse2.d.a(d.java:3)
at com.ibm.jsse2.d.a(d.java:55)
at com.ibm.jsse2.rc.b(rc.java:105)
at com.ibm.jsse2.rc.a(rc.java:88)
at com.ibm.jsse2.i.write(i.java:4)
at org.apache.http.impl.io.SessionOutputBufferImpl.streamWrite(SessionOutputBufferImpl.java:126)
at org.apache.http.impl.io.SessionOutputBufferImpl.write(SessionOutputBufferImpl.java:162)
at org.apache.http.impl.io.ContentLengthOutputStream.write(ContentLengthOutputStream.java:115)
at com.ibm.team.scm.client.internal.content.BufferedRequestEntity.writeTo(BufferedRequestEntity.java:78)
at org.apache.http.impl.DefaultBHttpClientConnection.sendRequestEntity(DefaultBHttpClientConnection.java:158)
at org.apache.http.impl.conn.CPoolProxy.sendRequestEntity(CPoolProxy.java:162)
at org.apache.http.protocol.HttpRequestExecutor.doSendRequest(HttpRequestExecutor.java:237)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:122)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:271)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:71)
at com.ibm.team.repository.transport.client.RemoteTeamServer$1.execute(RemoteTeamServer.java:302)
at com.ibm.team.repository.transport.client.RemoteTeamServer.executePrimitiveRequest(RemoteTeamServer.java:1943)
... 53 more
I've defined a type/mine setting in the RTC client , set the type manager in CC to binary, and even create a magic.properties file for this to no avail.
As ideas how to resolve this?
|
Be the first one to answer this question!
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.
Comments
I've never seen that problem before. Do you have any trouble checking in a .zip file using the regular UI's?
No issues noted. From the CC server using the rtc client was able to check in a 500mb zip file into a playpen project area.