The following table describes the properties of the StoreConfiguration component:

Property Name

Description

requireCreditCardVerification

Boolean indicating whether orders paid for by credit card must include the credit card verification code. This property is set to true by default.

mandatoryStateCountryList

A list of countries for which state is a required field, in the form of a comma-separated list of two-letter, upper-case country codes, as defined by ISO 3166. This property is set to US by default.

epochDate

The sample date that appears on the registration page below the Date of Birth field to illustrate the format to be used when entering the date. The value of this property should be in the format specified by the epochDatePattern property; it is set to 01/31/1986 by default.

epochDatePattern

The format for entering a customer’s date of birth on the registration page. By default, this property is set to mm/dd/yyyy.

atgSearchInstalled

Boolean indicating if Search is available. Used on JSP pages to determine the search forms to use and to decide whether to render facets. This property is set to false by default, but is set to true if the application includes the Store.Search.Query module.

useSearchForSubcategoryProductList

Boolean indicating if a Search request should be used to obtain the list of products in a subcategory. This property is set to false by default, which means standard catalog navigation is used to obtain the list. Using Search enables the use of Search Merchandising rules or Search sort options to control ordering. Using standard catalog navigation gives better performance and allows merchandisers to control ordering through the category’s fixedChildProducts list.

defaultResourceBundle

The resource bundle to use for resource strings, if no resource bundle is defined in the site configuration’s resourceBundle property. This property is set to atg.projects.store.web.WebAppResources by default.

defaultCssFile

The path for the base filename of the cascading stylesheets, if no CSS location is defined in the site configuration’s cssFile property. This property is set to /css/site/store by default.

siteHttpServerName

The name of the HTTP server. This property is used in e-mail templates to construct full URLs to storefront pages. By default, this property is linked to the value of the siteHttpServerName property of the /atg/dynamo/Configuration component. On an agent-facing server, though, it should be set explicitly to the name of the production server.

siteHttpServerPort

The port number of the HTTP server. This property is used in e-mail templates to construct full URLs to storefront pages. By default, this property is linked to the value of the siteHttpServerPort property of the /atg/dynamo/Configuration component. On an agent-facing server, though, it should be set explicitly to the port number of the production server.

dojoDebug

Boolean indicating whether Dojo debugging is enabled. This property is set to false by default.

dojoUrl

This property is not used.