WebSphere Commerce Version 7.0.0.9

Cumulative interim fixes for Fix Pack 9

The following cumulative interim fixes are available for WebSphere Commerce Fix Pack 9. For Fix Pack 9 cumulative interim fix installation instructions, see Readme topics for Fix Pack 9.
Every subsequent cumulative package release contains all fixes from the previous cumulative package. Therefore, you need to install only the latest cumulative interim fix to obtain all the interim fixes that are listed in the following tables. The latest cumulative interim fix for Fix Pack 9 is JR59483.fp.

Fix Pack 9 Cumulative Interim Fix 6

Category APAR Problem Description
Cumulative JR59483.fp This cumulative interim fix includes all the fixes that were released for Fix Pack 9 up to July 6, 2018. This Cumulative Interim Fix 6 also includes all the fixes from Cumulative Interim Fix 5. The following table contains a list of fixes created after the release of Cumulative Interim Fix 5.
Note: Any additional Fix Pack 9 interim fixes that are created after the release of this cumulative interim fix require this fix as a prerequisite. For a list of other interim fixes, see List of additional fix pack APAR fixes
CategoryAPARDescription
Authoring and Staging JR57923 Unapproved workspace e-Spot content do not appear in Store preview.
Authoring and Staging JR58640 Stagingprop does not rollback committed transactions if Db2 encounters a \'\'-911\'\' error code.
Catalog, Assets, Contracts, and Pricing JR59328 CatalogService throws errors when updating multiple attribute values.
Catalog, Assets, Contracts, and Pricing JR58887 B2B store contract id does not transform from generic user to guest user.
Catalog, Assets, Contracts, and Pricing JR59680 NullPointerException is thrown when loading catentry attribute values data.
Catalog, Assets, Contracts, and Pricing JR58636 Store relationship is ignored during catalog upload.
Data Load and other loading tools JR56820 Price list that was loaded with the Data Load utility is not displayed in Management Center.
Data Load and other loading tools JR57638 SEO data is loaded along with catalog data even if loadSEO config property is set to FALSE.
Data Load and other loading tools JR58368 Massload fails with unknown type error (NVARCHAR, NCHAR)on IBM i systems.
Data Load and other loading tools JR58211 Special characters are transformed into its HTML character entities.
Installation, Configuration, Deployment, and Migration JR58807 Cannot enable LDAP on iSeries.
Marketing and Promotions JR58191 Free gift promotion fails if the promotion contains an attribute condition.
Marketing and Promotions JR59553 SqlDataException for findUsersByPersonalizationId.
Marketing and Promotions JR58144 Large amount of informational level messages.
Marketing and Promotions JR59223 GDPR readiness back end service support.
Marketing and Promotions JR58593 Promotion proximity messages does not work properly with multiple shopping carts enabled.
Member and Session Management JR59082 NullPointerException fetches context from DataBeanManager through REST.
Member and Session Management JR59102 After expired session, redirect to original URL instead of ReLogonFormView.
Member and Session Management JR59074 LDAP: error code 53 - The provided new password was found in the password history for the user.
Member and Session Management JR52717 Shopper registration fails if LDAP server is enabled with UserAccountValues 512 and 544.
Member and Session Management JR59215 Logon Id is written to log file when user tries to register twice.
Member and Session Management JR59313 Guest User session breaks due to dirty EJB cache..
Member and Session Management JR58921 Invalid Cookie error when registering a user from guest user if multiple logon is enabled.
Member and Session Management JR58325 Shoppers cannot register with the store.
Member and Session Management LI79010 Fail to update resource group job and publish store (after installing JR54268).
Member and Session Management JR58111 Cloned activitytoken is used after command completes.
Member and Session Management JR58589 WC_USERACTIVITY cookie is not updated with latest signature if single sign-on is enabled.
Member and Session Management JR58949 IllegalStateException: The following session is not valid!.
Messaging and Integration (including Sterling integration) JR59465 TRADEPOSCN_ID is not respected when you update offerprice through XML message.
Orders, Payments, and Inventory JR59384 Orderitem price override is not copied to the new merged cart.
Orders, Payments, and Inventory JR58702 The sort clause in Order query causes performance issue.
Orders, Payments, and Inventory JR58732 Allow a user to review their order history details despite the contract having expired.
Orders, Payments, and Inventory JR58675 Remove sort from frequently executed queries to reduce DB2 contention under very high load.
Orders, Payments, and Inventory JR58644 After 8.0.4.8 upgrade setEditor does not get invoked by OrderCreateCmdImpl.
Orders, Payments, and Inventory JR58212 NullPointerException error during BatchorderRequest.
Orders, Payments, and Inventory JR58442 Cannot sync expected inventory from external system after applying JR57166.
Orders, Payments, and Inventory JR58214 Unexpected response after sending RTAM_Request.xml.
Orders, Payments, and Inventory JR58394 Configuration option to disable iFix JR48648.
Orders, Payments, and Inventory JR58268 ADDRESS.ISPRIMARY database column cannot be null if you are using Oracle.
Runtime JR59382 Null pointer exception after installing JR57861.
Runtime JR59684 APAR JR58887 is not working as expected..
Runtime JR59011 Memory leak in the URLClientObjectToNounAssociation class.
Runtime JR59276 AbstractECTargetableCommand compile error after you upgrade JDK version.
Runtime JR59276 AbstractECTargetableCommand compile error after you upgrade JDK version.
Runtime JR58474 Empty string decryption throws \'\'MerchantKey/WC/null was not found\'\' exception.
Search JR57194 Issue in commons-lang3.jar prevents detecting strings as numbers correctly if less than 1.0.
Search JR58383 Multi-word synonyms do not work as expected when using EXACT or ALL searchType.
Stores and Mobile JR58153 STOREENT_ID columns are missing in wc-object-relational-metadata.xml.
Stores and Mobile JR59339 Encounter NullPointerException when you run CleanSEOURLS.

