Manually deploying a Sitecore Commerce 7.5, powered by Commerce Server and Commerce Server 11.1 solution.
At your solution server:
Option | Description |
---|---|
If... | Do.... |
You are running Sitecore Commerce 7.5, powered by Commerce Server and Commerce Server 11.1 on the server already | Run the Sitecore Commerce 7.5, powered by Commerce Server and Commerce Server 11.1 upgrade wizard to upgrade from a previous install. |
You don't have Sitecore Commerce 7.5, powered by Commerce Server and Commerce Server 11.1 installed already | Install and configure Sitecore Commerce 7.5, powered by Commerce Server and Commerce Server 11.1. |
< 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.