Oops - We ran into a problem...
Try going back in the browser and retrying again.
Error Details
System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.ArgumentNullException: The specified Product ID is invalid. Product IDs cannot be null, blank or exceed 256 characters in a base catalog or 343 characters in a virtual catalog. Parameter name: productId at Microsoft.CommerceServer.Catalog.Internal.Validations.ValidateLength(String valueToValidate, Int32 maxLength, String messageId, String parameterName) at Microsoft.CommerceServer.Catalog.Product.Get(CatalogContext catalogContext, String catalogName, String productId, String language, ProductConfiguration config, Nullable`1 isVirtualCatalog, String productIdentifyingProperty, String variantIdentifyingProperty, Nullable`1 validateLanguage) at Microsoft.CommerceServer.Catalog.ProductCatalog.GetProduct(String productId, ProductConfiguration config) at MET.com.Business.CategoryDirector.GetProduct(String productId) in c:\Builds\Milwaukee Electric Tools\MET.com.Production\Sources\MET.com\MET.com.Business\CategoryDirector.cs:line 437 at MET.com.Web.Controls.TertiaryNavigation.BuildProductNode(SiteNode siteNode, Boolean leafNode, String parameter) in c:\Builds\Milwaukee Electric Tools\MET.com.Production\Sources\MET.com\MET.com.Web\Controls\TertiaryNavigation.ascx.cs:line 257 at MET.com.Web.Controls.TertiaryNavigation.LoadSiteNavigation() in c:\Builds\Milwaukee Electric Tools\MET.com.Production\Sources\MET.com\MET.com.Web\Controls\TertiaryNavigation.ascx.cs:line 36 at MET.com.Web.Controls.TertiaryNavigation.Page_Load(Object sender, EventArgs e) in c:\Builds\Milwaukee Electric Tools\MET.com.Production\Sources\MET.com\MET.com.Web\Controls\TertiaryNavigation.ascx.cs:line 24 at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace --- at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.productdetail_aspx.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
©2010 by Milwaukee Electric Tool Corporation. All rights reserved. Legal | Privacy