Hi All,
This is the first time we configured saleslogix web 8.3 in our environment. Everything went well and i have followed all steps in implementation guide that includes creation of web host,installing application architect, restoring project back up of 8.3 and making sure that check box for schema has been checked.
Build has been perfect and deployed successfully.
But the moment i login to web client i am getting below two exceptions one after other every time i hit login.
The problem is i am able to login but it is showing the below two exceptions.. So Please help me
First Exception
017-01-06 10:52:09,402 [20] ERROR Sage.SalesLogix.BusinessRules.BusinessRuleHelper - Unable to determine if Integration Contract is enabled.
{
"slxErrorId": "SLXE69A87D78454EBEF",
"mitigation": "ErrorContent (1)",
"date": "2017-01-06T10:52:09",
"utc": "2017-01-06T15:52:09",
"message": "Value cannot be null.
Parameter name: key.",
"source": "System.Collections.Generic.Dictionary`2, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"type": "System.ArgumentNullException",
"stackTrace": " at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
at Sage.SalesLogix.IntegrationContract.AppIdMappingService.IsIntegrationEnabled()
at Sage.SalesLogix.BusinessRules.BusinessRuleHelper.Sage.SalesLogix.BusinessRules.IBusinessRuleHelperService.IsIntegrationContractEnabled()",
"targetSite": "Int32 FindEntry(TKey)",
"hashCode": "F38A9026-9ADE046C-6A4B63C6",
"pid": 3704,
"identity": {
"name": "admin",
"isAuthenticated": true,
"authenticationType": "Forms"
},
"version": "8.3.0.1219",
"logger": {
"level": "ERROR",
"location": "Sage.SalesLogix.BusinessRules.BusinessRuleHelper.Sage.SalesLogix.BusinessRules.IBusinessRuleHelperService.IsIntegrationContractEnabled(:0)",
"name": "Sage.SalesLogix.BusinessRules.BusinessRuleHelper",
"message": "Unable to determine if Integration Contract is enabled."
},
"request": {
"looksLikeAjax": false,
"isLocal": true,
"method": "GET",
"url": "localhost:3333/.../Exception.aspx
"referrer": "localhost:3333/.../Login.aspx",
"ipAddress": "::1",
"userAgent": "Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36",
"userLanguages": "en-US; en;q=0.8"
},
"extendedExceptionInfo": [
{
"type": "System.ArgumentNullException",
"message": "Value cannot be null.
Parameter name: key",
"source": "mscorlib",
"targetSite": "Int32 FindEntry(TKey)",
"stackPosition": 1,
"ParamName": ""key""
}
],
"browser": {
"type": "Chrome55",
"name": "Chrome",
"version": "55.0",
"majorVersion": 55,
"minorVersion": 0.0,
"platform": "WinNT"
},
"server": {
"machineName": "vanilaSLXNEW",
"timeZone": "Eastern Standard Time",
"commandLine": "C:\Windows\SysWOW64\inetsrv\w3wp.exe -ap "vanilaSaleslogixTest" -v "v4.0" -l "webengine4.dll" -a \\.\pipe\iisipm070f0c58-6cbf-4043-aecc-dbe512002d95 -h "C:\inetpub\temp\apppools\vanilaSaleslogixTest\vanilaSaleslogixTest.config" -w "" -m 0",
"versionString": "Microsoft Windows NT 6.2.9200.0",
"is64BitOperatingSystem": true,
"host": {
"siteName": "vanilaSaleslogixTest",
"applicationId": "/LM/W3SVC/1/ROOT/vanilaSaleslogixTest/SlxClient",
"applicationPhysicalPath": "C:\inetpub\wwwroot\vanilaSaleslogixTest\SlxClient\",
"applicationVirtualPath": "/vanilaSaleslogixTest/SlxClient",
"isDebuggingEnabled": false,
"isHosted": true,
"maxConcurrentRequestsPerCPU": 5000,
"maxConcurrentThreadsPerCPU": 0
},
"logonUser": {
"name": "vanilaCORP\WebDLL",
"authenticationType": "Forms",
"impersonationLevel": "Impersonation",
"isAnonymous": false,
"isGuest": false,
"isSystem": false
}
}
Second Exception
2017-01-06 10:52:09,405 [20] ERROR Sage.Platform.Application.UI.Web.ApplicationPage - Saleslogix Web Client unhandled exception [Saleslogix Error Id=SLX194833A30E2052EB]
{
"slxErrorId": "SLX194833A30E2052EB",
"mitigation": "ErrorContent (1)",
"date": "2017-01-06T10:52:09",
"utc": "2017-01-06T15:52:09",
"message": "Value cannot be null.
Parameter name: key.",
"source": "System.Collections.Generic.Dictionary`2, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"type": "System.ArgumentNullException",
"stackTrace": " at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
at Sage.SalesLogix.IntegrationContract.AppIdMappingService.IsIntegrationEnabled()
at Sage.SalesLogix.Client.IntegrationContract.Modules.IntegrationModule.ManageToolbarMenu(String id)
at Sage.SalesLogix.Client.IntegrationContract.Modules.IntegrationModule.ManageSlxEndPoint()
at Sage.SalesLogix.Client.IntegrationContract.Modules.IntegrationModule.Load()
at Sage.Platform.Application.ModuleCollection.AddNew(Type moduleType)
at Sage.Platform.Application.ModuleCollection.AddNew[TModule]()
at SlxClient.ExceptionPage.LoadModules()
at SlxClient.ExceptionPage.OnLoad(EventArgs e)",
"targetSite": "Int32 FindEntry(TKey)",
"hashCode": "F38A9026-9ADE046C-CC0D74FF",
"pid": 3704,
"identity": {
"name": "admin",
"isAuthenticated": true,
"authenticationType": "Forms"
},
"version": "8.3.0.1219",
"logger": {
"level": "ERROR",
"location": "Sage.Platform.Diagnostics.ErrorHelper.LogException(:0)",
"name": "Sage.Platform.Application.UI.Web.ApplicationPage",
"message": "Saleslogix Web Client unhandled exception [Saleslogix Error Id=SLX194833A30E2052EB]"
},
"request": {
"looksLikeAjax": false,
"isLocal": true,
"method": "GET",
"url": "localhost:3333/.../Exception.aspx
"referrer": "localhost:3333/.../Login.aspx",
"ipAddress": "::1",
"userAgent": "Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36",
"userLanguages": "en-US; en;q=0.8"
},
"extendedExceptionInfo": [
{
"type": "System.ArgumentNullException",
"message": "Value cannot be null.
Parameter name: key",
"source": "mscorlib",
"targetSite": "Int32 FindEntry(TKey)",
"stackPosition": 1,
"ParamName": ""key""
}
],
"browser": {
"type": "Chrome55",
"name": "Chrome",
"version": "55.0",
"majorVersion": 55,
"minorVersion": 0.0,
"platform": "WinNT"
},
"server": {
"machineName": "vanilaSLXNEW",
"timeZone": "Eastern Standard Time",
"commandLine": "C:\Windows\SysWOW64\inetsrv\w3wp.exe -ap "vanilaSaleslogixTest" -v "v4.0" -l "webengine4.dll" -a \\.\pipe\iisipm070f0c58-6cbf-4043-aecc-dbe512002d95 -h "C:\inetpub\temp\apppools\vanilaSaleslogixTest\vanilaSaleslogixTest.config" -w "" -m 0",
"versionString": "Microsoft Windows NT 6.2.9200.0",
"is64BitOperatingSystem": true,
"host": {
"siteName": "vanilaSaleslogixTest",
"applicationId": "/LM/W3SVC/1/ROOT/vanilaSaleslogixTest/SlxClient",
"applicationPhysicalPath": "C:\inetpub\wwwroot\vanilaSaleslogixTest\SlxClient\",
"applicationVirtualPath": "/vanilaSaleslogixTest/SlxClient",
"isDebuggingEnabled": false,
"isHosted": true,
"maxConcurrentRequestsPerCPU": 5000,
"maxConcurrentThreadsPerCPU": 0
},
"logonUser": {
"name": "vanilaCORP\WebDLL",
"authenticationType": "Forms",
"impersonationLevel": "Impersonation",
"isAnonymous": false,
"isGuest": false,
"isSystem": false
}
}
Request you all to please suggest any work around
Please note that i have directly configured 8.3 web project back up for first time and have installed any hotfixes or sp's after that
Thanks,
Ram