- Project compilation errors in Rational Application Developer
After upgrading your version of HCL Commerce Developer, you can encounter compilation errors for projects within Rational Application Developer.
- DB2 SQL Error: SQLCODE=-554, SQLSTATE=42502 when you try to load database schema
When you are preparing a database for HCL Commerce Version 9, you need to run the initdb_db2_sample utility. During execution, you might encounter a message similar to the following error.
- Troubleshooting: Oracle JDBC driver error (java.lang.NullPointerException)
When using an Oracle database, and running the updatedb utility from the Utility server Docker container with the isStaging parameter specified, you can experience a NullPointerException error.
- Transaction server stop working after installation
If you install HCL Commerce Developer Version V9.0.0.2 or later on HCL Commerce Developer V9.0.0.0 or 9.0.0.1, your transaction server might not work properly and you might find Db2 connection errors in the log file.
- InvalidOperation: (replace:String)
When you are preparing a database for HCL Commerce Version 9, you need to run the initdb_db2_sample utility. During execution, you might encounter an InvalidOperation: (replace:String) error.
- Cannot access localhost service after installation
After you install HCL Commerce Developer and start the servers, you try to access the storefront or search services but you notice that localhost cannot connect or localhost refused.
- Server errors in in SystemOut.log after installation
After you install HCL Commerce Developer, run setdbtype, and start the servers, you might notice errors in the SystemOut.log.
- Missing db2jcc4.jar library when starting HCL Commerce Developer
When installing and starting HCL Commerce Developer for the first time, you can encounter a missing database Java archive file (.jar).
- INTEGRITY_CHECK_FAILED_DURING_DECRYPTION Caused by StringIndexOutOfBoundsException in Solr-based search
You may experience the following error during Solr-based search operations. This issue appears in the search-app logs and accompanied by a decryption failure and a StringIndexOutOfBoundsException.
- Compilation errors occur when you run the HCL Commerce Build tool
When using the HCL Commerce Build tool, you can encounter Java compilation errors caused by missing Java classes.
- Lost connection to Elasticsearch in single-machine Docker configuration
If your Docker containers are running on a single computer that uses Intel System Studio, you can experience eventual loss of your connection to Elasticsearch. To avoid this, enable the "Expose daemon without TLS" option.
- Troubleshooting: Merchant key is not read from Vault during installation
The merchantkey value is not being read from Vault by vaultConfigure.sh.
- Troubleshooting: Store Preview feature fails with Kubernetes deployment
After deploying HCL Commerce 9.1.12.0 via the Helm Chart, the Store Preview feature fails to load for React-based storefronts (Emerald and Sapphire).
- Troubleshooting: HCL Commerce entitlement
If you install HCL Commerce or HCL Commerce Developer version 9.1.4.0 through 9.1.10.0 on any environment that runs a Transaction server, you are required to configure an entitlement check.
- Troubleshooting: JCEPlus security provider
The JCEPlus security provider is configured as the default security provider since Java 8 SR7, used in HCL Commerce from the 9.1.9.0 release. The JCEPlus provider was observed to have a native memory leak under some scenarios.
- 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.
- Troubleshooting: Upgrading to HCL Commerce Developer 9.1.15.1 overwrites configuration
When performing an upgrade to HCL Commerce Developer 9.1.15.1, your custom wc-server.xml configuration file, and payment-related configurations are over-written.
- Troubleshooting: Removing older HCL Commerce Developer delta files to recover storage
When upgrading over time, HCL Commerce Developer stores changes in delta packages, enabling the rollback of upgrades in the event that the upgrade is required to be undone. Over time, these delta files can consume larger amounts of storage, leading to shortages of disk space depending on your storage allotment.
- Troubleshooting: Ingest indexing fails due to certificate issue
After updating to HCL Commerce Developer 9.1.17.0, or updating your stack manually to WebSphere Application Server 9.0.5.21 or greater, a certificate issue can cause the Elasticsearch-based Ingest search indexing process to fail.
- Troubleshooting: 9.1.17.0 registry pod stuck at container creating status
When running helm upgrade on HCL Commerce production environment 9.1.17.0, the registry pod gets stuck at ContainerCreating status.