An unexpected error occured (component: SeasonTicketProductSelection). See below for more details.

Copy to clipboard
  • System.Web.HttpUnhandledException (0x80004005): An unhandled exception occurred. ---> System.AggregateException: AsyncBridge.Run method threw an exception. ---> QPark.PublicAPI.Shared.Contract.Messages.HttpPassthroughException: HTTP Request failed status: Unauthorized - SessionToken not available in HTTP header!
  • at QPark.PublicAPI.Shared.Contract.Messages.ResponseMessage.EnsureStatusCodeSuccessOrThrowException(HttpResponseMessage message)
  • at QPark.PublicAPI.Shared.Contract.REST.AbstractRESTClient.<ExecuteRequestAsync>d__25.MoveNext()
  • --- End of stack trace from previous location where exception was thrown ---
  • at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  • at QPark.PublicAPI.Shared.Contract.REST.AbstractRESTClient.<ExecuteRequestAsync>d__60`2.MoveNext()
  • --- End of stack trace from previous location where exception was thrown ---
  • at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  • at QPark.Online.Application.Impl.Services.ParkingFacilityServiceAsync.<GetPhysicalZoneDescriptions>d__2.MoveNext() in C:\buildAgent1\work\f2ffe18ce6fe60f1\QPark.Online.Application.Impl\Services\ParkingFacilityServiceAsync.cs:line 28
  • --- End of stack trace from previous location where exception was thrown ---
  • at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  • at AsyncBridge.AsyncHelper.AsyncBridge.<>c__DisplayClass8.<<Run>b__7>d__a.MoveNext()
  • --- End of inner exception stack trace ---
  • at AsyncBridge.AsyncHelper.AsyncBridge.Dispose()
  • at QPark.Online.Application.Impl.Services.ParkingFacilityService.GetPhysicalZoneDescriptions(String countryCode, String language, List`1 physicalZoneIds) in C:\buildAgent1\work\f2ffe18ce6fe60f1\QPark.Online.Application.Impl\Services\ParkingFacilityService.cs:line 33
  • at QPark.Online.Application.Impl.Services.ParkingFacilityService.GetPlacesForBookingFlow(BookingFlowType bookingFlowType, String parkingUid) in C:\buildAgent1\work\f2ffe18ce6fe60f1\QPark.Online.Application.Impl\Services\ParkingFacilityService.cs:line 43
  • at QPark.Online.Web.Controllers.SeasonTicketController.SetParkingDataOnModel(String parkingId, SeasonTicketProductSelectionViewModel model, List`1 cities) in C:\buildAgent1\work\f2ffe18ce6fe60f1\QPark.Online.Web\Controllers\SeasonTicketController.cs:line 176
  • at QPark.Online.Web.Controllers.SeasonTicketController.ProductSelection(String pId, String sid) in C:\buildAgent1\work\f2ffe18ce6fe60f1\QPark.Online.Web\Controllers\SeasonTicketController.cs:line 152
  • at lambda_method(Closure , ControllerBase , Object[] )
  • at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
  • at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass15.<InvokeActionMethodWithFilters>b__12()
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
  • ---> (Inner Exception #0) QPark.PublicAPI.Shared.Contract.Messages.HttpPassthroughException: HTTP Request failed status: Unauthorized - SessionToken not available in HTTP header!
  • at QPark.PublicAPI.Shared.Contract.Messages.ResponseMessage.EnsureStatusCodeSuccessOrThrowException(HttpResponseMessage message)
  • at QPark.PublicAPI.Shared.Contract.REST.AbstractRESTClient.<ExecuteRequestAsync>d__25.MoveNext()
  • --- End of stack trace from previous location where exception was thrown ---
  • at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  • at QPark.PublicAPI.Shared.Contract.REST.AbstractRESTClient.<ExecuteRequestAsync>d__60`2.MoveNext()
  • --- End of stack trace from previous location where exception was thrown ---
  • at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  • at QPark.Online.Application.Impl.Services.ParkingFacilityServiceAsync.<GetPhysicalZoneDescriptions>d__2.MoveNext() in C:\buildAgent1\work\f2ffe18ce6fe60f1\QPark.Online.Application.Impl\Services\ParkingFacilityServiceAsync.cs:line 28
  • --- End of stack trace from previous location where exception was thrown ---
  • at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  • at AsyncBridge.AsyncHelper.AsyncBridge.<>c__DisplayClass8.<<Run>b__7>d__a.MoveNext()<---
  • at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.ShowErrorMessage(ExceptionContext exceptionContext, ExceptionArgs args)
  • at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.Process(ExceptionArgs args)
  • at (Object , Object )
  • at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain)
  • at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs](String pipelineName, TArgs args)
  • at Sitecore.Mvc.Filters.PipelineBasedRequestFilter.OnException(ExceptionContext exceptionContext)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeExceptionFilters(ControllerContext controllerContext, IList`1 filters, Exception exception)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
  • at System.Web.Mvc.Controller.ExecuteCore()
  • at System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext)
  • at Sitecore.Mvc.Controllers.ControllerRunner.ExecuteController(Controller controller)
  • at Sitecore.Mvc.Controllers.ControllerRunner.Execute(TextWriter writer)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(Renderer renderer, TextWriter writer, RenderRenderingArgs args)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs args)
  • at QPark.Online.SC.Pipelines.ExecuteRenderer.Process(RenderRenderingArgs args) in C:\buildAgent1\work\f2ffe18ce6fe60f1\QPark.Online.Sitecore\Pipelines\ExecuteRenderer.cs:line 35
arrow