Server Error in '/ais54' Application.

Adlib.Data - Adlib.InternetService2.Exceptions.ParameterMissingException - Missing parameter: database - Stack trace: [<stack><frame>   at Adlib.InternetService2.ApiRequest.DatabaseParameter(Nullable`1 mandatory) in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiRequest.cs:line 774</frame><frame>   at Adlib.InternetService2.ApiRequest.GetSearchParameters() in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiRequest.cs:line 494</frame><frame>   at Adlib.InternetService2.ApiRequest..ctor(ApplicationState applicationState, HttpContext context, NameValueCollection form, String data) in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiRequest.cs:line 62</frame><frame>   at Adlib.InternetService2.ApiService.ProcessRequest(ApplicationState applicationState, HttpContext context, NameValueCollection form, String data) in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiService.cs:line 44</frame></stack>]

Description: 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.

Exception Details: Adlib.Data.Exceptions.AdlibDataException: Adlib.Data - Adlib.InternetService2.Exceptions.ParameterMissingException - Missing parameter: database - Stack trace: [<stack><frame>   at Adlib.InternetService2.ApiRequest.DatabaseParameter(Nullable`1 mandatory) in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiRequest.cs:line 774</frame><frame>   at Adlib.InternetService2.ApiRequest.GetSearchParameters() in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiRequest.cs:line 494</frame><frame>   at Adlib.InternetService2.ApiRequest..ctor(ApplicationState applicationState, HttpContext context, NameValueCollection form, String data) in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiRequest.cs:line 62</frame><frame>   at Adlib.InternetService2.ApiService.ProcessRequest(ApplicationState applicationState, HttpContext context, NameValueCollection form, String data) in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiService.cs:line 44</frame></stack>]

Source 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.

Stack Trace:


[AdlibDataException: Adlib.Data - Adlib.InternetService2.Exceptions.ParameterMissingException - Missing parameter: database - Stack trace: [<stack><frame>   at Adlib.InternetService2.ApiRequest.DatabaseParameter(Nullable`1 mandatory) in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiRequest.cs:line 774</frame><frame>   at Adlib.InternetService2.ApiRequest.GetSearchParameters() in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiRequest.cs:line 494</frame><frame>   at Adlib.InternetService2.ApiRequest..ctor(ApplicationState applicationState, HttpContext context, NameValueCollection form, String data) in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiRequest.cs:line 62</frame><frame>   at Adlib.InternetService2.ApiService.ProcessRequest(ApplicationState applicationState, HttpContext context, NameValueCollection form, String data) in C:\GitHub\ALM-NL\WebApi\AdlibInternetService2\ApiService.cs:line 44</frame></stack>]]
   Adlib.InternetServer.Common.Domain.AdlibDataSource.CheckAdlibXmlResponseForErrors(XmlDocument response) +639
   Adlib.InternetServer.Common.Domain.AdlibDataSource.Search(String databaseName, String dataset, String query, IDictionary`2 orderBy, Int32 pageNumber, Int32 pageSize, List`1 fields, List`1 includeFacets, List`1 selectedFacets, Object[] args) +912

[AISDataSourceException: Data source returned exception while SEARCHING.]
   Adlib.InternetServer.Common.Domain.AdlibDataSource.Search(String databaseName, String dataset, String query, IDictionary`2 orderBy, Int32 pageNumber, Int32 pageSize, List`1 fields, List`1 includeFacets, List`1 selectedFacets, Object[] args) +1034
   Adlib.InternetServer.Domain.Data.Search.AdlibDataSearchType.SearchDataSource(String databaseName, List`1 datasets, List`1 includeFacets, List`1 selectedFacets) +581
   Adlib.InternetServer.Domain.Data.Search.AdlibDetail.PerformSearch(DataSourcesCollection dataSources, Int32 priRef, DatabaseSelection database, AISSettingsType aisSettings, IHierarchyModel hierarchy, Boolean resolveAllComments, ForScreen facets) +605
   Adlib.InternetServer.Domain.Data.AisDataRepository.Detail(IDetailModel model, Boolean resolveAllComments) +235

[AISDomainDataException: Data source returned an error]
   Adlib.InternetServer.Domain.Data.AisDataRepository.Detail(IDetailModel model, Boolean resolveAllComments) +377
   Adlib.InternetServer.WebUI.Controllers.ResultsController.Details(String database, String site, Int32 priref) +473
   lambda_method(Closure , ControllerBase , Object[] ) +243
   System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +229
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +35
   System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +39
   System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +77
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +42
   System.Web.Mvc.Async.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() +72
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +396
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +396
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +396
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +396
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +42
   System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +38
   System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +188
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +38
   System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +32
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +39
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38
   System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +46
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +431
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +75
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +158


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4700.0