IBM Support

PM72410: [wi 228869] Prompt to enable Jazz Source Control capability

Subscribe

You can track all active APARs for this component.

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

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



Document information

More support for: Rational Team Concert

Software version: 3.0.1

Reference #: PM72410

Modified date: 11 June 2013