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.
Notes:
-
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
-
Navigate to the C:\Program Files\CMC\C2000\CampusVue Connector folder in the system where the Queue Manager is installed.
-
Locate the QueueManagerConfigurationCustom.config file and open it using an XML editor.
-
Modify the specific configuration option(s). (Refer to the options in the table that follows.)
-
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.