Q3Webshop\DAO\ServiceException: Server response not ok. Status code 500, response:
{"Message":"An error has occurred.","ExceptionMessage":"The given key was not present in the dictionary.","ExceptionType":"System.Collections.Generic.KeyNotFoundException","StackTrace":" at System.ThrowHelper.ThrowKeyNotFoundException()\r\n at System.Collections.Generic.Dictionary`2.get_Item(TKey key)\r\n at Quick3WebCommon.WebshopItemFacade.<>c__DisplayClass3_0.b__46(Int32 v) in C:\\Dev\\Q3\\Web\\Quick3WebCommon\\WebshopItemFacade.cs:line 160\r\n at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate)\r\n at Quick3WebCommon.WebshopItemFacade.GetItems(Int32 clientUID, Int32 profileUID, Int32 userUID, Int32[] itemUIDs, Nullable`1 customerUID, Nullable`1 modelSpecUID, String[] languages) in C:\\Dev\\Q3\\Web\\Quick3WebCommon\\WebshopItemFacade.cs:line 0\r\n at Quick3Web.Controllers.Apis.ItemController.Fetch(ItemQueryModel query, String profileCode) in C:\\Dev\\Q3\\Web\\Quick3Web\\Controllers\\Apis\\Items\\ItemController.cs:line 63\r\n at lambda_method(Closure , Object , Object[] )\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass6_1.b__3(Object instance, Object[] methodParameters)\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Controllers.ApiControllerActionInvoker.d__1.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__6.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__6.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__6.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__6.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__6.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__6.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__6.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__6.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Controllers.ActionFilterResult.d__5.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Filters.AuthorizationFilterAttribute.d__3.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Controllers.ExceptionFilterResult.d__6.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Web.Http.Controllers.ExceptionFilterResult.d__6.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Dispatcher.HttpControllerDispatcher.d__15.MoveNext()"}
for data:
Array
(
[ItemUIDs] => Array
(
[0] => 1327455
[1] => 1327559
[2] => 1327626
[3] => 1327631
[4] => 1327632
[5] => 1327636
[6] => 1327638
[7] => 1330808
[8] => 1330818
[9] => 1330825
[10] => 1331591
[11] => 1331643
[12] => 1331645
)
[CustomerUID] =>
[ModelSpecUID] =>
)
in C:\inetpub\wwwroot\tracx\_Plugins\Q3Webshop\_Classes\DAO\class.ServiceAccess.php:144
Stack trace:
#0 C:\inetpub\wwwroot\tracx\_Plugins\Q3Webshop\_Classes\DAO\class.ServiceAccess.php(236): Q3Webshop\DAO\ServiceAccess->throwOnBadStatus('60783a7eb07d6', 500, '{"Message":"An ...', Array)
#1 C:\inetpub\wwwroot\tracx\_Plugins\Q3Webshop\_Classes\DAO\class.ItemDAO.php(183): Q3Webshop\DAO\ServiceAccess->execute('item/fetch', NULL, Array, Array)
#2 C:\inetpub\wwwroot\tracx\_Plugins\Q3Webshop\_Classes\DAO\class.ItemDAO.php(71): Q3Webshop\DAO\ItemDAO->getItems(Array, NULL, NULL, NULL)
#3 C:\inetpub\wwwroot\tracx\_Plugins\Q3Webshop\_Classes\class.Q3WebshopData.php(430): Q3Webshop\DAO\ItemDAO->search(Object(Q3Webshop\DAO\ItemSearchParams))
#4 C:\inetpub\wwwroot\tracx\_Plugins\Q3Webshop\_Classes\class.Q3WebshopData.php(310): Q3Webshop\Q3WebshopData->search('itemgroupuid=46...', NULL, NULL, false, false, true)
#5 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\templates_c\Q3Webshop\%%EB\EBC\EBCF3B5F%%itemgrid.tpl.php(6): Q3Webshop\Q3WebshopData->searchItemsMultiple(Array, true, NULL, NULL, false, false, true)
#6 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\libs\Smarty.class.php(1888): include('C:\\inetpub\\wwwr...')
#7 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\templates_c\Q3Webshop\%%69\69E\69EECD84%%wrapper.tpl.php(14): Smarty->_smarty_include(Array)
#8 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\libs\Smarty.class.php(1888): include('C:\\inetpub\\wwwr...')
#9 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\templates_c\Q3Webshop\%%69\69E\69EECD84%%wrapper.tpl.php(10): Smarty->_smarty_include(Array)
#10 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\libs\Smarty.class.php(1888): include('C:\\inetpub\\wwwr...')
#11 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\templates_c\Q3Webshop\%%69\69E\69EECD84%%wrapper.tpl.php(10): Smarty->_smarty_include(Array)
#12 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\libs\Smarty.class.php(1888): include('C:\\inetpub\\wwwr...')
#13 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\templates_c\Q3Webshop\%%B5\B5B\B5BFC23F%%general.tpl.php(4): Smarty->_smarty_include(Array)
#14 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\libs\Smarty.class.php(1888): include('C:\\inetpub\\wwwr...')
#15 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\templates_c\Q3Webshop\%%45\45E\45E480CD%%index.tpl.php(93): Smarty->_smarty_include(Array)
#16 C:\inetpub\wwwroot\tracx\_Externals\Smarty2\libs\Smarty.class.php(1262): include('C:\\inetpub\\wwwr...')
#17 C:\inetpub\wwwroot\tracx\index.php(1042): Smarty->fetch('index.tpl', '_Plugins/Q3Webs...')
#18 {main}
Med forbehold om feil i bilde- / videomateriell / tekniske spesifikasjoner / priser.