IBM Support

PK58932: IWAE0034E AND IWAE0036E WHEN EXPORTING A CAR FILE TO A SERVER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When exporting a car file to server the following error happens:
    org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFa
    ilureException: IWAE0034E Could not open the nested archive
    "dsm_rpl_Replenishment_Java.jar" in
    "C:\Work\IDE\workspace\tso984\dsm_rpl_Replenishment~3.0\.metadat
    a\.plugins\org.eclipse.wst.server.core\tmp0\dsm_rpl_Replenishmen
    t_UnitTests_EAP.ear"
        Stack trace of nested exception:
        java.io.FileNotFoundException: IWAE0036E URI Name:
    C:/Work/IDE/workspace/tso984/dsm_rpl_Replenishment~3.0/.metadata
    /.plugins/org.eclipse.wst.server.core/tmp0/dsm_rpl_Replenishment
    _Java; File name:
    C:\Work\IDE\workspace\tso984\dsm_rpl_Replenishment~3.0\.metadata
    \.plugins\org.eclipse.wst.server.core\tmp0\dsm_rpl_Replenishment
    _Java
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.Commonarchi
    veFactoryImpl.createLoadStrategy(CommonarchiveFactoryImpl.java:3
    09)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.Commonarchi
    veFactoryImpl.openNestedArchive(CommonarchiveFactoryImpl.java:70
    7)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl
    .openNestedArchive(ArchiveImpl.java:1096)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EARFileImpl
    .openNestedArchive(EARFileImpl.java:636)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStr
    ategyImpl.openNestedArchive(LoadStrategyImpl.java:466)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStr
    ategyImpl.collectFilesFromLooseArchives(LoadStrategyImpl.java:30
    0)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStr
    ategyImpl.collectFiles(LoadStrategyImpl.java:280)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ContainerIm
    pl.getFiles(ContainerImpl.java:238)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EARFileImpl
    .getModuleFiles(EARFileImpl.java:499)
         at
    com.ibm.ws.webservices.deploy.DeployUtils.isWebServicesSecurityE
    nabled(DeployUtils.java:720)
         at
    com.ibm.ws.webservices.deploy.WSDeployTask.performTask(WSDeployT
    ask.java:105)
         at
    com.ibm.ws.management.application.SchedulerImpl.run(SchedulerImp
    l.java:262)
         at java.lang.Thread.run(Thread.java:797)
    
    *** ERROR ***: Wed Jan 02 16:45:23 GMT 2008
    org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFa
    ilureException: IWAE0034E Could not open the nested archive
    "dsm_rpl_Replenishment_UnitTests_Java.jar" in
    "C:\Work\IDE\workspace\tso984\dsm_rpl_Replenishment~3.0\.metadat
    a\.plugins\org.eclipse.wst.server.core\tmp0\dsm_rpl_Replenishmen
    t_UnitTests_EAP.ear"
        Stack trace of nested exception:
        java.io.FileNotFoundException: IWAE0036E URI Name:
    C:/Work/IDE/workspace/tso984/dsm_rpl_Replenishment~3.0/.metadata
    /.plugins/org.eclipse.wst.server.core/tmp0/dsm_rpl_Replenishment
    _UnitTests_Java; File name:
    C:\Work\IDE\workspace\tso984\dsm_rpl_Replenishment~3.0\.metadata
    \.plugins\org.eclipse.wst.server.core\tmp0\dsm_rpl_Replenishment
    _UnitTests_Java
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.Commonarchi
    veFactoryImpl.createLoadStrategy(CommonarchiveFactoryImpl.java:3
    09)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.Commonarchi
    veFactoryImpl.openNestedArchive(CommonarchiveFactoryImpl.java:70
    7)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl
    .openNestedArchive(ArchiveImpl.java:1096)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EARFileImpl
    .openNestedArchive(EARFileImpl.java:636)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStr
    ategyImpl.openNestedArchive(LoadStrategyImpl.java:466)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStr
    ategyImpl.collectFilesFromLooseArchives(LoadStrategyImpl.java:30
    0)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStr
    ategyImpl.collectFiles(LoadStrategyImpl.java:280)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ContainerIm
    pl.getFiles(ContainerImpl.java:238)
         at
    org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EARFileImpl
    .getModuleFiles(EARFileImpl.java:499)
         at
    com.ibm.ws.webservices.deploy.DeployUtils.isWebServicesSecurityE
    nabled(DeployUtils.java:720)
         at
    com.ibm.ws.webservices.deploy.WSDeployTask.performTask(WSDeployT
    ask.java:105)
         at
    com.ibm.ws.management.application.SchedulerImpl.run(SchedulerImp
    l.java:262)
         at java.lang.Thread.run(Thread.java:797)
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of the export CAR                  *
    *                 functionality within Rational Application    *
    *                 Developer v7.0 and WebSphere Application     *
    *                 Server Toolkit v6.1.1.                       *
    ****************************************************************
    * PROBLEM DESCRIPTION: Exporting a CAR file to the selected    *
    *                      V6 WebSphere Application Server fails   *
    *                      with an OpenFailureException.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When exporting a CAR file to the selected V6 WebSphere
    Application Server an error like the following may appear:
    
    *** ERROR ***: Wed Jan 02 16:45:23 GMT 2008
    org.eclipse.jst.j2ee.commonarchivecore.internal.exception.
    OpenFailureException: IWAE0034E Could not open the nested
    archive "MyTestArchive.jar" in "C:\example\workspace\
    .metadata\.plugins\org.eclipse.wst.server.core\tmp0\
    TestEAR.ear"
    
    This is happening as the generated looseconfig.xmi file is
    pointing to a directory which does not contain the archive
    mentioned in the stack track.
    

Problem conclusion

  • The Export CAR to server action will now generate the
    looseconfig based on the projects within the workspace rather
    than incorrectly import the binary content into the metadata
    for temporary purposes.  The fix for this APAR is currently
    targeted for inclusion into the Rational Application Developer
    v7.0.0.6 and WebSphere Application Server Toolkit v6.1.1.6
    fixpacks.  Please refer to the Recommended Updates page for
    WebSphere Application Server Toolkit delivery information:
    http://www.ibm.com/support/docview.wss?uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK58932

  • Reported component name

    WEBAPP SERVER A

  • Reported component ID

    5724J0820

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-01-08

  • Closed date

    2008-01-10

  • Last modified date

    2008-01-10

  • 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

    WEBAPP SERVER A

  • Fixed component ID

    5724J0820

Applicable component levels

  • R610 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
23 October 2021