Manually deploying a Sitecore Commerce 8.0 powered by Commerce Server and Commerce Server 11.2 solution.
At your solution server:
Option | Description |
---|---|
If... | Do.... |
You are running Sitecore Commerce 8.0 powered by Commerce Server and Commerce Server 11.2 on the server already | Run the Sitecore Commerce 8.0 powered by Commerce Server and Commerce Server 11.2 upgrade wizard to upgrade from a previous install. |
You don't have Sitecore Commerce 8.0 powered by Commerce Server and Commerce Server 11.2 installed already | Install and configure Sitecore Commerce 8.0 powered by Commerce Server and Commerce Server 11.2. |
<configuration> <configSections> <section name="cachingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Caching.Configuration.CacheManagerSettings, Microsoft.Practices.EnterpriseLibrary.Caching, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true" /> <sectionGroup name="CommerceServer" > <section name="application" type="CommerceServer.Core.Runtime.Configuration.CommerceApplicationSectionHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <section name="authentication" type="CommerceServer.Core.Runtime.Configuration.CommerceAuthenticationSectionHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <section name="pipelines" type="CommerceServer.Core.Runtime.Configuration.CommercePipelineSectionHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <section name="caches" type="CommerceServer.Core.Runtime.Configuration.CommerceCacheSectionHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <section name="messageManager" type="CommerceServer.Core.Runtime.Configuration.CommerceMessageManagerSectionHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <section name="catalog" type="CommerceServer.Core.Runtime.Configuration.CommerceCatalogSectionHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <section name="orders" type="CommerceServer.Core.Runtime.Configuration.CommerceOrdersSectionHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <section name="profiles" type="CommerceServer.Core.Runtime.Configuration.CommerceProfilesSectionHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <section name="contentSelection" type="CommerceServer.Core.Runtime.Configuration.CommerceContentSelectionSectionHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <section name="commerceEvent" type="CommerceServer.Core.Runtime.Configuration.EventLoggerConfigurationHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <section name="expressions" type="CommerceServer.Core.Runtime.Configuration.CommerceExpressionSectionHandler, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> </sectionGroup> </configSections> <cachingConfiguration configSource="Caching.config" /> <system.web> <!-- Required for profile provider when used in combination with Facebook login via Social Connected - http://sdn.sitecore.net/products/social connected module/social connected 1,-d-,3.aspx --> <profile defaultProvider="switcher" enabled="true" inherits="Sitecore.Security.UserProfile, Sitecore.Kernel" > <providers> <clear /> <add name="cs" type="Sitecore.Commerce.Connect.CommerceServer.Profiles.CommerceServerProfileProvider, Sitecore.Commerce.Connect.CommerceServer" applicationName="sitecore" readOnly="false"/> </providers> <properties> <clear /> <add type="System.String" name="SC_UserData" /> <add type="System.String" name="user_id" customProviderData="cs|GeneralInfo.user_id" /> <add type="System.String" name="email_address" customProviderData="cs|GeneralInfo.email_address" /> <add type="System.String" name="preferred_address" customProviderData="cs|GeneralInfo.preferred_address" /> <add type="System.String" name="address_list" customProviderData="cs|GeneralInfo.address_list" /> <add type="System.String" name="preferred_credit_card" customProviderData="cs|GeneralInfo.preferred_credit_card" /> <add type="System.String" name="credit_card_list" customProviderData="cs|GeneralInfo.credit_card_list" /> <add type="System.String" name="user_type" customProviderData="cs|GeneralInfo.user_type" /> <add type="System.String" name="last_name" customProviderData="cs|GeneralInfo.last_name" /> <add type="System.String" name="first_name" customProviderData="cs|GeneralInfo.first_name" /> <add type="System.String" name="tel_number" customProviderData="cs|GeneralInfo.tel_number" /> <add type="System.String" name="tel_extension" customProviderData="cs|GeneralInfo.tel_extension" /> <add type="System.String" name="fax_number" customProviderData="cs|GeneralInfo.fax_number" /> <add type="System.String" name="fax_extension" customProviderData="cs|GeneralInfo.fax_extension" /> <add type="System.String" name="language" customProviderData="cs|GeneralInfo.language" /> <add type="System.Boolean" name="direct_mail_opt_out" customProviderData="cs|GeneralInfo.direct_mail_opt_out" /> <add type="System.Boolean" name="express_checkout" customProviderData="cs|GeneralInfo.express_checkout" /> <add type="System.String" name="preferred_shipping_method" customProviderData="cs|GeneralInfo.preferred_shipping_method" /> <add type="System.String" name="default_shopper_list" customProviderData="cs|GeneralInfo.default_shopper_list" /> <add type="System.String" name="org_id" customProviderData="cs|AccountInfo.org_id" /> <add type="System.String" name="account_status" customProviderData="cs|AccountInfo.account_status" /> <add type="System.String" name="user_catalog_set" customProviderData="cs|AccountInfo.user_catalog_set" /> <add type="System.DateTime" name="date_registered" customProviderData="cs|AccountInfo.date_registered" /> <add type="System.Int32" name="access_level" customProviderData="cs|AccountInfo.access_level" /> <add type="System.DateTime" name="date_last_changed" customProviderData="cs|ProfileSystem.date_last_changed" /> <add type="System.DateTime" name="date_created" customProviderData="cs|ProfileSystem.date_created" /> <add type="System.String" name="user_id_changed_by" customProviderData="cs|ProfileSystem.user_id_changed_by" /> <add type="System.Int32" name="KeyIndex" customProviderData="cs|ProfileSystem.KeyIndex" /> <add type="System.DateTime" name="csadapter_date_last_changed" customProviderData="cs|ProfileSystem.csadapter_date_last_changed" /> <add type="System.String" name="application_name" customProviderData="cs|ProfileSystem.application_name" /> <add type="System.DateTime" name="last_activity_date" customProviderData="cs|ProfileSystem.last_activity_date" /> <add type="System.DateTime" name="date_address_list_last_changed" customProviderData="cs|ProfileSystem.date_address_list_last_changed" /> <add type="System.DateTime" name="date_credit_card_list_last_changed" customProviderData="cs|ProfileSystem.date_credit_card_list_last_changed" /> </properties> </profile> </system.web> <system.webServer> <validation validateIntegratedModeConfiguration="false" /> <modules runAllManagedModulesForAllRequests="false" > <add name="CommerceApplication" type="CommerceServer.Core.Runtime.CommerceApplicationModule, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <add name="CommerceCatalog" type="CommerceServer.Core.Runtime.Catalog.CommerceCatalogModule, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <add name="CommerceOrder" type="CommerceServer.Core.Runtime.Orders.CommerceOrderModule, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <add name="CommerceProfileModule" type="CommerceServer.Core.Runtime.Profiles.CommerceProfileModule, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <add name="CommerceExpressionEvaluator" type="CommerceServer.Core.Runtime.Targeting.CommerceExpressionModule, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <add name="CommerceCache" type="CommerceServer.Core.Runtime.Caching.CommerceCacheModule, CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> </modules> </system.webServer> <CommerceServer> <application siteName="SolutionStorefrontSite" debugLevel="Production" /> <pipelines> <pipeline name="basket" path="pipelines\basket.pcf" transacted="false" type="OrderPipeline" loggingEnabled="false" /> <pipeline name="checkout" path="pipelines\checkout.pcf" transacted="true" type="OrderPipeline" loggingEnabled="false" /> <pipeline name="product" path="pipelines\product.pcf" transacted="false" type="OrderPipeline" loggingEnabled="false" /> <pipeline name="total" path="pipelines\total.pcf" transacted="false" type="OrderPipeline" loggingEnabled="false" /> <pipeline name="advertising" path="pipelines\advertising.pcf" transacted="false" type="CSFPipeline" loggingEnabled="false" /> <pipeline name="discounts" path="pipelines\discounts.pcf" transacted="false" type="CSFPipeline" loggingEnabled="false" /> <pipeline name="recordevent" path="pipelines\recordevent.pcf" transacted="false" type="CSFPipeline" loggingEnabled="false" /> <pipeline name="creditcard" path="pipelines\creditcard.pcf" transacted="false" type="OrderPipeline" loggingEnabled="false" /> </pipelines> <caches> <cache name="Advertising" type="Advertising" refreshInterval="900" retryInterval="30" /> <cache name="Discounts" type="Discounts" refreshInterval="0" retryInterval="30" /> <cache name="ShippingManagerCache" type="Shipping" loaderProgId="Commerce.ShippingMethodCache" refreshInterval="0" retryInterval="30" /> <cache name="PaymentMethodCache" type="Payment" /> <cache name="OrdersConfigurationCache" type="OrdersConfiguration" /> </caches> <messageManager> <cultures default="en-us" baseName="CommerceMessageManager" assembly="CommerceMessageManager" > <culture id="en-us" /> </cultures> <resources> <resource id="pur_badsku" /> <resource id="pur_badplacedprice" /> <resource id="pur_discount_changed" /> <resource id="pur_discount_removed" /> <resource id="pur_noitems" /> <resource id="pur_badshipping" /> <resource id="pur_badhandling" /> <resource id="pur_badtax" /> <resource id="pur_badcc" /> <resource id="pur_badpayment" /> <resource id="pur_badverify" /> <resource id="pur_out_of_stock" /> <resource id="unknown_shipping_method" /> </resources> </messageManager> <catalog> <cache enable="true" schemaTimeout="10" itemInformationCacheTimeout="10" itemHierarchyCacheTimeout="10" itemRelationshipsCacheTimeout="10" itemAssociationsCacheTimeout="10" catalogCollectionCacheTimeout="10" /> </catalog> <commerceEvent> <add className="CommerceServer.Core.Runtime.AddItemToBasketEvent" id="AddItemToBasket" loggingEnabled="false" /> <add className="CommerceServer.Core.Runtime.RemoveItemFromBasketEvent" id="RemoveItemFromBasket" loggingEnabled="false" /> <add className="CommerceServer.Core.Runtime.SubmitOrderEvent" id="SubmitOrder" loggingEnabled="false" /> <add className="CommerceComponents.Common.CancelOrderEvent, CommerceComponents" id="CancelOrder" loggingEnabled="false" /> <add className="CommerceComponents.Common.PromoCodeRedeemedEvent, CommerceComponents" id="PromoCodeRedeemed" loggingEnabled="false" /> <add className="CommerceComponents.Common.UserSignInEvent, CommerceComponents" id="UserSignIn" loggingEnabled="false" /> <add className="CommerceComponents.Common.RelatedProductClickEvent, CommerceComponents" id="RelatedProductClick" loggingEnabled="false" /> <add className="CommerceComponents.Common.RelatedCategoryClickEvent, CommerceComponents" id="RelatedCategoryClick" loggingEnabled="false" /> </commerceEvent> <orders honorStatus="true" newOrderStatus="NewOrder" > <addressMap name="Address" > <property from="GeneralInfo.address_id" to="OrderAddressId" /> <property from="GeneralInfo.first_name" to="FirstName" /> <property from="GeneralInfo.last_name" to="LastName" /> <property from="GeneralInfo.address_line1" to="Line1" /> <property from="GeneralInfo.address_line2" to="Line2" /> <property from="GeneralInfo.city" to="City" /> <property from="GeneralInfo.region_code" to="RegionCode" /> <property from="GeneralInfo.postal_code" to="PostalCode" /> <property from="GeneralInfo.country_code" to="CountryCode" /> <property from="GeneralInfo.country_name" to="CountryName" /> <property from="GeneralInfo.region_name" to="State" /> <property from="GeneralInfo.tel_number" to="DaytimePhoneNumber" /> </addressMap> <Types> <Type Key="Basket" UserTypeName="Basket" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="PurchaseOrder" UserTypeName="PurchaseOrder" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="OrderTemplate" UserTypeName="OrderTemplate" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="OrderForm" UserTypeName="OrderForm" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="LineItem" UserTypeName="LineItem" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="Shipment" UserTypeName="Shipment" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="Payment" UserTypeName="Payment" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="CreditCardPayment" UserTypeName="CreditCardPayment" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="GiftCertificatePayment" UserTypeName="GiftCertificatePayment" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="PurchaseOrderPayment" UserTypeName="PurchaseOrderPayment" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="CashCardPayment" UserTypeName="CashCardPayment" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="OrderAddress" UserTypeName="OrderAddress" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="DiscountApplicationRecord" UserTypeName="DiscountApplicationRecord" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="ShippingDiscountRecord" UserTypeName="ShippingDiscountRecord" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> <Type Key="PromoCodeRecord" UserTypeName="PromoCodeRecord" AssemblyType="GAC" NameSpace="CommerceServer.Core.Runtime.Orders" Assembly="CommerceServer.Core.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=f5c79cb11734af7a" /> </Types> <Limits OrderFormsPerOrderGroup="5" PromoCodeRecordsPerOrderForm="10" PromoCodesPerOrderForm="10" LineItemsPerOrderForm="40" OrderTemplatesPerUser="10" PaymentsPerOrderForm="10" ShipmentsPerOrderForm="40" BasketsPerUser="15" OrderAddressesPerOrderGroup="10" /> <MappingFiles PipelineMappingFilename="OrderPipelineMappings.xml" StorageMappingFilename="OrderObjectMappings.xml" /> </orders> <profiles> <userProfile profileDefinition="UserObject" userIdProperty="GeneralInfo.user_id" organizationIdProperty="AccountInfo.org_id" catalogSetIdProperty="AccountInfo.user_catalog_set" userIdSource="ASP.NET" userIdKey="GeneralInfo.email_address" userIdTarget="GeneralInfo.user_id" /> <storeProfile profileDefinition="StoreObject" storeIdProperty="GeneralInfo.store_id" storeIdKey="GeneralInfo.store_name" /> <organizationProfile profileDefinition="Organization" organizationIdProperty="GeneralInfo.org_id" catalogSetIdProperty="GeneralInfo.org_catalog_set" /> <encryption keyIndex="1" publicKey="registry:HKEY_LOCAL_MACHINE\SOFTWARE\CommerceServer\Encryption\Keys\SolutionStorefrontSite,PublicKey" privateKey1="registry:HKEY_LOCAL_MACHINE\SOFTWARE\CommerceServer\Encryption\Keys\SolutionStorefrontSite,PrivateKey" privateKey2=""> </encryption> </profiles> <expressions schema="Auto" /> </CommerceServer> </configuration>
Since it’s the first time you are publishing your site, do a Full Publish for All Languages.