PM90701: Losing connection to timed out backend session causes URE in Rational Synergy 7.1

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Reported in Synergy 7.1.0.6 on Windows client with Solaris
    server.
    
    After the Synergy client has sat idle for some time, attempts to
    right click and 'Show' the contents of a task folder results in
    Unhandled Runtime Exception warning and the client must be
    restarted. This is caused by the backend session timing out.
    Restarting the client establishes a connection to a new backend
    session.
    
    The URE recorded in the synergy.log is:
    
    WARNING: --- BEGIN UNHANDLED EXCEPTION ERROR REPORT ---
    An internal error has occurred at <timestamp>
    Unhandled runtime exception: java.lang.NullPointerException
    Exception Message: null
    
    Stack trace:
    java.lang.NullPointerException
     at
    com.telelogic.cm.ccm_client.components.FolderTaskPanel$AddedTask
    sPanel$3.updateInterface(FolderTaskPanel.java:1026)
     at
    com.telelogic.cm.ccm_client.util.threadpool.CcmSwingWorker.done(
    CcmSwingWorker.java:215)
     at javax.swing.SwingWorker$5.run(SwingWorker.java:717)
     at
    javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWo
    rker.java:814)
     at
    sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:95)
     at
    javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerfo
    rmed(SwingWorker.java:824)
     at javax.swing.Timer.fireActionPerformed(Timer.java:291)
     at javax.swing.Timer$DoPostEvent.run(Timer.java:221)
     at
    java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209
    )
     at
    java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
     at java.awt.EventQueue.access$000(EventQueue.java:84)
     at java.awt.EventQueue$1.run(EventQueue.java:602)
     at java.awt.EventQueue$1.run(EventQueue.java:600)
     at
    java.security.AccessController.doPrivileged(AccessController.jav
    a:224)
     at
    com.ibm.oti.security.CheckedAccessControlContext.securityCheck(C
    heckedAccessControlContext.java:30)
     at
    sun.misc.JavaSecurityAccessWrapper.doIntersectionPrivilege(JavaS
    ecurityAccessWrapper.java:29)
     at
    java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
     at
    java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatc
    hThread.java:269)
     at
    java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchTh
    read.java:184)
     at
    java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatc
    hThread.java:174)
     at
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java
    :169)
     at
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java
    :161)
     at
    java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    
    Versions of implicated classes:
       com.telelogic.cm.ccm_client.components.FolderTaskPanel
    %full_filespec: FolderTaskPanel.java,21.1.2:java:J#1 %
       com.telelogic.cm.ccm_client.util.threadpool.CcmSwingWorker
    %full_filespec: CcmSwingWorker.java,5:java:J#1 %
    
    Release 7.1 3610
    Java(TM) SE Runtime Environment 2.4 by IBM Corporation
    
    Build numbers:
     com/telelogic/cm/resource/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/soad/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/longcall/ 7106_Drop1
     com/telelogic/cm/crapi/adapters/ 7106_Drop1
     com/telelogic/cm/jrfc/utils/ unknown
     com/telelogic/cm/internal/objectapi/command/ 7106_Drop1
     com/telelogic/cm/jrfc/activecm/ unknown
     com/telelogic/cm/objectapi/update/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/clientservices/ 7106_Drop1
     com/telelogic/cm/objectapi/soad/ 7106_Drop1
     com/telelogic/cm/util/concurrent/ 7106_Drop1
     com/telelogic/cm/objectapi/ois/command/ 7106_Drop1
     com/telelogic/cm/objectapi/exception/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/helper/ 7106_Drop1
     com/telelogic/cm/objectapi/adapters/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/ois/ 7106_Drop1
     com/telelogic/cm/vm_util/ 7106_Drop1
     com/telelogic/cm/jrfc/types/ unknown
     com/telelogic/cm/shared_client/ 2688
     com/telelogic/cm/internal/objectapi/workarea/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/soad/command/ 7106_Drop1
     com/telelogic/cm/shared_client/acm/ 2688
     com/telelogic/cm/client_util/ 7106_Drop1
     com/telelogic/cm/objectapi/oslc/resources/query/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/accutil/ 7106_Drop1
     com/telelogic/cm/jrfc/router/ unknown
     com/telelogic/cm/objectapi/update/command/ 7106_Drop1
     com/telelogic/cm/ccm_cli/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/accenttypes/ois/ 7106_Drop1
     com/telelogic/cm/objectapi/workarea/ 7106_Drop1
     com/telelogic/cm/svm/ 7106_Drop1
     com/telelogic/cm/activecm/ 7106_Drop1
     com/telelogic/cm/archiver/ 2688
     com/telelogic/cm/objectapi/soad/command/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/dbconfig/ 7106_Drop1
     com/telelogic/cm/objectapi/oslc/resources/delta/ 7106_Drop1
     com/telelogic/cm/objectapi/oslc/resources/ 7106_Drop1
     com/telelogic/cm/objectapi/ 7106_Drop1
     com/telelogic/cm/server/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/error/ 7106_Drop1
     com/telelogic/cm/cvm/ 7106_Drop1
     com/telelogic/cm/service/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/make/ 7106_Drop1
     com/telelogic/cm/svm/types/ 7106_Drop1
     com/telelogic/cm/internal/security/ 7106_Drop1
     com/telelogic/cm/service/spi/ 7106_Drop1
     com/telelogic/cm/objectapi/security/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/ois/command/ 7106_Drop1
     com/telelogic/cm/objectapi/make/ 7106_Drop1
     com/telelogic/cm/objectapi/dcm/ 7106_Drop1
     com/telelogic/cm/util/ 7106_Drop1
     com/telelogic/cm/eventservices/ 7105_001
     com/telelogic/cm/util/io/ 7106_Drop1
     com/telelogic/cm/servicesenv/ 7105_Drop1
     com/telelogic/cm/crapi/ 7106_Drop1
     com/telelogic/cm/objectapi/oslc/handlers/ 7106_Drop1
     com/telelogic/cm/objectapi/database/ 7106_Drop1
     com/telelogic/cm/util/event/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/query/ 7106_Drop1
     com/telelogic/cm/objectapi/command/ 7106_Drop1
     com/telelogic/cm/ccm_client/ 7106_Drop1
     com/telelogic/cm/service/util/ 7106_Drop1
     com/telelogic/cm/httpsocket/ 7106_Drop1
     com/telelogic/cm/vm_util/exception/ 7106_Drop1
     com/telelogic/cm/objectapi/oslc/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/ 7106_Drop1
     com/telelogic/cm/objectapi/helper/ 7106_Drop1
     com/telelogic/cm/sessionmgr/ 7106_Drop1
     com/telelogic/cm/objectapi/dcm/command/ 7106_Drop1
     com/telelogic/cm/objectapi/make/command/ 7106_Drop1
     com/telelogic/cm/objectapi/query/ 7106_Drop1
     com/telelogic/cm/objectapi/access/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/warning/ 7106_Drop1
     com/telelogic/cm/internal/users/ 7106_Drop1
     com/telelogic/cm/vm_util/accenttypes/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/service/ 7106_Drop1
     com/telelogic/cm/jrfc/objreg/ unknown
     com/telelogic/cm/objectapi/ois/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/accenttypes/soad/
    7106_Drop1
     com/telelogic/cm/shared_client/util/ 2688
     com/telelogic/cm/httpserver/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/accenttypes/ 7106_Drop1
     com/telelogic/cm/internal/objectapi/dcm/ 7106_Drop1
     common 4.2.1
     com/telelogic/cm/jrfc/ unknown
     com/telelogic/cm/internal/crapi/ 7106_Drop1
     com/telelogic/cm/objectapi/oslc/helper/ 7106_Drop1
    --- END UNHANDLED EXCEPTION ERROR REPORT ---
    {ccm_client.CcmClientExceptionHandler}
    

Local fix

Problem summary

  • Losing connection to timed out backend session causes URE in
    Rational Synergy 7.1
    

Problem conclusion

  • Fixed in Rational Synergy 7.2.0.5.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM90701

  • Reported component name

    TLOGIC SYNERGY

  • Reported component ID

    5724V66SN

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-06-07

  • Closed date

    2013-10-07

  • Last modified date

    2013-10-07

  • 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

    TLOGIC SYNERGY

  • Fixed component ID

    5724V66SN

Applicable component levels

  • R720 PSY

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

Rational Synergy

Software version:

7.1

Reference #:

PM90701

Modified date:

2013-10-07

Translate my page

Machine Translation

Content navigation