IBM Support

IC90081: CLIENT GUI MAY REPORT A PROTOCOL ERROR DURING THE SELECTION OF FILES TO RESTORE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • During the restore operation the Tivoli Storage Manager Client
    GUI can not expand directories of backed up data and returns
    the
    error message:
    ANS2614S A protocol error occurred in communications between the
    client and the server.
    
    Customer/L2 Diagnostics:
    In the dsmj.log the following java exception is logged:
    Verb (setVerb): java.lang.ArrayIndexOutOfBoundsException
    java.lang.ArrayIndexOutOfBoundsException
     at
    COM.ibm.storage.adsm.shared.csv.VByteArray.getBytes(VByteArray.j
    ava:182)
     at
    COM.ibm.storage.adsm.shared.csv.Verb.setVerb(Verb.java:643)
     at
    COM.ibm.storage.adsm.shared.csv.IMBase.imBackQry(IMBase.java:136
    8)
     at
    COM.ibm.storage.adsm.shared.comgui.DcgServerFileSystemTree.cgGet
    FileEntries(DcgServerFileSystemTree.java:3523)
     at
    COM.ibm.storage.adsm.shared.comgui.DcgServerFileSystemTree.cgGet
    NodeEntries(DcgServerFileSystemTree.java:4207)
     at
    COM.ibm.storage.adsm.shared.comgui.DcgFileSystemTree.cgLoadNode(
    DcgFileSystemTree.java:7742)
     at
    COM.ibm.storage.adsm.shared.clientgui.DHierArrayView.ciExpandNod
    e(DHierArrayView.java:1498)
     at
    COM.ibm.storage.adsm.shared.clientgui.DHierArrayView.ciHandleExp
    andCollapseEvent(DHierArrayView.java:2432)
     at
    COM.ibm.storage.adsm.shared.clientgui.DHierArrayView.treeExpande
    d(DHierArrayView.java:3578)
     at javax.swing.JTree.fireTreeExpanded(JTree.java:2775)
     at javax.swing.JTree.setExpandedState(JTree.java:3625)
     at javax.swing.JTree.expandPath(JTree.java:2213)
     at
    javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI
    .java:2275)
     at
    javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(Basi
    cTreeUI.java:2262)
     at
    javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(
    BasicTreeUI.java:2220)
     at
    javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Basic
    TreeUI.java:3589)
     at
    javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTre
    eUI.java:3537)
     at
    java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.ja
    va:290)
     at java.awt.Component.processMouseEvent(Component.java:6513)
     at
    javax.swing.JComponent.processMouseEvent(JComponent.java:3332)
     at java.awt.Component.processEvent(Component.java:6281)
     at java.awt.Container.processEvent(Container.java:2240)
     at java.awt.Component.dispatchEventImpl(Component.java:4872)
     at java.awt.Container.dispatchEventImpl(Container.java:2298)
     at java.awt.Component.dispatchEvent(Component.java:4698)
     at
    java.awt.LightweightDispatcher.retargetMouseEvent(Container.java
    :4843)
     at
    java.awt.LightweightDispatcher.processMouseEvent(Container.java:
    4500)
     at
    java.awt.LightweightDispatcher.dispatchEvent(Container.java:4433
    )
     at java.awt.Container.dispatchEventImpl(Container.java:2284)
     at java.awt.Window.dispatchEventImpl(Window.java:2724)
     at java.awt.Component.dispatchEvent(Component.java:4698)
     at
    java.awt.EventQueue.dispatchEventImpl(EventQueue.java:718)
     at java.awt.EventQueue.access$000(EventQueue.java:112)
     at java.awt.EventQueue$3.run(EventQueue.java:677)
     at java.awt.EventQueue$3.run(EventQueue.java:675)
     at
    java.security.AccessController.doPrivileged(AccessController.jav
    a:252)
     at
    java.security.ProtectionDomain$1.doIntersectionPrivilege(Protect
    ionDomain.java:87)
     at
    java.security.ProtectionDomain$1.doIntersectionPrivilege(Protect
    ionDomain.java:98)
     at java.awt.EventQueue$4.run(EventQueue.java:691)
     at java.awt.EventQueue$4.run(EventQueue.java:689)
     at
    java.security.AccessController.doPrivileged(AccessController.jav
    a:252)
     at
    java.security.ProtectionDomain$1.doIntersectionPrivilege(Protect
    ionDomain.java:87)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:688)
     at
    java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatc
    hThread.java:222)
     at
    java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchTh
    read.java:139)
     at
    java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatc
    hThread.java:128)
     at
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java
    :124)
     at
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java
    :116)
     at
    java.awt.EventDispatchThread.run(EventDispatchThread.java:101)
    ANS2614S A protocol error occurred in communications between
    the client and the server.
    ANS2614S A protocol error occurred in communications between
    the client and the server.
    
    Initial Impact:
    Medium
    
    Tivoli Storage Manager Versions Affected:
    Tivoli Storage Manager client 6.4 on all supported Windows
    platforms.
    
    Additional Keywords:
    TSM JAVA JGUI crash hang
    

Local fix

  • Use the dsmc command line interface to restore the files on the
    client.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Backup-Archive client version 6.4.0 running  *
    *                 on Microsoft Windows.                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: See ERROR DESCRIPTION                   *
    ****************************************************************
    * RECOMMENDATION: Apply fixing level when available. This      *
    *                 problem is currently projected to be fixed   *
    *                 in level 6.4.1. Note that this is subject to *
    *                 change at the discretion of IBM.             *
    ****************************************************************
    *
    

Problem conclusion

  • The problem described in this APAR has been fixed so that it no
    longer occurs.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC90081

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    64W

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-02-07

  • Closed date

    2013-03-22

  • Last modified date

    2013-03-22

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • DSM
    

Fix information

  • Fixed component name

    TSM CLIENT

  • Fixed component ID

    5698ISMCL

Applicable component levels

  • R64W PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"64W","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
22 March 2013