Fix Pack 9 Cumulative Interim Fix 5

Category APAR Problem Description
Cumulative JR57861.fp This cumulative interim fix includes all the fixes that were released for Fix Pack 9 up to April 3, 2017. This Cumulative Interim Fix 5 also includes all the fixes from Cumulative Interim Fix 4. The following table contains a list of fixes created after the release of Cumulative Interim Fix 4.
Note: Any additional Fix Pack 9 interim fixes that are created after the release of this cumulative interim fix require this fix as a prerequisite. For a list of other interim fixes, see List of additional fix pack APAR fixes
CategoryAPARDescription
Authoring and Staging JR57272 Quick Publish fails on Marketing for an e-Marketing Spot with special characters in the name.
Catalog, Assets, Contracts, and Pricing JR56480 CatalogDescriptionCache ignores cache hits.
Catalog, Assets, Contracts, and Pricing IV90968 Performance issue when the wcf:json is used in a storefront JSP to convert a Java object to JSON..
Catalog, Assets, Contracts, and Pricing JR56376 getParentCatalogEntryIds is not cached.
Catalog, Assets, Contracts, and Pricing JR56857 RuleBasedCategoryEvalutionCmd performance issue when a change in RBSC rule results in removal of large amount of catalog entries.
Catalog, Assets, Contracts, and Pricing JR56895 Previous default catalog is displayed after changing the default catalog in Management Center.
Catalog, Assets, Contracts, and Pricing JR56353 Cannot modify price after re-login to Management Center from an expired session.
Catalog, Assets, Contracts, and Pricing JR57450 Contracts with future start date cause exceptions.
Catalog, Assets, Contracts, and Pricing JR57259 The COUNT ATTRIBUTE query takes a long time to complete.
Catalog, Assets, Contracts, and Pricing JR57200 RulesBasedSalesCategory does not work after deleting referenced category in Management Center.
Catalog, Assets, Contracts, and Pricing JR57116 Cannot invalidate specific cache objects in WCPriceDistributedMapCache.
Catalog, Assets, Contracts, and Pricing JR56935 RuleBasedCategoryEvalutionCmd performance issue when a change in RBSC rule results in removal of large number of catalog entries.
Data Load and other loading tools JR56587 Dataload utility not truncating promotion name to match the database field size..
Data Load and other loading tools JR56792 Slow performance when using Data Load to load catalog entries to attribute dictionary attribute relationships under ESite.
Data Load and other loading tools JR57009 Data load for ESiteOverride is missing the last store relationship.
Data Load and other loading tools JR56479 Cannot load data into the OFFER table if identifier column is set to 0.
Installation, Configuration, Deployment, and Migration JR55296 Enhancement: Add a utility to migrate to Rational Application Developer Version 8.5.5.
Installation, Configuration, Deployment, and Migration JR55273 Add support for Rational Application Developer Version 8.5.5 .
Installation, Configuration, Deployment, and Migration JR57711 wcsDBValidation.bat fails with java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2Driver error.
Installation, Configuration, Deployment, and Migration JR56829 License for IBM HTTP Server V8.5.5 is missing in WebSphere Commerce Version 7 Express edition.
Maintenance JR56445 PerfLog info tag contains multiple 'parentId' parameters.
Marketing and Promotions JR57459 ListUsersInMemberGroupCmdImpl call made twice during user creation.
Marketing and Promotions JR57525 Web activities with current page target do not work when the eSpot REST service is invoked from a 3rd party source.
Marketing and Promotions JR56779 Datatype error occurs when using Quick Publish to update promotion codes.
Marketing and Promotions JR56624 Promotion failing to apply with Null Pointer Exception during promotion policy evaluation. .
Marketing and Promotions JR56598 Allow a BCC address to be set when sending marketing emails.
Marketing and Promotions JR57688 SQL MBRROLEWHERE error.
Marketing and Promotions LI79298 MalformedURLException thrown by SensorEventListener.
Marketing and Promotions JR56292 Failing to load a promotion in StorePathSupportedAgendaBuilder might prevent other promotions from being loaded.
Marketing and Promotions JR56404 "Customer Segment ""Target email address domains"" condition uses case sensitive comparison".
Marketing and Promotions JR56460 ContractShippingAdjustmentCalculationCodeCalculateCmdImpl is not using data cache.
Marketing and Promotions JR56458 Allow ShopcartDrivenAgendaBuilder to use the data cache.
Member and Session Management JR56832 WebSphere Commerce information disclosure and denial of service security vulnerability.
Member and Session Management JR56866 Generic users cannot add to cart when session timeout is enabled.
Member and Session Management JR56872 NullPointerException when a shopper switches stores and multi-logon is enabled.
Member and Session Management JR57352 Improve performance and concurrency of User Lookup in WebSphere Commerce Accelerator.
Member and Session Management JR57322 Shopper cannot check out after a logon timeout.
Member and Session Management JR56995 Cookie errors are logged after user registration .
Member and Session Management JR56317 Shopper data is missing when you enable multiple logon support.
Member and Session Management JR56333 MigrateUserEntriesCmdImpl transaction committal.
Member and Session Management JR56962 "Forgot password for users without password, when using validation code, is not working".
Member and Session Management JR56491 Guest users cannot be correctly cleaned by the dbclean utility.
Member and Session Management JR56331 Generic error occurs when you click 'Create account'.
Member and Session Management JR57217 Forgot password request prompts the shopper to enter the old password.
Member and Session Management JR56924 Entitlement context is not refreshed when user switches stores.
Member and Session Management JR57445 ObjectNotFoundException occurs when shopper logs on with 'Remember me' option and then restarts web browser.
Member and Session Management JR56393 Improved error message for invalid cookie exception..
Member and Session Management JR57178 Incorrect e-Marketing Spot content when logging on-behalf of buyer.
Member and Session Management JR56426 DuplicateKeyException occurs when a CSR attempts to access a locked order.
Member and Session Management JR57595 Backport 'migrateGuestUser' in guestidentity API to Feature Pack 8.
Member and Session Management JR56582 Multiple cookies are created and generic cookies get used.
Member and Session Management IT20279 PersonContactHandler.updatePersonContact returns old address value.
Member and Session Management JR56686 Registered users cannot log on automatically after registering from a unique guest session.
Member and Session Management JR56452 Activity Regeneration after CTXMGMT data removal.
Member and Session Management JR56274 External interface to disable Member and ActivityGUID locking.
Messaging and Integration (including Sterling integration) JR56574 Support added for SOAP 1.2 protocol web service message and response processing in JCA HTTP WebService Adapter.
Messaging and Integration (including Sterling integration) JR57648 Order shipment notification email shows marketing content in the wrong language.
Messaging and Integration (including Sterling integration) JR56687 JR56217 misses three class files.
Messaging and Integration (including Sterling integration) JR56708 WebChannel does not exist as part of the ChannelNameEnumerationType within the order.xsd.
Messaging and Integration (including Sterling integration) JR57413 ResetPasswordHelper does not trigger the MessagingGetWebHostCmd command.
Messaging and Integration (including Sterling integration) JR56902 JCA Email adapter does not send emails if only cc or bcc fields are entered.
Orders, Payments, and Inventory JR57295 REST create_order service can erroneously create orders for generic user.
Orders, Payments, and Inventory JR57670 Store locator REST call throws exception during BigDecimal conversion.
Orders, Payments, and Inventory JR57302 "Orders stuck in M status when OrderSubmit is using priority ""high""".
Orders, Payments, and Inventory JR56298 REST call usable_ship_charges_by_ship_mode results in NOT_AUTORIZED_FOR_QUERY.
Orders, Payments, and Inventory JR57223 NullPointerException is thrown when trying to validateTradingPaymentMethods.
Orders, Payments, and Inventory JR57692 Orderitems are not merged when a shopper uses Quick Order.
Orders, Payments, and Inventory JR57512 Unable to replicate inventory cache.
Orders, Payments, and Inventory JR56515 Deletion of a contract causes order problems in Aurora B2B store.
Orders, Payments, and Inventory IT18167 Cannot add more than 1 item to the requisition list.
Orders, Payments, and Inventory JR57166 Performance improvements to MakeReceiptAvailableCmdImpl.
Orders, Payments, and Inventory JR56365 SynchronizeProductAvailabilityCtrlCmd creates C62 QUANTITYOFMEASURE.
Orders, Payments, and Inventory JR56805 Orderitem adjustments are not returned in the order that the adjustments are applied.
Orders, Payments, and Inventory JR56671 Email error when an order is created and approved by one user.
Orders, Payments, and Inventory JR56894 Dynamic kits are incorrectly merged with order items.
Orders, Payments, and Inventory JR56599 Fractional quantity not rounded when nominal quantity equals quantity multiple.
Orders, Payments, and Inventory JR57063 Enable Success360 integration for Order per Hour metrics in Success360 dashboard.
Orders, Payments, and Inventory JR56794 Access control error during order calculation when merging the shopping cart .
Orders, Payments, and Inventory JR57953 'Order is locked' message still displays after order locking is disabled.
Runtime JR57042 Application exceptions are logged when trace is not enabled.
Runtime JR56356 NoClassDefFoundError on SelectionCriteria.MyValueHolder after applying JR55759.
Runtime IV90423 Login redirect when using struts 'authenticate' flag is not handled properly.
Runtime JR56882 HttpServletRequest is not available to REST framework for custom command implementations.
Runtime JR55224 SEO URLs are currently not configurable for the double-click handler.
Runtime JR57216 Akamai caches Change password page incorrectly.
Runtime JR56815 MigrateEncryptedInfo utility fails if a custom table has an auto increment primary key.
Runtime JR56662 JR56217 regression issue.
Search JR56299 Search cache invalidations are not propagated to production server.
Search JR56885 Storefront receives an error when creating new contract.
Search JR57049 Exact match is not used for a web activity that targets based on attribute value filter.
Stores and Mobile JR57399 Custom parameter in wcf:url tag does not append to SEO URL.
Stores and Mobile JR56723 Updating billing address in Checkout page does not reflect in the Order Summary page.
Stores and Mobile JR57287 "When invalid parameters are passed in query string, the expected result is 500 error message on browser.
Stores and Mobile JR56929 Store locator image paths are not returned in BOD.
Stores and Mobile JR56523 Store locator REST call returns none of the expected stores.
Stores and Mobile JR56113 Sitemap always generates HTTP URLs for non static links.
Stores and Mobile JR57431 Missing categoryId from WCParamValues.

