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

IllegalArgumentException when openning a project area from RTC Eclipse client

RTC Client/Server: 4.0.0.1

Opening a project area using RTC Eclipse client resulted in the following error (Note, this works from RTC Web client)

An internal error occurred during: "Loading"

java.lang.IllegalArgumentExcep tion
at com.ibm.team.process.internal. client.workingcopies.Iteration StructureWorkingCopy$LocalWork ingCopyManager.getWorkingCopy( IterationStructureWorkingCopy.java:143)
at com.ibm.team.process.internal. client.workingcopies.Iteration StructureWorkingCopy.findCurre ntState(IterationStructureWorkingCopy.java:648)
at com.ibm.team.process.internal. client.workingcopies.Iteration StructureWorkingCopy.computeCu rrentIterations(IterationStructureWorkingCopy.java:369)
at com.ibm.team.process.internal. client.workingcopies.Iteration StructureWorkingCopy.computeIt erationInformation(IterationStructureWorkingCopy.java:356)
at com.ibm.team.process.internal. client.workingcopies.Iteration StructureWorkingCopy.access$2( IterationStructureWorkingCopy.java:352)
at com.ibm.team.process.internal. client.workingcopies.Iteration StructureWorkingCopy$1.execute (IterationStructureWorkingCopy.java:302)
at com.ibm.team.process.internal. client.workingcopies.ExecUtil. asyncExec(ExecUtil.java:32)
at com.ibm.team.process.internal. client.workingcopies.Iteration StructureWorkingCopy.asyncUpda te(IterationStructureWorkingCopy.java:344)
at com.ibm.team.process.internal. client.workingcopies.ProjectAr eaWorkingCopy.getIterationStru cture(ProjectAreaWorkingCopy.java:92)
at com.ibm.team.process.internal. client.workingcopies.ProjectAr eaWorkingCopy.asyncInitialize( ProjectAreaWorkingCopy.java:60)
at com.ibm.team.process.internal. ide.ui.editors.ProjectAreaEdit orInputFuture.constructEditorI nput(ProjectAreaEditorInputFuture.java:81)
at com.ibm.team.process.internal. ide.ui.editors.AbstractItemEdi torInputFuture$1.run(AbstractItemEditorInputFuture.java:92)
at org.eclipse.core.internal.jobs .Worker.run(Worker.java:54)

Also expanding "All Plans" node resulted in the following error (Note, against this works fine from RTC Web client)

An internal error occurred during: "Fetching children of All Plans"

java.lang.NullPointerException
at com.ibm.team.apt.internal.clie nt.util.IterationStructure.sho wIteration(IterationStructure.java:100)
at com.ibm.team.apt.internal.ide. ui.navigator.PlanningContentPr ovider.showIteration(PlanningContentProvider.java:471)
at com.ibm.team.apt.internal.ide. ui.navigator.PlanningContentPr ovider.fetchDeferredChildren(PlanningContentProvider.java:282)
at org.eclipse.ui.progress.Deferr edTreeContentManager$1.run(DeferredTreeContentManager.java:235)
at org.eclipse.core.internal.jobs .Worker.run(Worker.java:54)

0 votes



One answer

Permanent link
This turned out to be a problem where the iteration marked as the current iteration was not in the list of iterations associated with the project area.

It is not clear how the project got into such a state. ProcessService allows saving a development line with current iteration that is not in collection of iterations (263227)
tracks the work done to prevent such a problem from occurring in the future.

Ruby
Martha (Ruby) Andrews
Jazz Foundation L3 Developer

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
× 12,019

Question asked: Mar 20 '13, 9:57 a.m.

Question was seen: 6,091 times

Last updated: May 22 '13, 6:49 p.m.

Confirmation Cancel Confirm