IBM Support

IZ96128: api.sh NumberFormatException when executed from dist/etc folder

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When running api.sh command from dist/etc folder or dist/sdk/etc
    folder the exception below occurs. Exception is not fatal and
    api returns the result.
    
    The following exception is printed on the screen:
    
     ../bin/api.sh -u administrator -p collation find -d 0 "Select *
    from ComputerSystem"
    log4j:ERROR [] is not in proper int form.
    log4j:ERROR [] not in expected format.
    java.lang.NumberFormatException: For input string: ""
            at
    java.lang.NumberFormatException.forInputString(NumberFormatExcep
    tion.java:63)
            at java.lang.Long.parseLong(Long.java:439)
            at java.lang.Long.valueOf(Long.java:533)
            at
    org.apache.log4j.helpers.OptionConverter.toFileSize(OptionConver
    ter.java:273)
            at
    org.apache.log4j.RollingFileAppender.setMaxFileSize(RollingFileA
    ppender.java:247)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
            at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:79)
            at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:618)
            at
    org.apache.log4j.config.PropertySetter.setProperty(PropertySette
    r.java:206)
            at
    org.apache.log4j.config.PropertySetter.setProperty(PropertySette
    r.java:165)
            at
    org.apache.log4j.xml.DOMConfigurator.setParameter(DOMConfigurato
    r.java:973)
            at
    org.apache.log4j.xml.DOMConfigurator.setParameter(DOMConfigurato
    r.java:618)
            at
    org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurat
    or.java:255)
            at
    org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfi
    gurator.java:171)
            at
    org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOM
    Configurator.java:184)
            at
    org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElemen
    t(DOMConfigurator.java:502)
            at
    org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurat
    or.java:415)
            at
    org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:
    919)
            at
    org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator
    .java:790)
            at
    org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator
    .java:696)
            at
    org.apache.log4j.helpers.OptionConverter.selectAndConfigure(Opti
    onConverter.java:471)
            at
    org.apache.log4j.LogManager.<clinit>(LogManager.java:125)
            at java.lang.J9VMInternals.initializeImpl(Native Method)
            at
    java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
            at
    org.apache.log4j.Logger.getRootLogger(Logger.java:136)
            at
    com.collation.platform.logger.Log4jFactory.getLog4jLogger(Log4jF
    actory.java:78)
            at
    com.collation.platform.logger.LogFactory.getLogger(LogFactory.ja
    va:83)
            at
    com.collation.platform.logger.LogFactory.getLogger(LogFactory.ja
    va:120)
            at
    com.collation.proxy.api.client.ApiCLI.<clinit>(ApiCLI.java:71)
            at java.lang.J9VMInternals.initializeImpl(Native Method)
            at
    java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
    

Local fix

  • run script from dist/bin
    

Problem summary

  • When running api.sh command from dist/etc folder or dist/sdk/etc
    folder the exception below occurs. Exception is not fatal and
    api returns the result.
    
    The following exception is printed on the screen:
    
     ../bin/api.sh -u administrator -p collation find -d 0 "Select *
    from ComputerSystem"
    log4j:ERROR [] is not in proper int form.
    log4j:ERROR [] not in expected format.
    java.lang.NumberFormatException: For input string: ""
            at
    java.lang.NumberFormatException.forInputString(NumberFormatExcep
    tion.java:63)
            at java.lang.Long.parseLong(Long.java:439)
            at java.lang.Long.valueOf(Long.java:533)
            at
    org.apache.log4j.helpers.OptionConverter.toFileSize(OptionConver
    ter.java:273)
            at
    org.apache.log4j.RollingFileAppender.setMaxFileSize(RollingFileA
    ppender.java:247)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
            at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:79)
            at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:618)
            at
    org.apache.log4j.config.PropertySetter.setProperty(PropertySette
    r.java:206)
            at
    org.apache.log4j.config.PropertySetter.setProperty(PropertySette
    r.java:165)
            at
    org.apache.log4j.xml.DOMConfigurator.setParameter(DOMConfigurato
    r.java:973)
            at
    org.apache.log4j.xml.DOMConfigurator.setParameter(DOMConfigurato
    r.java:618)
            at
    org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurat
    or.java:255)
            at
    org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfi
    gurator.java:171)
            at
    org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOM
    Configurator.java:184)
            at
    org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElemen
    t(DOMConfigurator.java:502)
            at
    org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurat
    or.java:415)
            at
    org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:
    919)
            at
    org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator
    .java:790)
            at
    org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator
    .java:696)
            at
    org.apache.log4j.helpers.OptionConverter.selectAndConfigure(Opti
    onConverter.java:471)
            at
    org.apache.log4j.LogManager.<clinit>(LogManager.java:125)
            at java.lang.J9VMInternals.initializeImpl(Native Method)
            at
    java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
            at
    org.apache.log4j.Logger.getRootLogger(Logger.java:136)
            at
    com.collation.platform.logger.Log4jFactory.getLog4jLogger(Log4jF
    actory.java:78)
            at
    com.collation.platform.logger.LogFactory.getLogger(LogFactory.ja
    va:83)
            at
    com.collation.platform.logger.LogFactory.getLogger(LogFactory.ja
    va:120)
            at
    com.collation.proxy.api.client.ApiCLI.<clinit>(ApiCLI.java:71)
            at java.lang.J9VMInternals.initializeImpl(Native Method)
            at
    java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
    

Problem conclusion

  • The fix for this APAR is contained in the following
    maintenance packages:
    | Fix Pack | 7.2.0.0-TIV-ITADDM-FP0006
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ96128

  • Reported component name

    APP DEPENDENCY

  • Reported component ID

    5724N5500

  • Reported release

    720

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-03-04

  • Closed date

    2011-05-09

  • Last modified date

    2011-05-09

  • 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

    APP DEPENDENCY

  • Fixed component ID

    5724N5500

Applicable component levels

  • R720 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSPLFC","label":"Tivoli Application Dependency Discovery Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"720","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
09 May 2011