Fix Pack 9 Cumulative Interim Fix 4

Category APAR Problem Description
Cumulative JR56287.fp This cumulative interim fix includes all the fixes that were released for Fix Pack 9 up to June 31, 2016. This Cumulative Interim Fix 4 also includes all the fixes from Cumulative Interim Fix 3. The following table contains a list of fixes created after the release of Cumulative Interim Fix 3.
Note: Any additional Fix Pack 9 interim fixes that are created after the release of this cumulative interim fix require this fix as a prerequisite. For a list of other interim fixes, see List of additional fix pack APAR fixes
CategoryAPARDescription
Analytics JR55756 Execution Performance Report does not display any data
Authoring and Staging JR55941 Stagingprop utility performance is slow due to a missing index
Authoring and Staging JR55406 Allow workspace scheduler jobs to be run on its own work manager
Authoring and Staging JR55264 Cross-Site Scripting vulnerability in store pages.
Authoring and Staging JR55980 Stagingprop utility does not honor -destdb_locktimeout parameter
Authoring and Staging JR55751 In store preview, sometimes the storefront web services return unexpected results from using the wrong workspaces schema
Catalog, Assets, Contracts, and Pricing JR55392 CatalogDataLoadApplicationException error during data load
Catalog, Assets, Contracts, and Pricing JR55759 Performance issues with GetEntitledPriceCmdImpl
Catalog, Assets, Contracts, and Pricing JR55369 Changing dynamic kit parent category incorrectly changes parent category for its SKU components
Catalog, Assets, Contracts, and Pricing JR55608 Cannot change a catalog entry's master category relationship using the Data Load utility
Catalog, Assets, Contracts, and Pricing JR56005 Database error in the Management Center Assets tool when attempting to save a URL attachment
Data Load and other loading tools JR55976 During Catalog Upload of Catalog Entry Description Override, the environment runs out of database connections when there are many stores
Data Load and other loading tools JR56153 When you use the Data Load utility to load promotion data, the ampersand character is not escaped correctly
Installation, Configuration, Deployment, and Migration JR55673 Print wsadmin calls to log files
Installation, Configuration, Deployment, and Migration JR56108 DB2 PureScale configuration for command-line utilities might contain empty value for jdbcurl elements in alldbconnector.xml
Maintenance JR55754 Add APAR numbers to the APAR list for JR53048.fp
Marketing and Promotions JR56243 Cannot find customers to add to a segment in the Management Center Customer Segment tool
Marketing and Promotions JR55748 Cannot activate Marketing web activity
Marketing and Promotions JR55820 Promotion engine does not start successfully due to missing entry in promotion engine configuration file
Marketing and Promotions JR55919 Order level promotions do not apply when attribute names are specified in the exclusion condition.
Marketing and Promotions JR56014 Shoppers who have coupons from deleted promotions cannot acquire new coupons for promotions with per-shopper redemption limit
Marketing and Promotions JR55912 Customized promotion code error messages do not appear in the correct language
Marketing and Promotions JR55708 The Accelerator Customer Segment tool does not display the first and last name of included and excluded customers
Marketing and Promotions SE65146 Allow a BCC address to be set when sending marketing emails
Marketing and Promotions JR55280 'Select your free gift' option remains when promotion no longer qualifies with 'best deal' feature enabled
Member and Session Management JR55637 CWXBR090?E error: Missing WC_AUTHENTICATION Cookie
Member and Session Management JR55440 Incorrect log on error message when waiting for email verification
Member and Session Management JR55790 New personalization Id is created during user registration
Messaging and Integration (including Sterling integration) JR56217 Unable to connect to an IBM MQ server with authentication enabled
Messaging and Integration (including Sterling integration) JR55469 SOAPFaultException messages do not include the response that caused the exception
Messaging and Integration (including Sterling integration) JR55435 ClassCastException when WC_Messaging traces are enabled
Orders, Payments, and Inventory JR55618 The shipping address that is assigned by default is not correct
Orders, Payments, and Inventory JR56221 Order details displays Information not available when the related contract is deleted or cancelled
Orders, Payments, and Inventory SE63928 DataLoadSQLException error when loading receipt data
Orders, Payments, and Inventory JR56175 Unable to search for Pending Orders in Accelerator
Orders, Payments, and Inventory JR56055 Parsing error in OrderMessageMappingCmdImpl
Orders, Payments, and Inventory JR56015 Add to cart action does not respect quantity limit
Orders, Payments, and Inventory JR55198 SKU field in ORDRELEASE.PACKSLIPXML field is wrong if inventory is non-ATP
Orders, Payments, and Inventory JR55288 The product name and descriptions on the packing slip are incorrect
Orders, Payments, and Inventory JR55319 Purchase Order number is displayed incorrectly in the Payment Instruction section
Orders, Payments, and Inventory JR55357 Accelerator displays duplicate jurisdiction groups in the drop down list when creating shipping charge
Orders, Payments, and Inventory JR55654 Payment inbound services do not respect neverPersist=true parameter
Orders, Payments, and Inventory JR55828 Shopping carts not merged during shopper log on when cart threshold is exceeded
Orders, Payments, and Inventory JR55493 Information disclosure vulnerability in the WebSphere Commerce Accelerator tool
Orders, Payments, and Inventory JR55372 Orders by guest users are not fulfilled
Orders, Payments, and Inventory JR55926 Promotion code is not copied when a user logs on by using REST calls
Orders, Payments, and Inventory JR55474 Parameters for OrderItemAddCmd are not supported in cart REST services
Orders, Payments, and Inventory JR55480 Setting INVAVL.AVAILQUANTITY to 'NULL' causes an exception
Runtime JR55338 The scheduler does not run jobs according to SCHACTIVE.SCSPRIORITY
Runtime JR55187 401 errors when the user activity cookie times out
Search JR52853 Enable Administrative Logger on Feature Pack 7
Search JR52667 Provide support for ContractPriceCalculate command
Search JR55358 Sitemap does not include URLs for non-buyable products
Search JR55221 Solr should not validate all contracts for a user when a contract_id is specified
Stores and Mobile JR56132 Exclude 'search' token from being used in sitemap URLs
Stores and Mobile JR56113 Sitemap always generates HTTP URLs for non static links
Stores and Mobile JR55586 OrganizationDataBean populates AddressDataBean objects when they are not needed

