Configure Queues and Endpoint Connections

The queues that you configure are:

  • CRM Outgoing Queue
  • CRM Incoming Queue
  • CampusVue Outgoing Queue
  • CRM Error Queue
  • CampusVue Error Queue

In the QueueManagerConfiguration.config XML file, the root element, QueueManagerConfig, contains the following child elements:

  • Objects - containing queue property information for the five queues

  • Endpoints - containing endpoints connection options for the two systems, CampusNexus CRM and Anthology Student

  • Administrators - containing administrator user credentials of Queue Manager application

  • UIConfig - rows setting option for the Queue Manager application

When required, you modify default values of options that come with the QueueManagerConfiguration.config XML file.

The general steps involved in setting a value for the configurable options are the same for all options. These steps are described first in the Task section shown next. The actual configurable options are listed in the sections that follow.

  • The default values for URLs, usernames and passwords are only sample values. These values must be changed according to your customized installation, for the components to work correctly. Please consult the CampusLink API Administrator for the correct values of your system’s installation.

  • Before changing option settings in the configuration files, ensure that you always make a backup copy first; you may choose to rename the backup copy with the .old extension.

Configure Queues, Endpoints, and User Interface Options

  1. Navigate to the C:\Program Files\CMC\C2000\CampusVue Connector folder in the system where the Queue Manager is installed.

  2. Locate the QueueManagerConfigurationCustom.config file and open it using an XML editor.

  3. Modify the specific configuration option(s). (Refer to the options in the table that follows.)

  4. Save the QueueManagerConfigurationCustom.config file.

Options in QueueManagerConfiguration.config

CRM EndPoints

Option: iService URL

Description: iServices URL for CampusNexus CRM to integrate with Anthology Student.

Default Value: http://cltqacrm3/HEFoundationiService/SISConnectorSvc.asmx

Option: Username

Description: Username of the Administrator user in CampusNexus CRM to use iServices.

Default Value: TalismaAdmin

Option: Password

Description: Password of the Administrator user in CampusNexus CRM to use iServices.

Default Value: talisma

Anthology Student Endpoints

Option: ApiUrls

Sub-option: Authentication Service URL

Description: The URL for the CampusLink Authentication service.

Default Value: http://localhost:11407/ cmc.campuslink.webservices.security/Authentication.asmx

More than one API server can be configured for load balancing.

Option: ApiUrls

Sub-option: Entity Service URL

Description: The URL of the CampusLink Entity web service.

Default Value: http://localhost:8504/cmc.campuslink.webservices.wcf/EntityService.svc

More than one API server can be configured for load balancing.

Administrators

Option: Username and Password

Description: Administrator user credentials of Queue Manager application. To allow access to multiple users, add multiple Administrator nodes.

Default Value: Administrator, c2kcmc

UIConfig

Option: PageSize

Description: Number of rows shown per page while rendering messages

Default Value: 10

Option: MaxRowCount

Description: The maximum number of records fetched from the CampusVue Outgoing Queue.

Default Value:1000

Queue Manager automatically encrypts the usernames and passwords of CampusNexus CRM and Anthology Student, within the QueueManagerConfigurationCustom.config file, during the initial invocation of the Queue Manager application.

As a result, if, subsequently, you choose to modify the username and password fields, you need reconfigure this file after logging out of the application.

In such cases, ensure that you clear the encrypted text within the username and password fields within the file, and re-enter these fields.