IBM Support

PM44908: FILENOTFOUNDEXCEPTION WHEN TRACING IS ENABLED DURING EJB 3.0 DEPLOYMENT WITH EJB FEATURE PACK INSTALLED.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Enabling the trace "com.ibm.config.eclipse.wtp=finer"
    causes a FileNotFoundException when installing an EJB 3.0
    jar file which has no deployment descriptor
    (META-INF/ejb-jar.xml), with
    exception text
    "java.io.FileNotFoundException: IWAE0065E Absolute path
    unknown",
    and occuring from
    org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.
    TempZipFileLoadStrategyImpl.getAbsolutePath.
    A DeploymentDescriptorLoadException (which wraps the
    FileNotFoundException) also occurs, with the text:
    org.eclipse.jst.j2ee.commonarchivecore.internal.exception.
    DeploymentDescriptorLoadException: META-INF/ejb-jar.xml".
    

Local fix

  • Disable trace and the problem should not occur.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server V6.1.0 Feature Pack for EJB 3.0      *
    ****************************************************************
    * PROBLEM DESCRIPTION: FileNotFoundException when enabling     *
    *                      com.ibm.config.eclipse.wtp=FINER.       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Enabling the trace "com.ibm.config.eclipse.wtp=FINER" can cause
    a FileNotFoundException when installing an EJB 3.0 (or higher)
    jar file which has no deployment descriptor
    (META-INF/ejb-jar.xml).
    For example:
    java.io.FileNotFoundException: IWAE0065E Absolute path
    unknown
    The FileNotFoundException will be shown as wrapped by a
    DeploymentDescriptorLoadException:
    org.eclipse.jst.j2ee.commonarchivecore.internal.exception.Deploy
    mentDescriptorLoadException: META-INF/ejb-jar.xml
    For this problem, the exception stack will show the
    class "TempZipFileLoadStrategyImpl" and the method
    "getAbsolutePath":
    org.eclipse.jst.j2ee.commonarchivecore.interna
    l.strategy.TempZipFileLoadStrategyImpl.getAbsolutePath.
    The exception only occurs when the specified trace is
    enabled. The exception is shown in server trace log files.
    The exception occurs because trace attempts to display an
    archive path value which is not always available. When the
    archive path value is not available, a FileNotFoundException
    results. That the archive path value is not available is not
    a problem, and no exception should be displayed.
    

Problem conclusion

  • This code was fixed in later versions of WebSphere Application
    Server under APAR PM22226.
    
    Trace code was updated to avoid displaying the
    FileNotFoundException when the trace specification
    "com.ibm.config.eclipse.wtp=FINER" is enabled.
    
    APAR PM44908 is currently targeted for inclusion in
    Service Level (Fix Pack) 6.1.0.43 of WebSphere
    Application Server V6.1.
    
    Please refer to URL:
    //www.ibm.com/support/docview.wss?rs=404&uid=swg27006970
    for Fix Pack availability.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM44908

  • Reported component name

    WAS EJB3 FEATUR

  • Reported component ID

    5655I3551

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-08-02

  • Closed date

    2012-01-06

  • Last modified date

    2012-04-03

  • APAR is sysrouted FROM one or more of the following:

    PM22226

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R610 PSY UK76696

       UP12/03/18 P F203

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
27 October 2021