Fix Pack 9 Cumulative Interim Fix 3

Category APAR Problem Description
Cumulative JR55049.fp This cumulative interim fix includes all the fixes that were released for Fix Pack 9 up to December 31, 2015. This Cumulative Interim Fix 3 also includes all the fixes from Cumulative Interim Fix 2. The following table contains a list of fixes created after the release of Cumulative Interim Fix 2.
Note: Any additional Fix Pack 9 interim fixes that are created after December 31, 2015 require this fix as a prerequisite. For a list of other interim fixes, see List of additional fix pack APAR fixes
The following table displays the fixes that were created after the release of Cumulative Interim Fix 2.
Category APAR Problem Description
Analytics JR54225 The product price that is reported to IBM Digital Analytics incorrectly includes shipping discounts.
Analytics JR55139

Security fix

Cross-site scripting vulnerability when integrated with IBM Digital Analytics.
Analytics JR55141

Security fix

Cross-site scripting vulnerability when integrated with IBM Digital Analytics (continuation of JR55139).
Authoring and Staging JR54935 Management Center does not display the workspace, task group, task, or owner of locked objects
Catalog, Assets, Contracts, and Pricing JR55169 Incorrect usage of UTF16 method in the catalog-related code.
Catalog, Assets, Contracts, and Pricing JR55034 Catalog passed in is not a master catalog error when you view Sales catalogs.
Catalog, Assets, Contracts, and Pricing JR54265

