Turn on Diagnostic Logging
If applications are experiencing issues, it is helpful to turn on diagnostic logging. This can be turned on in both Solution Center and in the ArcFM Connectivity Evaluator (ACE) tool.
Both Solution Center and the ACE tool have application configuration files in the following directories:
-
Solution Center: C:\Users\username\AppData\Local\ArcFMSolutionCenter\app-version #
-
The ACE tool: C:\Users\username\AppData\Local\ArcFMConnectivityEvaluator\app-version #
In those configuration files, there are two diagnostic logging settings. The following code block shows the default settings:
<appSettings>
<add key="LogRequestsLocally" value="false" />
<add key="LogRequestsContents" value="false" />
</appSettings>
You can change the “false” to “true” to turn on the diagnostic logging.
-
If LogRequestsLocally is “true,” the log captures only simple request information. This includes the request method, the request URL, and the response status code.
-
If both LogRequestsLocally and LogRequestContents are “true,” in addition to the method, URL, and response status code, the log captures the request headers, the response headers, and the response body.
When enabled, the log files are saved in a logs subfolder of the same location as the application executable.