Unable to install RTC 3.0.1.1 Client Extension on RSA 8.5
After installing RTC Client Extension on RSA 8.5 , i am unable to log into the repository due ArrayIndexout of bound error.
Kindly suggest a workaround if possible.
The problem stack trace is :
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -5
at com.ibm.team.repository.common.internal.util.ItemUtil$ProtectAdapter.add(Unknown Source)
at com.ibm.team.repository.common.internal.util.ItemUtil$ProtectAdapter.add(Unknown Source)
at com.ibm.team.repository.common.internal.util.ItemUtil.protect(Unknown Source)
at com.ibm.team.repository.common.model.impl.ItemHandleImpl.protect(Unknown Source)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(Unknown Source)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(Unknown Source)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(Unknown Source)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(Unknown Source)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(Unknown Source)
at $Proxy1.describe(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository$3.run(Unknown Source)
at com.ibm.team.repository.common.transport.CancelableCaller.call(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository.internalLogin(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository.login(Unknown Source)
at com.ibm.team.process.internal.rcp.ui.LoginAction$1.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
Kindly suggest a workaround if possible.
The problem stack trace is :
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -5
at com.ibm.team.repository.common.internal.util.ItemUtil$ProtectAdapter.add(Unknown Source)
at com.ibm.team.repository.common.internal.util.ItemUtil$ProtectAdapter.add(Unknown Source)
at com.ibm.team.repository.common.internal.util.ItemUtil.protect(Unknown Source)
at com.ibm.team.repository.common.model.impl.ItemHandleImpl.protect(Unknown Source)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(Unknown Source)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(Unknown Source)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(Unknown Source)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(Unknown Source)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(Unknown Source)
at $Proxy1.describe(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository$3.run(Unknown Source)
at com.ibm.team.repository.common.transport.CancelableCaller.call(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository.internalLogin(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository.login(Unknown Source)
at com.ibm.team.process.internal.rcp.ui.LoginAction$1.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
Accepted answer
The solution is to upgrade to 3.0.1.3
Comments
Thanks phil - This worked !!
hmmm .... I just installed RTC 3.0.2 on eclipse 3.7.2. I have the same problem. Index out of range when trying to login.
never mind ... I actually installed 3.0.1.1, or at least that's what it looks like I downloaded. For some reason it shows up as 3.0.2 in the installation details.
2 other answers
I have a similar problem, with Buildsystem: compile to java 1.7 width jdk 1.7 and the artifactFilePublisher doesn't work. Installation manager doesn't offer only version 4.0, but it doesn't compatible our RTC.
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -6
at com.ibm.team.repository.common.internal.util.ItemUtil$ProtectAdapter.add(ItemUtil.java:2125)
at com.ibm.team.repository.common.internal.util.ItemUtil$ProtectAdapter.add(ItemUtil.java:2022)
at com.ibm.team.repository.common.internal.util.ItemUtil.protect(ItemUtil.java:1941)
at com.ibm.team.repository.common.model.impl.ItemHandleImpl.protect(ItemHandleImpl.java:516)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(ClientUtil.java:198)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(ClientUtil.java:205)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(ClientUtil.java:202)
at com.ibm.team.repository.client.internal.util.ClientUtil.makeImmutable(ClientUtil.java:62)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:131)
at $Proxy6.describe(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(TeamRepository.java:1487)
at com.ibm.team.repository.client.internal.TeamRepository$4.run(TeamRepository.java:1)
at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1261)
at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:79)
at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1254)
at com.ibm.team.repository.client.internal.TeamRepository.internalLogin(TeamRepository.java:1480)
at com.ibm.team.repository.client.internal.TeamRepository.login(TeamRepository.java:618)
at com.ibm.team.build.internal.scm.RepositoryManager.login(RepositoryManager.java:274)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.initializeRepositoryManager(AbstractTeamBuildTask.java:321)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.getTeamRepository(AbstractTeamBuildTask.java:270)
at com.ibm.team.build.ant.task.AbstractPublisherTask.getBuildResult(AbstractPublisherTask.java:137)
at com.ibm.team.build.ant.task.BuildResultPublisherTask.updateBuildResult(BuildResultPublisherTask.java:81)
at com.ibm.team.build.ant.task.AbstractPublisherTask.doExecute(AbstractPublisherTask.java:105)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.execute(AbstractTeamBuildTask.java:655)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:613)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
at org.apache.tools.ant.Main.runBuild(Main.java:758)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Comments
Vivek Gupta
JAZZ DEVELOPER Jul 16 '12, 12:27 a.m.Team - Any help possible to solve this issue ?
phil harvey
Jul 18 '12, 1:42 p.m.I am having the same issue - did you manage to work around the problem?
Patricia G Miranda Navarro
Dec 07 '12, 12:04 p.m.Hello everyone
It is very difficult to change from version 3.0.1.1 to version 3.0.1.1?
I don't have idea...
Thanks