Security fix

Potential cross-site scripting (XSS) vulnerability in WebSphere Commerce Accelerator
Catalog, Assets, Contracts, and Pricing JR53981 Preview of Managed File with special character in file name fails when storage_type=-1 or CMSMALLFILE/CMLARGEFILE table is empty
Catalog, Assets, Contracts, and Pricing JR54071 Slow storefront performance due to catalog entries that have many attribute values
Catalog, Assets, Contracts, and Pricing JR54312 refineBatchCatEntryPriceGroup() is private and cannot be extended for customization purposes
Catalog, Assets, Contracts, and Pricing JR54411 Provides a new service and API to return catalog entry's attributes by names
Catalog, Assets, Contracts, and Pricing JR54480 Facet sequence for attributes in the Attribute Dictionary is not supported by the Data Load utility.
Catalog, Assets, Contracts, and Pricing JR54518 Slow performance for retrieving catalog entry attributes by name.
Catalog, Assets, Contracts, and Pricing JR54519 Items with deleted parent products are not removed by delta indexing
Catalog, Assets, Contracts, and Pricing IV78215 An SQL query runs thousands of times, which results in high CPU usage
Catalog, Assets, Contracts, and Pricing JR54681 When you upload attribute data by using Management Center, the UoM is not updated in ATTRVALDESC.QTYUNIT_ID
Data load and other loading tools JR55129 Data load performance issues with Oracle 12c database.
Data load and other loading tools JR53617 When the Data Load utility is executed in delete mode for Commerce Composer, not all data is deleted.
Data load and other loading tools SI57673 Cannot use the "-instance" parameter with the stagingcopy utility on iSeries platforms
Data load and other loading tools JR54153 DataCacheInvalidationEnabled data load flag does not work for DomInventoryMediator
Data load and other loading tools JR54402 Using Data Load utility to reload searchable attributes might produce a unique index violation after installation of JR52361 and JR53333
Data load and other loading tools JR54835 During catalog upload of catalog entry description override, utility runs out of database connections when there are many stores
Data load and other loading tools JR54922 dataloader fails to process all catalog entries if there is an error in XML and marks an incorrect catalog entry with error
Data load and other loading tools JR54960 Data load for AttributeDictionaryAttribute not considering Facetable, Searchable, and Merchandisable in the ColumnExclusionList
Installation, Configuration, Deployment, and Migration JR53521 Enhance installation action framework to support fully automated interim fix installations
Installation, Configuration, Deployment, and Migration JR53653 After setdbtype is run in a development environment, the search application is updated to use the new database.
Installation, Configuration, Deployment, and Migration JR53939 More robust and flexible timing options for the WebSphere Commerce scheduler
Installation, Configuration, Deployment, and Migration JR54072 Error when you use 'setdbtype' to connect a development environment to an Oracle 12c server
Installation, Configuration, Deployment, and Migration JR54675 Character encoding reverts to default setting
Maintenance JR53747

Security fix

ExtendedInfo log might contain sensitive information
Marketing and Promotions JR55047 The 'SendMarketingTriggers' scheduled job throws NullPointerException.
Marketing and Promotions JR53532 Unique promotion codes can be redeemed multiple times using different orders.
Marketing and Promotions JR54285 API Compatibility issue in the Promotion class interface
Marketing and Promotions JR54035 False warning messages that are related to mismatch between store entity ID and store key identifier are showing up in the logs.
Marketing and Promotions JR53688 Customer Segment REST API does not return segments with Account conditions
Marketing and Promotions JR53790 Error activating content recommendation activity with deleted content
Marketing and Promotions JR53901 Public promotion code usages are incorrectly tracked in PX_CDUSAGE table.
Marketing and Promotions JR53964 Slow promotion engine performance when attribute-based promotions are evaluated.
Marketing and Promotions JR54062 Items can be discounted multiple times when applying discounts to the least expensive items first for stackable promotions.
Marketing and Promotions JR54215 Quick publish fails after you upgrade to WebSphere Commerce V7 Fix Pack 9 if the Feature Pack level remains at 4 or earlier.
Marketing and Promotions JR54325 Shipping promotions that target the pick up in store shipping method are not applied to an order
Marketing and Promotions JR54451 SensorEventListener throws a ClassCastException in Marketing activity
Marketing and Promotions JR54464 Slow storefront performance during promotion evaluation
Marketing and Promotions JR54507 Enable promotion codes in workspace store preview
Marketing and Promotions JR54637 Marketing email templates generate incorrect URLs
Marketing and Promotions JR54737 Enable customization of promotion code error messages on store front.
Marketing and Promotions JR54752 Promotional prices that are associated with public promotion codes are incorrectly displayed on Product display pages
Marketing and Promotions JR54931 ClassCastException during user registration
Marketing and Promotions JR54937 Incorrect customer segments returned from transaction cache
Member and Session Management JR55061 Old cookies are not replaced with new cookies.
Member and Session Management JR54268

Security fix

Potential cross-site request forgery (CSRF) vulnerability in WebSphere Commerce Tools
Member and Session Management JR53610 Log on fails with LDAP Entry File: null error when AuthenticationMode is set to DB
Member and Session Management JR53608 Account lockout policy does not take effect for excluded users under LDAP mode
Member and Session Management JR54053 Enhancement to allow REST services to respect context data in WC_GENERIC_ACTIVITYDATA cookie
Member and Session Management JR54260 Cookies for guest users expire unexpectedly
Member and Session Management JR54134 Unable to switch stores when logged on to a WebSphere Commerce B2B store after search server separation
Member and Session Management JR54340

