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

RTC/RSA - failed to load plan option store

Hi all,

I have a customer using RSA 8.0 with RTC 2.0.0.2 using the Work Item perspective within RSA.
When changing the options for View as within a plan, an error occurs. Please see the image attached and the stack trace below.
Customer stated that the error pops up when changing the properties of a view( i.e. changing the group from Category to none). The image below shows the option they are selecting although this is not the customer environment with RSA. This is my environment with RTC only but the options are the same.
http://i3.photobucket.com/albums/y81/Raveck/Image.jpg

Please, check the error message below:

!ENTRY com.ibm.team.repository 2 900 2010-12-01 08:57:37.696
!MESSAGE Package descriptor "org.eclipse.emf.ecore.impl.EPackageImpl$1@21462146" references unrecognized package

!ENTRY com.ibm.team.repository 2 900 2010-12-01 08:57:39.963
!MESSAGE Exception thrown when resolving package descriptor for package "org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor@28892889": java.lang.ClassNotFoundException: org.eclipse.jst.j2ee.internal.earcreation.modulemap.ModulemapPackage

!ENTRY com.ibm.team.apt.ide.ui 4 0 2010-12-01 09:02:22.341
!MESSAGE failed to load plan option store
!STACK 0
com.ibm.team.apt.internal.ide.ui.scripting.facades.StoreScriptType$StoreParseException: Unexpected node of type 135
at com.ibm.team.apt.internal.ide.ui.scripting.facades.StoreScriptType.convert(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.scripting.facades.StoreScriptType.<init>(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage$11.run(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage$11.run(Unknown Source)
at com.ibm.team.apt.internal.common.scripting.environment.AbstractScriptEnvironment.execute(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage.loadScriptStore(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage.doSetMode(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage.doSetPlanModeConfigurationPartInput(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage.access$11(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage$21.checkStateChanged(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.jface.CheckboxListViewer.fireEvent(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.jface.CheckboxListViewer.access$7(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.jface.CheckboxListViewer$3.widgetSelected(Unknown Source)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)
at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)
at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)
at org.eclipse.ui.internal.Workbench$7.run(Unknown Source)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Unknown Source)
at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)
at org.eclipse.equinox.launcher.Main.run(Unknown Source)
at org.eclipse.equinox.launcher.Main.main(Unknown Source)

!ENTRY com.ibm.team.apt.ide.ui 4 2 2010-12-01 09:04:56.242
!MESSAGE Problems occurred when invoking code from plug-in: "com.ibm.team.apt.ide.ui".
!STACK 0
com.ibm.team.apt.internal.common.scripting.ScriptException: org.mozilla.javascript.NativeJavaArray incompatible with org.mozilla.javascript.NativeArray
at com.ibm.team.apt.internal.common.scripting.impl.ScriptTypeFunction.call(Unknown Source)
at org.mozilla.javascript.optimizer.OptRuntime.call2(Unknown Source)
at org.mozilla.javascript.gen.c63._c16(Unknown Source)
at org.mozilla.javascript.gen.c63.call(Unknown Source)
at org.mozilla.javascript.ContextFactory.doTopCall(Unknown Source)
at org.mozilla.javascript.ScriptRuntime.doTopCall(Unknown Source)
at org.mozilla.javascript.gen.c63.call(Unknown Source)
at org.mozilla.javascript.ScriptableObject.callMethod(Unknown Source)
at com.ibm.team.apt.internal.common.scripting.util.JSUtils.callMethod(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.scripting.interfaces.ViewModeTransformerProxy.getElementsToExpandInitially(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.common.structure.JavaScriptPlanModelTransformer$6.run(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.common.structure.JavaScriptPlanModelTransformer$6.run(Unknown Source)
at com.ibm.team.apt.internal.common.scripting.environment.AbstractScriptEnvironment.execute(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.common.structure.JavaScriptPlanModelTransformer.getElementsToExpandInitially(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.common.structure.JavaScriptPlanModelTransformer$9$1.run(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.common.model.OutlineModel$5.run(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.util.UI.exec(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.util.UI.syncExec(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.common.model.OutlineModel.updateModel(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.common.model.OutlineModel.refresh(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.common.model.OutlineModel.setInput(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.outliner.IterationPlanViewModel.setInput(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage$9.doRun(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage$ViewModelSafeRunnable.run(Unknown Source)
at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage.initializeOutliner(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage.setResolvedIterationPlan(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage.access$22(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.editor.OutlinePage$4$1.run(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.util.UI$1.run(Unknown Source)
at org.eclipse.ui.internal.UILockListener.doPendingWork(Unknown Source)
at org.eclipse.ui.internal.UISynchronizer$3.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)
at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)
at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)
at org.eclipse.ui.internal.Workbench$7.run(Unknown Source)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Unknown Source)
at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)
at org.eclipse.equinox.launcher.Main.run(Unknown Source)
at org.eclipse.equinox.launcher.Main.main(Unknown Source)
Caused by: java.lang.ClassCastException: org.mozilla.javascript.NativeJavaArray incompatible with org.mozilla.javascript.NativeArray
at org.mozilla.javascript.NativeArray.js_concat(Unknown Source)
at org.mozilla.javascript.NativeArray.execIdCall(Unknown Source)
at org.mozilla.javascript.IdFunctionObject.call(Unknown Source)
at org.mozilla.javascript.optimizer.OptRuntime.call1(Unknown Source)
at org.mozilla.javascript.gen.c72._c11(Unknown Source)
at org.mozilla.javascript.gen.c72.call(Unknown Source)
at org.mozilla.javascript.optimizer.OptRuntime.call1(Unknown Source)
at org.mozilla.javascript.gen.c63._c17(Unknown Source)
at org.mozilla.javascript.gen.c63.call(Unknown Source)
at com.ibm.team.apt.internal.common.scripting.util.ScriptFunctionDelegateFactory$1$1.run(Unknown Source)
at com.ibm.team.apt.internal.common.scripting.environment.AbstractScriptEnvironment.execute(Unknown Source)
at com.ibm.team.apt.internal.common.scripting.util.ScriptFunctionDelegateFactory$1.invoke(Unknown Source)
at $Proxy78.run(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.common.model.OutlineModel.readModel(Unknown Source)
at com.ibm.team.apt.internal.ide.ui.scripting.facades.ViewModelScriptType.readModel(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
... 57 more

Can anyone point me in any direction?

Thanks in advance!!!
Ricardo

0 votes



3 answers

Permanent link
The failure looks consistent with an incompatibility between RSA 8.0 and RTC 2.0.0.2 w.r.t the APT editor. Specifically, it looks like the version of Rhino (org.mozilla.javascript)that ships with RSA causes problems for APT, It looks similar to https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/87641.

The first thing you should do is get the latest iFix for 2.0.0.2 if you don't have it already and see if the problem still occurs. if it does, you should open a work item against the APT component of Rational Team Concert on jazz.net.

0 votes


Permanent link
The failure looks consistent with an incompatibility between RSA 8.0 and RTC 2.0.0.2 w.r.t the APT editor. Specifically, it looks like the version of Rhino (org.mozilla.javascript)that ships with RSA causes problems for APT, It looks similar to https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/87641.

The first thing you should do is get the latest iFix for 2.0.0.2 if you don't have it already and see if the problem still occurs. if it does, you should open a work item against the APT component of Rational Team Concert on jazz.net.


Thanks a lot for the information. So, by installing the latest iFix for RTC would maybe be compatible with the rhino version they are using, correct?

0 votes


Permanent link
I think the problem is not solved as I filed this bug as well: http://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.workitem.viewWorkItem&id=135561


The failure looks consistent with an incompatibility between RSA 8.0 and RTC 2.0.0.2 w.r.t the APT editor. Specifically, it looks like the version of Rhino (org.mozilla.javascript)that ships with RSA causes problems for APT, It looks similar to https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/87641.

The first thing you should do is get the latest iFix for 2.0.0.2 if you don't have it already and see if the problem still occurs. if it does, you should open a work item against the APT component of Rational Team Concert on jazz.net.


Thanks a lot for the information. So, by installing the latest iFix for RTC would maybe be compatible with the rhino version they are using, correct?

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: Dec 07 '10, 6:41 a.m.

Question was seen: 7,246 times

Last updated: Dec 07 '10, 6:41 a.m.

Confirmation Cancel Confirm