2014-04-21 3 views
2

Sitecore에서 SES를 사용하고 있습니다. 장바구니에 항목을 추가 할 때 문제가 발생했습니다. 이것은 내가 가진 추적은 다음과 같습니다장바구니에 추가 할 때 sitecore SES로 데이터베이스를 확인할 수 없습니다.

[InvalidOperationException: Unable to resolve database.] 
    Sitecore.Ecommerce.Prices.ProductPriceManager.get_Database() +244 
    Sitecore.Ecommerce.Prices.ProductPriceManager.GetPriceMatrixPrice(TProduct product, String priceMatrixName) +129 
    Sitecore.Ecommerce.Prices.ProductPriceManager.GetProductTotals(TProduct product, TCurrency currency, UInt32 quantity) +391 
    Sitecore.Ecommerce.Carts.ShoppingCartManager.AddProduct(String productCode, UInt32 quantity) +552 
    Neo.Business.OrderServices.AddToShoppingCart(String productCode, String quantity) in c:\Projets\NeoSiteCore\Neo.Business\PaymentServices.cs:92 
    Neo.WebSites.Layouts.NeoSublayouts.OnlineCourses.AddToCartForm.AddToCartButton_Click(Object sender, EventArgs e) in c:\Projets\NeoSiteCore\Neo.WebSites\Layouts\NeoSublayouts\OnlineCourses\AddToCartForm.ascx.cs:70 
    System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +153 
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3804 

그것은 가격 계산 문제를 일으키는 것을해야합니다. Sitecore의 기본 가격 매트릭스 항목을 수정했습니다. 그게 제가 한 일입니다. 아이디어를 제공해 주실 수 있습니까?

+0

가격 매트릭스를 수정하기 전에 작동 했습니까? 스택 추적은 ProductPriceManager가 제대로 초기화되지 않았 음을 나타냅니다. Neo.Business.OrderServices – McCheeseIt

+0

에서 진행되는 작업에 대한 자세한 정보를 제공해 주실 수 있습니까?이 문제에 대한 해결책을 찾으셨습니까? 우리는 똑같은 문제를 겪고 있습니다. – jamesaharvey

답변

0

문제를 해결 한 Sitecore 지원 센터로부터 응답을 받았습니다. 아래 사이트 구성에서 content = "master"이 누락되었습니다. 왜 내가 필요한지 모르지만 문제를 해결합니다.

<site name="website" 
     virtualFolder="/" 
     physicalFolder="/" 
     rootPath="/sitecore/content" 
     startItem="/home" 
     database="web" 
     domain="extranet" 
     allowDebug="true" 
     cacheHtml="true" 
     htmlCacheSize="10MB" 
     registryCacheSize="0" 
     viewStateCacheSize="0" 
     xslCacheSize="5MB" 
     filteredItemsCacheSize="2MB" 
     enablePreview="true" 
     enableWebEdit="true" 
     enableDebugger="true" 
     disableClientData="false" 
     EcommerceSiteSettings="/Ecommerce/Site Settings" 
     ordersDatabase="orders" 
     actionLogDatabase="logging" 
     content="master" 
     /> 
관련 문제