Security fix

Information disclosure of user personal data
Member and Session Management JR54825

Security fix

Security APAR CVE-2015-5009: Persistent cross-site scripting (XSS) vulnerability in the Organization Administration Console
Messaging and Integration (including Sterling integration) JR54704 Guest users do not receive emails from orders that are submitted by CSRs through WebSphere Commerce Accelerator
Orders, Payments, and Inventory JR55122 Unable to delete records for Payment Instruction.
Orders, Payments, and Inventory JR55062 Cannot transfer order XML information to an external order management system.
Orders, Payments, and Inventory JR535181 Cannot change quantity of items in a shopping cart
Orders, Payments, and Inventory JR536811 Support merging order items with non-ATP inventory
Orders, Payments, and Inventory JR53683 EditUnboundPITaskCmd calls wrong getter method
Orders, Payments, and Inventory JR546911 Frequent queries to the SHPARRANGE table can cause slow response time.
Orders, Payments, and Inventory JR54988

Security fix

Potential vulnerability that can cause an order to not submit successfully.
Orders, Payments, and Inventory JR538441 PPC_EJB_NAMING_EXCEPTION_ERR when payment instructions for an order are updated.
Orders, Payments, and Inventory JR54020 Shipping percentage discount adjustments are incorrect if the percentage is a decimal number
Orders, Payments, and Inventory JR541331 Index contention in PPCPAYINST table with Oracle RAC
Orders, Payments, and Inventory JR54308 Unable to reverse first payment when second payment fails
Orders, Payments, and Inventory JR54351 Paymentech plug-in does not support online "Reverse approval"
Orders, Payments, and Inventory JR54585

Security fix

Information disclosure vulnerability in the WebSphere Commerce Accelerator tool.
Orders, Payments, and Inventory JR54592 Order summary page displays an incorrect total amount when 'Value Added Tax' (VAT) is enabled
Orders, Payments, and Inventory JR54744 OrderSubmit Event still persists data to the database when disabled
Orders, Payments, and Inventory JR54874 Slow response time when a shopper adds an item to the cart
Orders, Payments, and Inventory JR549361 Shopper encounters "Order is invalid" error when trying to update the shopping cart
Orders, Payments, and Inventory JR54955 OptimisticUpdateFailureException error when OrderShippingModeListDataBean is used with other actions on the same page
Orders, Payments, and Inventory JR54987 Merging order item conflicts with free gift.
Programming Framework JR55063 A timeout is not occurring on the Checkout page.
Programming Framework JR54261 Localized messages of exceptions that are thrown by custom payment plugins are not displayed on store pages
Runtime JR53668 CSRF error after timeout as a remembered user.
Runtime JR53849 Data Cache enhancement to prevent multiple threads executing the same query simultaneously
Runtime JR53900 Double-clicking on product images lead to blank pages instead of the Product details page
Runtime JR54026 With SSL Accelerator option enabled, the "Generate URL" store preview functionality does not work in Management Center
Runtime JR54321 Cannot access storefront on first visit after enabling X.509 certificates
Runtime JR54360 Support persistent cookie generation in REST framework
Runtime JR54607 Member REST service implementation has incorrect length limitation for ADDRESS field
Runtime JR54799 Data Cache enhancement to prevent multiple REST GET threads from executing the same query simultaneously
Runtime JR54857 Accessing multiple extended sites in the same browser causes incorrect cookie issues
Search JR541491 Avoid returning a smaller result set when the Solr minimum match option is used with synonyms.
Search JR53912 Some keyword suggestions can lead to empty search results if the keyword belongs to a different store, catalog or Catalog Filter
Stores and Mobile JR53357 An incorrect store URL returns an error page showing a 200 OK status.
Stores and Mobile JR53928 Store functions API does not return value set by business user
Stores and Mobile JR54107

Security fix

Security APAR CVE-2015-4980: Potential information disclosure vulnerability could expose user personal data

Fix Pack 9 Cumulative Interim Fix 2

