Installing the All Events Web Printer in BoldNet NEO (AEWP)

To install the All Events Web Printer two items will need to be configured. The first is in BoldNet's Manitou web.config, and the second is the AllEventsWebPrinter.exe.config. Both items have been detailed below.

Run the Installer

  1. Make sure you have the latest AllEventsWebPrinter_Setup
  2. Run the installer on the desired server
  3. Patch the files to the latest version installed on the system

The service is controlled directly from windows services; however, it can be added in as a customer app type to the MSM if needed.

Configure the SignalHandler
  1. Open the Manitou Supervisor Workstation on your primary Manitou machine.
  2. Navigate to the Maintenance menu, and then click “Setup” and “Configuration”.
  3. Click “Edit”, and then add the following new parameter to the SignalHandler of each system configuration: “–a” followed by the IP Address of the BoldNet machine as shown in the “Param 3:” field of the following screenshot:

  4. Open the MSM, and restart the SignalHandler.
    Note: inform the Customer before you restart the SignalHandler.

BNN Manitou Web.config

Please add the following keys to the BoldNetNEO Manitou Web.config if not already added.

<add key="AEWPServiceAddress" value="net.tcp://localhost:9099/AEWPService"/>
<add key="GeneralEncryptionKey" value="161,27,57,194,27,75,50,17"/>

AllEventsWebPrinter.exe.config

This is a file that should be created on the server where the All Events Web Printer service is installed.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <!-- GeneralEncryptionKey: Must be a set of 8 numerical values, each between 0 and 255, seperated by commas.  Default: 161,27,57,194,27,75,50,17 -->
    <add key="GeneralEncryptionKey" value="161,27,57,194,27,75,50,17"/>
 </appSettings>
  <system.serviceModel>
    <services>
      <!-- This section is optional with the new configuration model introduced in .NET Framework 4. -->
      <service name="BoldTechnologies.AEWPService.AewpService" behaviorConfiguration="MyServiceBehavior">
        <host>
          <baseAddresses>
            <add baseAddress="net.tcp://localhost:9099/AEWPService" />
          </baseAddresses>
        </host>
        <endpoint address="" binding="netTcpBinding" contract="BoldTechnologies.AEWPService.IAewpService" />
        <endpoint address="mex" binding="mexTcpBinding" contract="IMetadataExchange"/>
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior name="MyServiceBehavior">
          <serviceMetadata />
          <serviceDebug includeExceptionDetailInFaults="false"/>
        </behavior>
      </serviceBehaviors>
    </behaviors>
  </system.serviceModel>
</configuration>

Test the Install

From here if you log in with a Monitoring company or Dealer level login, an option of All Activity should appear within the jump-to menu on the left. Selecting it will bring up a screen showing recent activity.

Was this article helpful?
Thank you for your feedback!
User Icon

Thank you! Your comment has been submitted for approval.