IBM Support

PM10020: IM randomly throws java.io.FileInputStream exception while loadi ng com.ibm.check.was.v6.running plugin

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • IM randomly throws java.io.FileInputStream exception while loadi
    ng com.ibm.check.was.v6.running plugin.
    
    ?stack?java.io.FileInputStream.?lt;init?gt;(FileInputStream.java
    :135)?/stack?
    ?stack?org.eclipse.osgi.framework.util.SecureAction.getFileInput
    Stream(SecureAction.java:124)?/stack?
    ?stack?org.eclipse.osgi.baseadaptor.bundlefile.FileBundleEntry.g
    etInputStream(FileBundleEntry.java:56)?/stack?
    ?stack?org.eclipse.osgi.framework.internal.core.BundleURLConnect
    ion.connect(BundleURLConnection.java:53)?/stack?
    ?stack?org.eclipse.osgi.framework.internal.core.BundleURLConnect
    ion.getInputStream(BundleURLConnection.java:99)?/stack?
    ?stack?java.net.URL.openStream(URL.java:1041)?/stack?
    ?stack?org.eclipse.osgi.internal.baseadaptor.AdaptorUtil.loadMan
    ifestFrom(AdaptorUtil.java:189)?/stack?
    ?stack?org.eclipse.core.runtime.internal.adaptor.EclipseStorageH
    ook.getGeneratedManifest0(EclipseStorageHook.java:406)?/stack?
    ?stack?org.eclipse.core.runtime.internal.adaptor.EclipseStorageH
    ook.getGeneratedManifest(EclipseStorageHook.java:393)?/stack?
    ?stack?org.eclipse.core.runtime.internal.adaptor.EclipseStorageH
    ook.createCachedManifest(EclipseStorageHook.java:388)?/stack?
    ?stack?org.eclipse.core.runtime.internal.adaptor.EclipseStorageH
    ook.getManifest(EclipseStorageHook.java:507)?/stack?
    ?stack?org.eclipse.osgi.internal.baseadaptor.BaseStorage.loadMan
    ifest(BaseStorage.java:302)?/stack?
    ?stack?org.eclipse.osgi.internal.baseadaptor.BundleInstall.begin
    (BundleInstall.java:82)?/stack?
    ?stack?org.eclipse.osgi.framework.internal.core.Framework.instal
    lWorkerPrivileged(Framework.java:922)?/stack?
    ?stack?org.eclipse.osgi.framework.internal.core.Framework$1.run(
    Framework.java:838)?/stack?
    ?stack?java.security.AccessController.doPrivileged(AccessControl
    ler.java:246)?/stack?
    ?stack?org.eclipse.osgi.framework.internal.core.Framework.instal
    lWorker(Framework.java:889)?/stack?
    ?stack?org.eclipse.osgi.framework.internal.core.Framework.instal
    lBundle(Framework.java:833)?/stack?
    ?stack?org.eclipse.osgi.framework.internal.core.BundleContextImp
    l.installBundle(BundleContextImpl.java:166)?/stack?
    ?stack?org.eclipse.osgi.framework.internal.core.BundleContextImp
    l.installBundle(BundleContextImpl.java:160)?/stack?
    

Local fix

Problem summary

  • Customer cannot install RSA 7.5.5 on 6 machines because of
    the following exception.  Note: I used md5 to check the
    files in com.ibm.check.was.v6.running_1.0.0.v20090616_1939
    and found no corrupted file.
    
    ?entry num='93' time='1266031348277' elapsed='00:18.38'
    level='ERROR' thread='main'?
    

Problem conclusion

  • Added call to FileDescryptor#sync for the files it extracts
    for the offering bundle before it attempts to install the
    bundle.  This should avoid the exception observed.
    
    This fix is delivered in the v1.4 version of the IBM
    Installation Manager.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM10020

  • Reported component name

    IBM INSTALL MGR

  • Reported component ID

    RATLIMG00

  • Reported release

    133

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-03-15

  • Closed date

    2010-06-24

  • Last modified date

    2010-06-24

  • 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

    IBM INSTALL MGR

  • Fixed component ID

    RATLIMG00

Applicable component levels

  • R133 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSDV2W","label":"IBM Installation Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.3.3","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
25 October 2021