Category APAR Description
Cumulative JR53438.fp This cumulative interim fix includes all the fixes that were released for Fix Pack 9 up to June 30, 2015. This Cumulative Interim Fix 2 also includes all the fixes from Cumulative Interim Fix 1. The following table contains a list of fixes created after the release of Cumulative Interim Fix 1.
Note: Any additional Fix Pack 9 interim fixes that are created after June 30, 2015 require this fix as a prerequisite. For a list of additional interim fixes, see List of additional fix pack APAR fixes
The following table displays the fixes that were created after the release of Cumulative Interim Fix 1.
Category APAR Problem Description
Authoring and Staging JR53094 Workspace creation fails if view objects in the base schema contain WITH clause
IV72757 Add configurable server information to task group commit scheduled jobs to execute on.
JR52695 enableContentManagement utility does not allow creation of additional workspace schemas
JR53596 The stagingprop utility might terminate abnormally on propagation of COLLATERAL table.
JR53045 stagingprop utility fails during post-propagation
Catalog, Assets, Contracts, and Pricing LI78441 Setting CATENTRY long description with a large text value in some languages fails.
JR52745 Data loading products without ParentCatalogEntryIdentifier mapping fails with Null Pointer Exception when validateScope set to true
JR53477 Preview of Managed File fails when the file name contains special characters, including white space and the "+" sign.
JR53625 Prices are still loaded to database if price list name does not match PriceListName column of CSV file.
JR53335 Improved caching for contract pricing
Data Load and other loading tools JR52625 Massload utility might fail if com.ibm.wcm.ErrorReporterDir system property is set and the log directory that is specified does not exist.
JR52757 Supports integration with IBM Omni-Channel Merchandising, formerly known as IBM DemandTec, to configure an automated price data load into WebSphere Commerce.
JR52361 The searchable flag is not respected for Attribute Dictionary attributes when Data Load utility is used.
JR53622 Promotion Agenda Builder performance might not be optimized.
JR53293 The value column of the attribute value description table might become blank when double byte characters are loaded.
JR53497 The setStartkey method in class AbstractBusinessObjectMediator is not customizable.
JR52981 File diff preprocessor fails when errors encountered.
JR53011 Data load of SEO URLs with space in URL Keyword column throws errors
JR53136 DomInventoryMediator does not support customized time stamp pattern
JR53166 Data load of catalog data for multiple stores with different language throws generic error
JR53245 dbclean utility might terminate abnormally when performing cleanup on tables without a primary key on DB2 databases
JR53252 Using the Data Load utility to delete SEO should be skip if ID is not resolved.
JR53266 Dataload for OFFER-related data fails the second time it is loaded if the IDENTIFIER in CSV has a leading 0
JR53289 Catalog Upload for CATENTREL table can cause errors in Preprocess
JR53333 The searchable flag is not respected for Attribute Dictionary attributes when Data Load utility is used.
JR53346 Populates Unit of Measure for assigned value attribute
Installation, Configuration, Deployment, and Migration JR52690 Enables updatedb utility to run with close-to-zero downtime
JR52983 Command line scripts might lead to disclosure of user personal data when debugging is enabled.
JR53163 Migrating database from v6 to v7 environment results in PX_ELEMENT table error.
JR53239 Indexload utility encounters NoClassDefFoundError: DataLoadException error
JR53380 More error checking is needed when you import segments into WebSphere Commerce.
JR533871 Performance Logging info tag (PerfLog) is missing object identifier "id" and parent identifier "parentId" parameters in REST service.
JR534351 Add code to the feature version utility factory so that the feature version utility can be customized.
JR53536 Setdbtype command fails with a syntax error in a development environment.
JR533751 Migrating database from WebSphere Commerce version 6 to version 7 environment results in error against the PX_ELEMENT table.
JR53485 Updatedb utility fails during Fix Pack 8 or later update on an existing instance on Windows OS only.
JR53486 WebSphere Commerce Instance creation does not create a log file.
JR53521 Enhance installation action framework to support fully automated interim fix installations.
Maintenance JR529121 Adds JR50755.fp and JR51723.fp to the NIFStack.xml file.
Marketing and Promotions IT07134 SQL Error during Migration of PX_ELEMENT table.
JR52686 Creating marketing content that has a URL attachment fails on Oracle databases.
JR52768 The Customer Is In Segment trigger does not include guest and generic users.
JR53017 Allow a customization to create an element in user behavior string with a text identifier
JR53085 Under certain circumstances, the promotion engine applies the incorrect discount to an item in the basket.
JR53107 Incorrect discount given caused by cached result in an order's running total.
JR53211 Marketing experiment statistics are not correct when the experiment is recommending sales categories
JR53362 Enhance promotion logic to allow customization to apply multiple promotion codes
JR53404 Promotion engine does not log exceptions properly.
JR53364 SyncPromotionContentCmd fails with NullPointerException during preview within a workspace.
JR53463 Provides a new mechanism to export marketing data from one WebSphere Commerce environment to another WebSphere Commerce environment.
JR53484 Migrating database from version 6 to version 7 environment results in PX_ELEMENT table error.
JR53511 Remove database queries on the table ORDITPROMOCD when it is not used in a customization.
Member and Session Management JR52835 Cannot log on when user exists on LDAP but not on the WebSphere Commerce database.
JR532131 Enhances error messages and tracing for session cookies and tokens.
JR53452 Unable to complete Single Sign On (SSO) login for WebSphere Commerce B2B store after search server separation.
JR53524 Password Reset fails when LDAP is enabled and user is excluded from LDAP
JR53539 Provide an extension point for OrganizationSyncBean command.
Messaging and Integration (including Sterling integration) JR53386 Sample XML message for ProcessOrder (Transfer) BOD is incorrect.
Orders, Payments, and Inventory JR525151 AjaxRESTOrderSubmit cannot skip inventory reservation check.
JR52719 Navigating from the 'Shipping and Billing' page and updating the quantity above inventory availability does not throw an error.
JR52407 TotalTaxByTaxCategory does not return correct shipping tax information.
JR52650 ORA-01795 exception in calculation framework for items that are linked more than 1000 times
JR53408 Add extra element/attributes to 'Request' properties for the CalculateExternally command
JR53434 Enhance Order boundaries to limit the number of pending orders that a shopper can create
JR51793 Extends ATPInventoryPerformanceParameters to all database types.
Programming Framework JR53061 Custom SQL query result caching.
JR53390 Internet Explorer 11 truncates drop-down menu in WebSphere Commerce tools.
Runtime JR51779 DBClean fails on AS400 Systems.
JR52247 Remember me (Persistent session) flow is broken.
JR51983 Massload and Idresgen utilities require password to be passed on command line.
JR53616 Memory leak in ThreadLocalFoundationProxy
IV73834 Cache invalidation is not triggered after BCS context data is persisted, which results in an activity finder exception.
JR52331 Failed to run ConfigureCommerceServer subtarget separately.
JR52450 Commerce PMI counter for SEO URL uncapped
JR53043 The session timeout triggers the logoff, but the become user is not allowed to execute the logoff command.
JR53377 Supports WebSphere Application Server JDBC tracing.
JR53402 Custom query caching can cause missed invalidations
JR53389 Show better error messages if server initialization fails.
Search JR52612 An exception occurs when processing facets with a large number of values.
JR52512 Feature fine-tunes search relevancy by identifying products in the same category as the product mentioned in the search query.
JR525381 RMATAX records that have RMATAX.TAXAMOUNT equal to 0 are saved.
JR536181 Search phrases that contain the "$" character cause errors.
JR52972 Provide support of custom IndexLoad loader class
JR53393 Improve indexing throughput of IndexLoad
JR534361 A constant file that needs to install with APAR JR53446.
Stores and Mobile JR52475 SEO URLs are not resolved in workspaces preview.
JR52495 Cannot add images to the sitemap.
JR53621

