HCL Commerce Version 9.1.10.0 or later

Troubleshooting: Project facet EAR version 7.0 is not supported

When performing a fresh installation of HCL Commerce Developer 9.1.10.0 or 9.1.11.0, the error Project facet EAR version 7.0 is not supported. is encountered.

Problem

When performing a fresh installation of HCL Commerce Developer 9.1.10.0 or 9.1.11.0, the error Project facet EAR version 7.0 is not supported. is encountered.

Solution

  • Modify the installation script
    1. Open the following file from the HCL Commerce Developer Installation Manager repository:
      HCL_Commerce_Enterprise_Vxyz_Developer.zip\native\com.ibm.commerce.toolkit.native.common_XXXXX.zip\setup\sdksetup.xml
      
    2. Locate and delete the following three lines:
      <addear displayName="Customization Test Server" ear="commerceue-ear" failOnError="true" />
      <addear displayName="Store Test Server" ear="crs" failOnError="true" />
      <addear displayName="Search Test Server" ear="search-ear" failOnError="true" />
      
    3. Save the file and restart the installation process.

      The error should no longer appear since the task that causes the issue has been removed.

  • Restore EAR configuration after installation.

    If the installation completes successfully:

    1. Navigate to:
      C:\WCDE_V9\setup\sdksetup.xml
      
    2. Re-add the three lines you previously removed:
      <addear displayName="Customization Test Server" ear="commerceue-ear" failOnError="true" />
      <addear displayName="Store Test Server" ear="crs" failOnError="true" />
      <addear displayName="Search Test Server" ear="search-ear" failOnError="true" />
      
    3. Open a command prompt and run the setup script:
      C:\WCDE_V9\bin> setupSDK.bat
      

      If this completes successfully, the installation is now complete. If it fails, proceed to the troubleshooting steps below.

  • Pre-existing WebSphere Liberty Installation.

    This error may also be caused by a pre-existing version of WebSphere Application Server V8.5.5 Liberty installed on the system.

    To resolve:
    • Uninstall any previously installed versions of WebSphere Application Server V8.5.5 Liberty.
    • Delete the corresponding installation directories manually.
    • Perform a fresh installation of the required prerequisite software:
      • IBM WebSphere Application Server V9 (version 9.0.5.x)
      • WebSphere Application Server V8.5.5 Liberty (version 22.0.0.x)
      • IBM SDK, Java Technology Edition, Version 8 (version 8.0.7.x)
  • To resolve:Troubleshooting: Manually generate featureList.xml.
    1. Open a command prompt and navigate to:
      <installation_directory>\IBM\WebSphere\Liberty\bin
      
    2. Run the following command to generate featureList.xml:
      featureManager.bat featureList C:\Test\featureList.xml
      
      Note: This process may take time to complete. Allow it to run without interruption.
    3. Copy the generated file to the following directory:
      WCDE_V9\workspace\.metadata\.plugins\com.ibm.ws.st.core\WebSphere Application Server Liberty Profile
      
    4. Rerun the setup script:
      C:\WCDE_V9\bin> setupSDK.bat