Direct links to fixes
APAR status
Closed as program error.
Error description
If a customer follows this link to set up Elite extended sites; http://publib.boulder.ibm.com/infocenter/wchelp/v7r0m0/topic/com .ibm.commerce.admin.doc/tasks/tpbpubsa_extendedv2_roadmap.htm After publishing the stores listed here, there are five JSP files (see below) that contain a "maxSKUs" variable which is not defined or set. Stores/WebContent/EliteStorefrontAssetStore/Snippets/Catalog/Cat alogEntryDisplay/CachedProductOnlyDisplay.jsp Stores/WebContent/EliteStorefrontAssetStore/Snippets/Catalog/Cat alogEntryDisplay/GetCatalogEntryDetailsByID.jsp Stores/WebContent/EliteStorefrontAssetStore/Snippets/Order/Cart/ OrderItemDetail.jsp Stores/WebContent/EliteStorefrontAssetStore/ShoppingArea/Checkou tSection/MultipleShipment/MSOrderItemDetails.jsp Stores/WebContent/EliteStorefrontAssetStore/ShoppingArea/Checkou tSection/SingleShipment/OrderItemDetails.jsp This prevents orders from being checked out. In the trace.log, you will see errors such as this: [4/1/12 17:55:59:078 EDT] 0000001c logging E /GenericJSPPageError.jsp - In <parseNumber>, value attribute can not be parsed: "Infinity" javax.servlet.jsp.JspException: In <parseNumber>, value attribute can not be parsed: "Infinity" at org.apache.taglibs.standard.tag.common.fmt.ParseNumberSupport.do EndTag(ParseNumberSupport.java:157) at com.ibm._jsp._OrderItemDetails._jspx_meth_fmt_parseNumber_2(_Ord erItemDetails.java:11606) at com.ibm._jsp._OrderItemDetails._jspService(_OrderItemDetails.jav a:1929)
Local fix
Add these three lines of code in the five JSP files above. They can be added near the top of the file after the taglib imports. <c:if test="${empty maxSKUs}"> <c:set var="maxSKUs" value="1000"/> </c:if>
Problem summary
USERS AFFECTED: WebSphere Commerce users on v7.0.0.5 PROBLEM ABSTRACT: The "maxSKUs" variable is not defined in several JSPs, which prevent orders from being checked out in Elite extended site stores on a WebSphere Commerce 7.0.0.5 environment. BUSINESS IMPACT: Orders are not able to be checked out on Elite extended site store. RECOMMENDATION:
Problem conclusion
Customer can either do the manual changes on the affected jsps or install the ifix: Add these 3 lines of code in the 5 JSP files above. Customers can add it somewhere at the top of the file after the taglib imports <c:if test="${empty maxSKUs}"> <c:set var="maxSKUs" value="1000"/> </c:if> ------------------------------------------------------------- The latest available maintenance information can be obtained from the Recommended Fixes for WebSphere Commerce technote: http://www.ibm.com/support/docview.wss?rs=3046&uid=swg21261296
Temporary fix
Comments
APAR Information
APAR number
JR42480
Reported component name
WC BUS EDITION
Reported component ID
5724I3800
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-04-09
Closed date
2012-06-28
Last modified date
2012-06-28
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
WC BUS EDITION
Fixed component ID
5724I3800
Applicable component levels
R700 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
28 June 2012