Security fix

Aurora starter store shows a server file name in the HTML comments.
JR52818 New SEO URL keywords are generated when using Catalog Upload for updates.
JR53473 ExtendedSitesCatalogAssetStore is published with the wrong inventory type under certain conditions.
JR53399 JSON objects that are returned to shopper pages might include the class name of JavaBeans.

Fix Pack 9 Cumulative Interim Fix 1

Category APAR Description
Cumulative JR52306.fp This cumulative interim fix includes a set of fixes for Fix Pack 9. See the following table for the list of fixes that are included in JR52306.
Note: Any additional Fix Pack 9 interim fixes that are created after the release of this cumulative interim fix require this fix as a prerequisite. For a list of additional interim fixes, see List of additional fix pack APAR fixes
The following table displays the list of interim fixes that are included in this cumulative interim fix JR52306.fp.
Category APAR Problem Description
Analytics JR52047 Provides customization points for the Analytics OrderTag so that developers can customize shipping and unit price calculations.
JR52262 The Performance Measurement Tool Profiling Generator does not work on systems without a user interface.
Catalog, Assets, Contracts, and Pricing IT05823 Enhancement: Improves caching in ResolveSkuNewCmdImpl.
JR51792 Caches frequently executed TERMCOND queries to improve database performance.
JR52540 Deleting dynamic kits in Management Center also deletes the component SKUs
JR52605 Preview of file fails for file names that contain special characters (+) and when the file is only in the database, not the EAR.
JR52614 Deleting a dynamic kit causes the component SKUs to be not buyable in the storefront
JR52552 A user with the Workspace Task Group Approver role cannot view catalog information in Management Center.
JR52092 CatalogGroupMediator deletes categories that have child categories.
JR52332 Management Center Assets tool does not check for uniqueness when a user creates a managed file.
Data Load and other loading tools JR51847 Full-select deletions in the dbclean utility can lead to excessive locking.
JR52031 Tools that use the WebSphere Commerce dataload utility on Oracle 12c database might encounter SQLException.
JR52072

Security fix

Enhancement: Added support for a new parameter to specify a custom password file to store encrypted password for the fileloader utility.
JR52261 Catalog Upload shows an incomplete Summary Report when the logging level is not *=info
Installation, Configuration, Deployment, and Migration JR51968

Security fix

Enhancement: Added support for a new parameter to specify a custom password file to store encrypted password for the updatedb utility.
JR52463 IPAS: Interim fix installation to the instance fails due to WSProfileException
JR52604 Feature enablement fails for environments on Feature Pack 7 with Fix Pack 9 installed.
JR52117

Security fix

Command-line scripts might lead to disclosure of user personal data when debugging is enabled.
JR52373 Updates files list to include Performance-Profiler.jar
JR52398 Poor performance in access control relationship evaluation.
JR52328 Common search files that are updated with the installation of an APAR are automatically copied into the Search EAR.
JR52337 Enables support for WebSphere Commerce utilities and the WebSphere Commerce application on a WebSphere Application Server that uses Oracle 12c.
JR523191 Updates the NIFStack.xml file with the APARs that are installed by this cumulative interim fix.
Marketing and Promotions JR51650 Enhancement: Support invalidating e-Marketing Spot REST cache entries.
JR51771 ListMemberGroupsForCurrentUserCmdImpl command might return incorrect member groups.
JR51800 Promotion start time might not render correctly within the Promotions tool after you click Reload.
JR51839 AdvancedPromotionEngine.createPromotionContext does not support setting the active date for evaluation.
JR51982 Dialog activity does not work as expected on a clustered environment.
JR51997 A NullPointerException is thrown when a "Buy Product X and Get Product Y free" promotion type is applied.
JR52035 Unnecessary DuplicateKeyException errors might be thrown when a shopper logs on.
JR52125 Timeout exceptions might appear in log files when the SendMarketingTriggers scheduled job is executed.
JR52147 Coupon is not restored after checkout when promotion purchase condition is not met.
JR52192 In the Accelerator Market tool, action buttons next to the Campaign Activities table do not appear correctly in Internet Explorer 10 and 11.
JR52193 On the Content Spot Properties page in Accelerator, the action buttons next to the Scheduled Content table do not appear correctly in Internet Explorer version 10 and higher.
JR52333 Automatically makes the necessary configuration changes for a proper installation of APAR JR49905.
Messaging and Integration (including Sterling integration) JR51974 After you upgrade to Fix Pack 9, shoppers cannot view the shopping cart if a dynamic kit was added to the cart.
JR52224 Updated the WebSphere Commerce API documentation on the IBM Knowledge Center.
JR52320 Physical store name is missing in the "Available In-Store" field
Orders, Payments, and Inventory JR51908 A DuplicateKeyException exception is thrown during the processing of a backorder when Order Line Metrics is enabled.
JR520581 Order search by "SKU" does not work for non-ATP inventory systems.
JR52298 Free gift inventory reservation cannot be canceled after the purchasable product is reserved in the inventory.
JR524461 Enables invalidationJobInterval data cache setting for the WebSphere Commerce server.
JR520681 RMATAX table might not display the correct tax amounts.
JR52099 ShippingModeCache returns incorrect shipping modes when there are two concurrent cache misses for different stores.
JR52195 Enhancement: Improves database performance for queries to the CATENCALCD and CATGPCALCD tables.
Runtime JR52033 Enhancement: Provides an option to disable caches for REST requests.
JR52225 Out of Memory error with .reloadconfig
Search JR52418 After you apply JR49929, SearchNavigation cache does not work.
Stores and Mobile JR51748 Management Center store preview might fail on Linux machines for files with the "+" symbol in the file name.
1 denotes APAR fixes or enhancements that were created by IBM to supplement other APARs. No further information will be provided.