APAR status
Closed as program error.
Error description
Abstract: Attempts to open a WorkItem while the Jazz Source Control Capability is disabled results in a NullPointerException when using Rational Team Concert Extension 3.0.1.3 shell-shared with Rational Software Architect 8.0.4. Problem: 1. Install Rational Software Architect 8.0.4 2. Using IBM Installation Manager, install Rational Team Concert Client for Eclipse IDE (Extension Install) 3.0.1.3 in the same Package Group where Rational Software Architect is installed. 3. Start Rational Software Architect 4. Open Windows ? Preferences ? General ? Capabilities 5. Click on the Advanced button 6. Expand Team 7. Observe that 'Jazz Source Control' is de-selected. 8. Close the Preferences Window 9. Open the Work Items Perspective using: Window ? Show View ? Other ? Work Items (you might have to click on Show All) 10. This should prompt you to enable the 'Jazz Source Control' Capability, as expected. 11. Connect to a Repository and Run a Query that returns some Work Items. Do not open any Work Item yet. 12. Repeat the steps 4-5-6 13. De-select the Capability 'Jazz Source Control' 14. Open a Work Item by clicking on a result of the previously run Query. Expected result: - A dialog asks to activate the Jazz Source Control Capability Actual result: - The following Exception occurs: ?status code='0' message='An error has occurred. See error log for more details.' plugin-id='org.eclipse.jface' plugin-version='3.6.2.M20110210-1200' severity='4'? ?exception type='java.lang.NullPointerException'? ?trace class='com.ibm.team.workitem.rcp.ui.WorkItemUI' method='openEditor'/? ?trace class='com.ibm.team.workitem.rcp.ui.internal.explorer.view.Abstr actWorkItemExplorer' method='openSelection'/? ?trace class='com.ibm.team.workitem.rcp.ui.internal.explorer.view.Abstr actWorkItemExplorer$7' method='open'/? ?trace class='org.eclipse.jface.viewers.StructuredViewer$2' method='run'/? ?trace class='org.eclipse.core.runtime.SafeRunner' method='run'/? ?trace class='org.eclipse.ui.internal.JFaceUtil$1' method='run'/? ?trace class='org.eclipse.jface.util.SafeRunnable' method='run'/? ?trace class='org.eclipse.jface.viewers.StructuredViewer' method='fireOpen'/? ?trace class='org.eclipse.jface.viewers.StructuredViewer' method='handleOpen'/? ?trace class='org.eclipse.jface.viewers.StructuredViewer$6' method='handleOpen'/? ?trace class='org.eclipse.jface.util.OpenStrategy' method='fireOpenEvent'/? ?trace class='org.eclipse.jface.util.OpenStrategy' method='access$2'/? ?trace class='org.eclipse.jface.util.OpenStrategy$1' method='handleEvent'/? ?trace class='org.eclipse.swt.widgets.EventTable' method='sendEvent'/? ?trace class='org.eclipse.swt.widgets.Widget' method='sendEvent'/? ?trace class='org.eclipse.swt.widgets.Display' method='runDeferredEvents'/? ?trace class='org.eclipse.swt.widgets.Display' method='readAndDispatch'/? ?trace class='org.eclipse.ui.internal.Workbench' method='runEventLoop'/? ?trace class='org.eclipse.ui.internal.Workbench' method='runUI'/? ?trace class='org.eclipse.ui.internal.Workbench' method='access$4'/? ?trace class='org.eclipse.ui.internal.Workbench$7' method='run'/? ?trace class='org.eclipse.core.databinding.observable.Realm' method='runWithDefault'/? ?trace class='org.eclipse.ui.internal.Workbench' method='createAndRunWorkbench'/? ?trace class='org.eclipse.ui.PlatformUI' method='createAndRunWorkbench'/? ?trace class='org.eclipse.ui.internal.ide.application.IDEApplication' method='start'/? ?trace class='org.eclipse.equinox.internal.app.EclipseAppHandle' method='run'/? ?trace class='org.eclipse.core.runtime.internal.adaptor.EclipseAppLaunc her' method='runApplication'/? ?trace class='org.eclipse.core.runtime.internal.adaptor.EclipseAppLaunc her' method='start'/? ?trace class='org.eclipse.core.runtime.adaptor.EclipseStarter' method='run'/? ?trace class='org.eclipse.core.runtime.adaptor.EclipseStarter' method='run'/? ?trace class='sun.reflect.NativeMethodAccessorImpl' method='invoke0'/? ?trace class='sun.reflect.NativeMethodAccessorImpl' method='invoke'/? ?trace class='sun.reflect.DelegatingMethodAccessorImpl' method='invoke'/? ?trace class='java.lang.reflect.Method' method='invoke'/? ?trace class='org.eclipse.equinox.launcher.Main' method='invokeFramework'/? ?trace class='org.eclipse.equinox.launcher.Main' method='basicRun'/? ?trace class='org.eclipse.equinox.launcher.Main' method='run'/? ?/exception? ?/status? Other scenarios have been reported, where the user did not manually de-select the 'Jazz Source Control' Capability, but still run into the above exception. Local fix: 1. Open Windows ?Preferences ?General ? Capabilities 2. Click on the Advanced button 3. Expand Team 4. Select 'Jazz Source Control'. For more details, please refer to the following Jazz.net Workitem: https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.Wo rkItem/228869
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** See https://jazz.net/jazz/resource/itemName/com.ibm.team.workite m.WorkItem/228869
Problem conclusion
https://jazz.net/jazz/resource/itemName/com.ibm.team.workite m.WorkItem/228869 was resolved/fixed in 4.0.3
Temporary fix
Comments
APAR Information
APAR number
PM72410
Reported component name
RATL TEAM CONCE
Reported component ID
5724V0400
Reported release
301
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-09-07
Closed date
2013-06-11
Last modified date
2013-06-11
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL TEAM CONCE
Fixed component ID
5724V0400
Applicable component levels
R301 PSN
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSCP65","label":"Rational Team Concert"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.0.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
11 June 2013