IBM Support

PM42454: WEB-MODE CLI: CCMJRFCEXCEPTION/ADDRESS ALREADY IN USE: CANNOT BIND

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An intermittent problem where running Synergy CLI commands in
    web mode CLI results in a URE similar to the following:
    
    ===========================
        [echo] --- BEGIN UNHANDLED EXCEPTION ERROR REPORT ---
        [echo] An internal error has occurred at <date & time>
        [echo] Unhandled runtime exception:
    com.telelogic.cm.jrfc.CcmJRFCException
        [echo] Exception Message:
    com.telelogic.cm.errorapi.CcmConnectException:
    java.net.BindException: Address already in use: Cannot bind
        [echo]
        [echo] Stack trace:
        [echo] com.telelogic.cm.jrfc.CcmJRFCException:
    com.telelogic.cm.errorapi.CcmConnectException:
    java.net.BindException: Address already in use: Cannot bind
        [echo]     at
    com.telelogic.cm.jrfc.RFC_ConnectionManager.createConnectionMana
    ger(RFC_ConnectionManager.java:570)
        [echo]     at
    com.telelogic.cm.jrfc.RFC_ConnectionManager.getDefaultConnection
    Manager(RFC_ConnectionManager.java:518)
        [echo]     at
    com.telelogic.cm.jrfc.RFC_Callable.<init>(RFC_Callable.java:154)
        [echo]     at
    com.telelogic.cm.cli.wrapper.CcmCommandReceiver$CallableFromACce
    nt.<init>(CcmCommandReceiver.java:247)
        [echo]     at
    com.telelogic.cm.cli.wrapper.CcmCommandReceiver$CallableFromACce
    nt.<init>(CcmCommandReceiver.java:243)
        [echo]     at
    com.telelogic.cm.cli.wrapper.CcmCommandReceiver$1.call(CcmComman
    dReceiver.java:97)
        [echo]     at
    com.telelogic.cm.cli.wrapper.CcmCommandReceiver$1.call(CcmComman
    dReceiver.java:94)
        [echo]     at
    com.telelogic.cm.util.SynergyContextManager.run(SynergyContextMa
    nager.java:280)
        [echo]     at
    com.telelogic.cm.cli.wrapper.CcmCommandReceiver.<init>(CcmComman
    dReceiver.java:92)
        [echo]     at
    com.telelogic.cm.cli.wrapper.CcmCommandReceiver.createCcmCommand
    Receiver(CcmCommandReceiver.java:160)
        [echo]     at
    com.telelogic.cm.cli.CliClient.main(CliClient.java:317)
        [echo] Caused by:
    com.telelogic.cm.errorapi.CcmConnectException:
    java.net.BindException: Address already in use: Cannot bind
        [echo]     at
    com.telelogic.cm.jrfc.RFC_ConnectionManager.<init>(RFC_Connectio
    nManager.java:155)
        [echo]     at
    com.telelogic.cm.jrfc.RFC_ConnectionManager.createConnectionMana
    ger(RFC_ConnectionManager.java:560)
        [echo]     ... 10 more
        [echo] Caused by: java.net.BindException: Address already in
    use: Cannot bind
        [echo]     at java.net.PlainDatagramSocketImpl.bind0(Native
    Method)
        [echo]     at
    java.net.PlainDatagramSocketImpl.bind(PlainDatagramSocketImpl.ja
    va:93)
        [echo]     at
    java.net.DatagramSocket.bind(DatagramSocket.java:379)
        [echo]     at
    java.net.DatagramSocket.<init>(DatagramSocket.java:221)
        [echo]     at
    java.net.DatagramSocket.<init>(DatagramSocket.java:272)
        [echo]     at
    java.net.DatagramSocket.<init>(DatagramSocket.java:245)
        [echo]     at
    com.telelogic.cm.jrfc.RFC_ConnectionManager.<init>(RFC_Connectio
    nManager.java:129)
        [echo]     ... 11 more
        [echo]
        [echo] Versions of implicated classes:
        [echo]    com.telelogic.cm.jrfc.RFC_ConnectionManager
    %full_filespec: RFC_ConnectionManager.java,53:java:J#1 %
        [echo]    com.telelogic.cm.jrfc.RFC_Callable
    %full_filespec: RFC_Callable.java,23:java:J#1 %
        [echo]    com.telelogic.cm.cli.wrapper.CcmCommandReceiver
    %full_filespec: CcmCommandReceiver.java,BJ#12:java:J#1 %
        [echo]    com.telelogic.cm.util.SynergyContextManager
    %full_filespec: SynergyContextManager.java,6:java:J#1 %
        [echo]    com.telelogic.cm.cli.CliClient  %full_filespec:
    CliClient.java,J#18:java:UJ#1 %
        [echo]
        [echo] Release 7.1 3610
        [echo] Java(TM) SE Runtime Environment 2.4 by IBM
    Corporation
        [echo]
        [echo] Build numbers:
        [echo]  com/telelogic/cm/resource/ 7102.01
        [echo]  com/telelogic/cm/internal/objectapi/soad/ 7102.02
        [echo]  com/telelogic/cm/internal/objectapi/longcall/
    7102.02
        [echo]  com/telelogic/cm/crapi/adapters/ 7102.02
        [echo]  com/telelogic/cm/jrfc/utils/ unknown
        [echo]  com/telelogic/cm/internal/objectapi/command/ 7102.02
        [echo]  com/telelogic/cm/jrfc/activecm/ unknown
        [echo]  com/telelogic/cm/objectapi/update/ 7102.02
        [echo]  com/telelogic/cm/internal/objectapi/clientservices/
    7102.02
        [echo]  com/telelogic/cm/objectapi/soad/ 7102.02
        [echo]  com/telelogic/cm/util/concurrent/ 7102.01
        [echo]  com/telelogic/cm/objectapi/ois/command/ 7102.02
        [echo]  com/telelogic/cm/objectapi/exception/ 7102.02
        [echo]  com/telelogic/cm/internal/objectapi/helper/ 7102.02
        [echo]  com/telelogic/cm/objectapi/adapters/ 7102.02
        [echo]  com/telelogic/cm/internal/objectapi/ois/ 7102.02
        [echo]  com/telelogic/cm/vm_util/ 7102.01
        [echo]  com/telelogic/cm/jrfc/types/ unknown
        [echo]  com/telelogic/cm/shared_client/ 2688
        [echo]  com/telelogic/cm/internal/objectapi/workarea/
    7102.02
        [echo]  com/telelogic/cm/internal/objectapi/soad/command/
    7102.02
        [echo]  com/telelogic/cm/shared_client/acm/ 2688
        [echo]  com/telelogic/cm/client_util/ 2688
        [echo]  com/telelogic/cm/objectapi/oslc/resources/query/
    2688
        [echo]  com/telelogic/cm/internal/objectapi/accutil/ 7102.02
        [echo]  com/telelogic/cm/jrfc/router/ unknown
        [echo]  com/telelogic/cm/objectapi/update/command/ 7102.02
        [echo]  com/telelogic/cm/ccm_cli/ 2688
        [echo]  com/telelogic/cm/internal/objectapi/accenttypes/ois/
    7102.02
        [echo]  com/telelogic/cm/objectapi/workarea/ 7102.02
        [echo]  com/telelogic/cm/svm/ 7102.01
        [echo]  com/telelogic/cm/activecm/ 7102.02
        [echo]  com/telelogic/cm/archiver/ 2688
        [echo]  com/telelogic/cm/objectapi/soad/command/ 7102.02
        [echo]  com/telelogic/cm/internal/objectapi/dbconfig/
    7102.02
        [echo]  com/telelogic/cm/objectapi/oslc/resources/delta/
    2688
        [echo]  com/telelogic/cm/objectapi/oslc/resources/ 2688
        [echo]  com/telelogic/cm/objectapi/ 7102.02
        [echo]  com/telelogic/cm/server/ 2688
        [echo]  com/telelogic/cm/internal/objectapi/error/ 7102.02
        [echo]  com/telelogic/cm/cvm/ 7102.01
        [echo]  com/telelogic/cm/service/ 2688
        [echo]  com/telelogic/cm/internal/objectapi/make/ 7102.02
        [echo]  com/telelogic/cm/svm/types/ 7102.01
        [echo]  com/telelogic/cm/internal/security/ 7102.02
        [echo]  com/telelogic/cm/service/spi/ 2688
        [echo]  com/telelogic/cm/objectapi/security/ 7102.02
        [echo]  com/telelogic/cm/internal/objectapi/ois/command/
    7102.02
        [echo]  com/telelogic/cm/objectapi/make/ 7102.02
        [echo]  com/telelogic/cm/objectapi/dcm/ 7102.02
        [echo]  com/telelogic/cm/util/ 7102.01
        [echo]  com/telelogic/cm/eventservices/ 2688
        [echo]  com/telelogic/cm/util/io/ 7102.01
        [echo]  com/telelogic/cm/servicesenv/ 7102.01
        [echo]  com/telelogic/cm/crapi/ 7102.02
        [echo]  com/telelogic/cm/objectapi/oslc/handlers/ 2688
        [echo]  com/telelogic/cm/objectapi/database/ 7102.02
        [echo]  com/telelogic/cm/util/event/ 7102.01
        [echo]  com/telelogic/cm/internal/objectapi/query/ 7102.02
        [echo]  com/telelogic/cm/objectapi/command/ 7102.02
        [echo]  com/telelogic/cm/ccm_client/ 7102.01
        [echo]  com/telelogic/cm/service/util/ 2688
        [echo]  com/telelogic/cm/httpsocket/ 2688
        [echo]  com/telelogic/cm/vm_util/exception/ 7102.01
        [echo]  com/telelogic/cm/objectapi/oslc/ 2688
        [echo]  com/telelogic/cm/internal/objectapi/ 7102.02
        [echo]  com/telelogic/cm/objectapi/helper/ 7102.02
        [echo]  com/telelogic/cm/sessionmgr/ 7102.01
        [echo]  com/telelogic/cm/objectapi/dcm/command/ 7102.02
        [echo]  com/telelogic/cm/objectapi/make/command/ 7102.02
        [echo]  com/telelogic/cm/objectapi/query/ 7102.02
        [echo]  com/telelogic/cm/objectapi/access/ 7102.02
        [echo]  com/telelogic/cm/internal/objectapi/warning/ 7102.02
        [echo]  com/telelogic/cm/internal/users/ 7102.02
        [echo]  com/telelogic/cm/vm_util/accenttypes/ 7102.01
        [echo]  com/telelogic/cm/internal/objectapi/service/ 7102.02
        [echo]  com/telelogic/cm/jrfc/objreg/ unknown
        [echo]  com/telelogic/cm/objectapi/ois/ 7102.02
        [echo]
    com/telelogic/cm/internal/objectapi/accenttypes/soad/ 7102.02
        [echo]  com/telelogic/cm/shared_client/util/ 2688
        [echo]  com/telelogic/cm/httpserver/ 2688
        [echo]  com/telelogic/cm/internal/objectapi/accenttypes/
    7102.02
        [echo]  com/telelogic/cm/internal/objectapi/dcm/ 7102.02
        [echo]  com/telelogic/cm/jrfc/ unknown
        [echo]  com/telelogic/cm/internal/crapi/ 7102.02
        [echo]  com/telelogic/cm/objectapi/oslc/helper/ 2688
        [echo] --- END UNHANDLED EXCEPTION ERROR REPORT ---
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Web-Mode CLI: CcmJRFCException/Address already in use:
    Cannot bind
    

Problem conclusion

  • This has been fixed in Rational Synergy 7.1.0.4.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM42454

  • Reported component name

    TLOGIC SYNERGY

  • Reported component ID

    5724V66SN

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-06-27

  • Closed date

    2011-08-18

  • Last modified date

    2011-08-18

  • 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

  • R710 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSC6Q5","label":"Rational Synergy"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
18 August 2011