{"action":"created","issue":{"url":"https://api.github.com/repos/telerik/kendo-ui-demos-service/issues/6","repository_url":"https://api.github.com/repos/telerik/kendo-ui-demos-service","labels_url":"https://api.github.com/repos/telerik/kendo-ui-demos-service/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/telerik/kendo-ui-demos-service/issues/6/comments","events_url":"https://api.github.com/repos/telerik/kendo-ui-demos-service/issues/6/events","html_url":"https://github.com/telerik/kendo-ui-demos-service/issues/6","id":315573513,"node_id":"MDU6SXNzdWUzMTU1NzM1MTM=","number":6,"title":"No non-OData HTTP route registered in OData V4","user":{"login":"LawrenceUWD","id":11082018,"node_id":"MDQ6VXNlcjExMDgyMDE4","avatar_url":"https://avatars2.githubusercontent.com/u/11082018?v=4","gravatar_id":"","url":"https://api.github.com/users/LawrenceUWD","html_url":"https://github.com/LawrenceUWD","followers_url":"https://api.github.com/users/LawrenceUWD/followers","following_url":"https://api.github.com/users/LawrenceUWD/following{/other_user}","gists_url":"https://api.github.com/users/LawrenceUWD/gists{/gist_id}","starred_url":"https://api.github.com/users/LawrenceUWD/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LawrenceUWD/subscriptions","organizations_url":"https://api.github.com/users/LawrenceUWD/orgs","repos_url":"https://api.github.com/users/LawrenceUWD/repos","events_url":"https://api.github.com/users/LawrenceUWD/events{/privacy}","received_events_url":"https://api.github.com/users/LawrenceUWD/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ag-petrov","id":11816882,"node_id":"MDQ6VXNlcjExODE2ODgy","avatar_url":"https://avatars1.githubusercontent.com/u/11816882?v=4","gravatar_id":"","url":"https://api.github.com/users/ag-petrov","html_url":"https://github.com/ag-petrov","followers_url":"https://api.github.com/users/ag-petrov/followers","following_url":"https://api.github.com/users/ag-petrov/following{/other_user}","gists_url":"https://api.github.com/users/ag-petrov/gists{/gist_id}","starred_url":"https://api.github.com/users/ag-petrov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ag-petrov/subscriptions","organizations_url":"https://api.github.com/users/ag-petrov/orgs","repos_url":"https://api.github.com/users/ag-petrov/repos","events_url":"https://api.github.com/users/ag-petrov/events{/privacy}","received_events_url":"https://api.github.com/users/ag-petrov/received_events","type":"User","site_admin":false},"assignees":[{"login":"ag-petrov","id":11816882,"node_id":"MDQ6VXNlcjExODE2ODgy","avatar_url":"https://avatars1.githubusercontent.com/u/11816882?v=4","gravatar_id":"","url":"https://api.github.com/users/ag-petrov","html_url":"https://github.com/ag-petrov","followers_url":"https://api.github.com/users/ag-petrov/followers","following_url":"https://api.github.com/users/ag-petrov/following{/other_user}","gists_url":"https://api.github.com/users/ag-petrov/gists{/gist_id}","starred_url":"https://api.github.com/users/ag-petrov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ag-petrov/subscriptions","organizations_url":"https://api.github.com/users/ag-petrov/orgs","repos_url":"https://api.github.com/users/ag-petrov/repos","events_url":"https://api.github.com/users/ag-petrov/events{/privacy}","received_events_url":"https://api.github.com/users/ag-petrov/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2018-04-18T17:30:35Z","updated_at":"2018-05-30T20:41:41Z","closed_at":null,"author_association":"NONE","body":"Server Error in '/' Application.\r\n\r\nNo non-OData HTTP route registered.\r\nDescription: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. \r\n\r\nException Details: System.InvalidOperationException: No non-OData HTTP route registered.\r\n\r\nSource Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.\r\n\r\nStack Trace: \r\n\r\n[InvalidOperationException: No non-OData HTTP route registered.]\r\n   Microsoft.AspNet.OData.Extensions.HttpConfigurationExtensions.GetNonODataRootContainer(HttpConfiguration configuration) +133\r\n   Microsoft.AspNet.OData.PerRouteContainer.GetContainer(String routeName) +47\r\n   Microsoft.AspNet.OData.PerRouteContainerBase.GetODataRootContainer(String routeName) +18\r\n   Microsoft.AspNet.OData.Extensions.HttpRequestMessageExtensions.CreateRequestScope(HttpRequestMessage request, String routeName) +37\r\n   Microsoft.AspNet.OData.Extensions.HttpRequestMessageExtensions.CreateRequestContainer(HttpRequestMessage request, String routeName) +80\r\n   Microsoft.AspNet.OData.Extensions.HttpRequestMessageExtensions.GetRequestContainer(HttpRequestMessage request) +110\r\n   Microsoft.AspNet.OData.Formatter.ODataMediaTypeFormatter.CanWriteType(Type type) +67\r\n   System.Net.Http.Formatting.DefaultContentNegotiator.ComputeFormatterMatches(Type type, HttpRequestMessage request, IEnumerable`1 formatters) +163\r\n   System.Net.Http.Formatting.DefaultContentNegotiator.Negotiate(Type type, HttpRequestMessage request, IEnumerable`1 formatters) +64\r\n   Microsoft.AspNet.OData.PerRequestContentNegotiator.Negotiate(Type type, HttpRequestMessage request, IEnumerable`1 formatters) +226\r\n   System.Web.Http.Results.NegotiatedContentResult`1.Execute(HttpStatusCode statusCode, T content, IContentNegotiator contentNegotiator, HttpRequestMessage request, IEnumerable`1 formatters) +76\r\n   System.Net.Http.HttpRequestMessageExtensions.CreateResponse(HttpRequestMessage request, HttpStatusCode statusCode, T value, HttpConfiguration configuration) +109\r\n   System.Net.Http.HttpRequestMessageExtensions.CreateErrorResponse(HttpRequestMessage request, HttpStatusCode statusCode, Func`2 errorCreator) +197\r\n   System.Net.Http.HttpRequestMessageExtensions.CreateErrorResponse(HttpRequestMessage request, HttpStatusCode statusCode, Exception exception) +75\r\n   System.Web.Http.ExceptionHandling.DefaultExceptionHandler.Handle(ExceptionHandlerContext context) +73\r\n   System.Web.Http.ExceptionHandling.DefaultExceptionHandler.HandleAsync(ExceptionHandlerContext context, CancellationToken cancellationToken) +10\r\n   System.Web.Http.WebHost.WebHostExceptionHandler.HandleAsync(ExceptionHandlerContext context, CancellationToken cancellationToken) +66\r\n   System.Web.Http.ExceptionHandling.LastChanceExceptionHandler.HandleAsync(ExceptionHandlerContext context, CancellationToken cancellationToken) +58\r\n   System.Web.Http.ExceptionHandling.<HandleAsyncCore>d__1.MoveNext() +61\r\n   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99\r\n   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +61\r\n   System.Web.Http.<SendAsync>d__24.MoveNext() +1059\r\n   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99\r\n   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +61\r\n   System.Web.Http.WebHost.<ProcessRequestAsyncCore>d__0.MoveNext() +384\r\n   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99\r\n   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +61\r\n   System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar) +71\r\n   System.Web.HttpTaskAsyncHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +11\r\n   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9748665\r\n   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +48\r\n   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +159"},"comment":{"url":"https://api.github.com/repos/telerik/kendo-ui-demos-service/issues/comments/393311930","html_url":"https://github.com/telerik/kendo-ui-demos-service/issues/6#issuecomment-393311930","issue_url":"https://api.github.com/repos/telerik/kendo-ui-demos-service/issues/6","id":393311930,"node_id":"MDEyOklzc3VlQ29tbWVudDM5MzMxMTkzMA==","user":{"login":"ag-petrov","id":11816882,"node_id":"MDQ6VXNlcjExODE2ODgy","avatar_url":"https://avatars1.githubusercontent.com/u/11816882?v=4","gravatar_id":"","url":"https://api.github.com/users/ag-petrov","html_url":"https://github.com/ag-petrov","followers_url":"https://api.github.com/users/ag-petrov/followers","following_url":"https://api.github.com/users/ag-petrov/following{/other_user}","gists_url":"https://api.github.com/users/ag-petrov/gists{/gist_id}","starred_url":"https://api.github.com/users/ag-petrov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ag-petrov/subscriptions","organizations_url":"https://api.github.com/users/ag-petrov/orgs","repos_url":"https://api.github.com/users/ag-petrov/repos","events_url":"https://api.github.com/users/ag-petrov/events{/privacy}","received_events_url":"https://api.github.com/users/ag-petrov/received_events","type":"User","site_admin":false},"created_at":"2018-05-30T20:41:41Z","updated_at":"2018-05-30T20:41:41Z","author_association":"CONTRIBUTOR","body":"I have to say that the described behavior is expected. The service root is configured to use the word 'odata' as a word, please examine [this ](https://github.com/telerik/kendo-ui-demos-service/blob/master/odata-v4/kendo-northwind-pg/App_Start/WebApiConfig.cs#L38)configuration. That said when you run the service the orders can be obtain by browsing - **http://localhost/odata/Orders** (bear in mind that **Orders** should be spelled with capital letter since OData is case sensitive).\r\n\r\nOne other thing that I want to point out. The actual database is not included in the service. So if you get an exception after quering the orders that would be also expected. In order to resolve this one can modify [this ](https://github.com/telerik/kendo-ui-demos-service/blob/master/odata-v4/kendo-northwind-pg/Web.config#L70)connection string to point to its version of the **Northwind** database. "}}
{"actor":{"display_login":"ag-petrov"}}