I installed Commerce Server 2007 Developer Edition with service pack 1 on Windows Vista Business (IIS 7.0). SQL Express With Advanced series .
and when trying to open this Starter site on same system I get a error
[HttpException (0x80004005): Request in this context is not available]
System.Web.HttpContext.get_Request() +3521301
Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule.Init(HttpApplication appInstance) +148
System.Web.HttpApplication.InitModulesCommon() +66
System.Web.HttpApplication.InitInternal(HttpContext context, HttpApplicationState state, MethodInfo[] handlers) +1006
System.Web.HttpApplicationFactory.GetNormalApplicationInstance(HttpContext context) +241
System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context) +114
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +746
When I take out
<
add name="CommerceOrder" type="Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule, Microsoft.CommerceServer.Runtime, Version=6.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="managedHandler"/>
from <modules> section
Application is loading but I get a new Exception
NullReferenceException: Object reference not set to an instance of object.]
CommerceComponents.Helpers.BasketHelper..ctor(String basketName) +137
CommerceComponents.BasketSummary.get_Helper() +43
CommerceComponents.BasketSummary.CreateChildControls() +31
System.Web.UI.Control.EnsureChildControls() +87
System.Web.UI.Control.PreRenderRecursiveInternal() +50
System.Web.UI.Control.PreRenderRecursiveInternal() +170
System.Web.UI.Control.PreRenderRecursiveInternal() +170
System.Web.UI.Control.PreRenderRecursiveInternal() +170
System.Web.UI.Control.PreRenderRecursiveInternal() +170
System.Web.UI.Control.PreRenderRecursiveInternal() +170
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2041
I followed each and every step given in installation but of no use
Is there any workaround