IBM Support

IZ48613: SERVER FAILS TO START WITH A BAD_PARAM EXCEPTION.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: When a value ConnectionMultiplicity value is set
    to '0', server fails to start due a BAD_PARAM exception.
    .
    Stack Trace: javax.naming.ConfigurationException: COS Name
    Service not registered with ORB under the name 'NameService'
    <OSB>Root exception is org.omg.CORBA.ORBPackage.InvalidName:
    NameService:org.omg.CORBA.BAD_PARAM:
    java.lang.IllegalStateException: Limit reached for key:
    <OSB>com.ibm.rmi.transport.ConnectionKeyImpl@59c3c135,
    host=127.0.0.1, port=3000<CSB> with iiop:1.0@127.0.0.1:3000
    vmcid: OMG  minor code: A  completed: No<CSB>
            at
    com.sun.jndi.cosnaming.CNCtx.setOrbAndRootContext(CNCtx.java:403
    )
            at
    com.sun.jndi.cosnaming.CNCtx.initUsingIiopUrl(CNCtx.java:330)
            at
    com.sun.jndi.cosnaming.CNCtx.initUsingUrl(CNCtx.java:285)
            at
    com.sun.jndi.cosnaming.CNCtx.initOrbAndRootContext(CNCtx.java:23
    6)
            at com.sun.jndi.cosnaming.CNCtx.<init>(CNCtx.java:84)
    ...........
    Caused by: org.omg.CORBA.BAD_PARAM:
    java.lang.IllegalStateException: Limit reached for key:
    <OSB>com.ibm.rmi.transport.ConnectionKeyImpl@59c3c135,
    host=127.0.0.1, port=3000<CSB> with iiop:1.0@127.0.0.1:3000
    vmcid: OMG  minor code: A  completed: No
     at
    com.ibm.rmi.corba.Corbaloc$FirstException.get(Corbaloc.java:469)
            at com.ibm.rmi.corba.Corbaloc.resolve(Corbaloc.java:426)
            at
    com.ibm.rmi.corba.ORB.objectURLToObject(ORB.java:3708)
            at
    com.ibm.CORBA.iiop.ORB.objectURLToObject(ORB.java:3256)
            at com.ibm.rmi.corba.ORB.string_to_object(ORB.java:3606)
            at
    com.ibm.rmi.corba.InitialReferenceClient.resolve_initial_referen
    ces(InitialReferenceClient.java:179)
            ... 14 more
    .
    

Local fix

  • The range of values to be used for ConnectionMultiplicity is
    1-2147483647.
    

Problem summary

  • Server fails to start with a BAD_PARAM exception when a value of
    '0' is used for ConnectionMultiplicity.
    

Problem conclusion

  • This defect will be fixed in:
    5.0.0 SR10
    .
    The problem is resolved by validating the input for
    ConnectionMultiplicity property thus correcting the range of
    values permitted for ConnectionMultiplicity to be 1 -
    2147483647.
    .
    To obtain the fix:
    Install build 20090430 or later
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ48613

  • Reported component name

    JAVA 5 ORB

  • Reported component ID

    620500123

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-04-15

  • Closed date

    2009-05-01

  • Last modified date

    2009-05-01

  • 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

    JAVA 5 ORB

  • Fixed component ID

    620500123

Applicable component levels

  • R500 PSN

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSC9HBB","label":"ORB"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 May 2009