Technote

(troubleshooting)
OpenFailureException: IWAE0034E after deleting a third-party library
Problem(Abstract)
You use a version control system for customization of the WebSphere Commerce application. A third-party library is deleted, or renamed, but the WebSphere Commerce Development environment still sees the file.
Cause This problem can occur when the version control system and the WebSphere Commerce Development Environment become unsynchronized. A phantom file is left within Eclipse. Diagnosing the problem Here is an example that reproduces the problem:

  1. Originally you have a JAR file named WC\lib\custom\foo.jar.

  2. Rename WC\lib\custom\foo.jar to WC\lib\custom\foo2.jar using Refactor > Rename in Rational Application Developer.

  3. Fix build path errors by replacing foo.jar with foo2.jar in the custom user library.

  4. Restart the WebSphere Commerce Development Environment and restart the WebSphere Commerce Server. This exception occurs in the console output log:

    OpenFailureException: IWAE0034E Could not open the nested archive "foo2.jar" in "D:\WCToolkitPro60\workspace\WC"

Resolving the problem This problem (APAR JR25548) is fixed in WebSphere Commerce Fix Pack 6.0.0.2. You can also obtain the fix in the most current fix pack from the Recommended fixes and settings page.
Cross Reference information
Segment Product Component Platform Version Edition
Commerce WebSphere Commerce Developer Express Implementation / Usage Windows 6.0, 6.0.0.1 Developer Express
Commerce WebSphere Commerce Developer Professional Edition Implementation / Usage Windows 6.0, 6.0.0.1 Developer Professional Edition
 

Product Alias/Synonym
wcs wc wcs60 wcs6.0 wc60 wc6.0 toolkit developer RAD environment
   

Document Information

Current web document: http://www.ibm.com/support/docview.wss?uid=swg21255507