Application server settings
Attribute | XML Attribute and Notes | Value |
---|---|---|
Anonymous HTTP Server URL | httpAnonymousURL HTTP server anonymous content URL. |
http://server.example.com:port/nexj/anon |
Authentication Domain | authDomain Authentication domain or Kerberos realm, usually DOMAIN.EXT in capital letters. |
EXAMPLE.COM |
Authentication Service | authService The Kerberos service principal name (SPN) for the environment. |
HTTP/localhost.example.com |
Batch Email Recipient List Enabled | batchEmailRecipientListEnabled Enables users to view a list of selected email recipients and modify the list. |
false |
Batch Notifications | batchNotifications Enables batch task and document creation notifications. |
false |
Birthday Mailers Batch Printing Enabled | birthdayMailerEnabled Enables batch printing of birthday mailers for contacts. |
false |
Call Records Enabled | callRecordsEnabled Enables call records functionality. |
false |
Client Performance Status Enabled | clientPerfStatusEnabled Enables the client performance banner. |
true |
Client Performance Status Mobile Red Criteria | clientPerfStatusMobileRedCriteria Specifies
performance banner mobile red criteria space separated values:
|
1500 45 400 30 |
Client Performance Status Mobile Yellow Criteria | clientPerfStatusMobileYellowCriteria Specifies
performance banner mobile yellow criteria space separated values:
|
750 45 200 15 |
Currency Conversion Enabled | currencyConversionEnabled Enables currency conversion to allow developers to convert values between currencies for the NexJ application. |
false |
Debug | debug Enables debugging. |
true |
Deployment Location | location The location where you want to deploy NexJ CRM. |
|
Description | description A meaningful description of what is being deployed. |
Local machine with the bootstrap container in the default location |
Email Draft Enabled | emailDraftEnabled Enables users to preview batch emails before sending them to recipients. |
false |
Email Signature Enabled | emailSignatureEnabled Enables users to include email signatures when sending batch emails. |
false |
Hierarchy Security Enabled | hierarchySecurityEnabled. Enables hierarchy based access for entities, opportunities, and activities. |
false |
HTTP Forbidden Enabled | httpForbiddenEnabled Enables the HTTP 403 Forbidden response for a permanent authentication failure. Otherwise, HTTP 404 Not Found is used to hide the existence of an HTTP resource, as a deterrent. |
true |
HTTP Report URL | httpReportURL Provides the HTTP URL for reports. |
http://server.example.com:port/nexj/reports |
HTTP Server URL | httpURL HTTP server URL. |
http://server.example.com:port/nexj/ |
Journal Directory | journalDirectory The directory in which to store the transactional journal. If a relative path is specified then the journal directory is placed under the server data directory. The journal files are placed in a subdirectory named after the node name. |
tx${test.clone} |
Name Change Context Audit | nameChangeContextAudit Enables automatic context auditing of changes to the name attribute for audited instances. |
true |
Password | password The password corresponding to the deployment user ID. |
Deployment_Password |
Persistent Session | persistentSession Enables session persistence. Session information is stored using a file system or a database. |
true |
Preview Threshold | previewThreshold Maximum document size, in bytes, for automatic preview. |
202,400 |
Push Password | pushPassword Specifies the password of the push user when used with the Push User property or the keystore password when used with the Push Certificate property. |
Push_Password |
Push Redirector URL | pushRedirectorURL Specifies the host, port, and context path of the push redirector. |
http://localhost:port/nexj/pushRedirect |
Push Server URLs | pushServerURLs Specifies the list of full paths to each instance of the push server running on each node of the application cluster. Multiple servers are separated with a space. |
http://app1.local:8080/nexj/push http://app2.local:8080/nexj/push |
Push Type | pushType Specifies the Comet mode that the NexJ application users for push notifications. If the selected type isn't supported by the client web browser, polling is used. |
streaming |
Push User | pushUser Specifies the user that authenticates with the NexJ application when connecting to the push server. |
Push_ID |
Read Audit | readAudit Specifies whether to log read actions by users in NexJ CRM based on attributes selected for read audit in the NexJ model. |
none |
RPC Privilege | rpcPrivilege The privilege required for access to generic Remote Procedure Call (RPC) protocols. If not set, the access is unrestricted and a validation warning is generated. Generic RPC protocols are HTTP/soap, HTTP/text, HTTP/web, HTTP/xml and EJB. Generic RPC is used by all the clients except for the flat page client. |
InternalManage |
Rules for Service Level Agreements | ruleSLA Enables service level agreements functionality for service requests. |
false |
Secure Transport Protocol (use SSL) | secureTransport Enables encrypted SSL communication and server authentication. |
false |
Type | type |
|
Unit of Work Listener Enabled | uowListenerEnabled Enables the unit of work listener component that shares NexJ CRM transactional data with registered listeners. |
false |
Update Audit | updateAudit Determines whether create, update, and delete actions that users perform on objects are logged, for example, changing a contact name. |
false |
User | user The ID that will be provided if the server that you deploy to requests an ID and password before allowing metadata to be copied. |
Deployment_ID |
Attribute | XML Attribute and Notes | Value |
---|---|---|
Authentication Group | authGroup The Group ID used for coarse grained authentication. Application users must be part of the group. |
nexjusers |
Authentication Protocol | authProtocol The authentication protocol. |
custom or spegno |
Cluster Discovery Port | clusterDiscoveryPort The Cluster Manager’s discovery port. |
39001 |
Cluster Discovery Protocol | clusterDiscoveryProtocol The Cluster Manager’s discovery protocol. |
unicast |
Configuration | config The template environment file that is used. |
|
Distributed | distributed Enables clustering services. |
true |
Keystore Password | keystorePassword The password used to the application servers ssl.keystore files. |
text:keypass |
Material Design | materialDesign Reserved for future use. Do not enable. |
false |
Message Port | messagePort TCP/IP port used for intra-cluster communication with the Object Queue engine. |
1111 |
Message User | messageUser The user ID used for Object Queue messaging. |
adminID |
Sample Data | sampleData Specifies whether sample data is generated. |
false |
Test | test Specifies whether the server may be used for testing. |
false |
Attribute | XML Attribute and Notes | Value |
---|---|---|
Authentication Protocol | ldapAuthProtocol The authentication protocol for connecting the LDAP server. |
simple |
Group Context DN | ldapGroupContextDN The distinguished name (DN) used to search for groups. |
LDAP_Group_Context_DN |
Group Filter | ldapGroupFilter The LDAP filter used to identify objects that are groups. |
(objectCategory=group) |
Group Name Attribute | ldapGroupNameAttribute The group attribute that holds the group's name. |
sAMAccountName |
Password | ldapPassword The password corresponding to the LDAP user ID. |
LDAP_Password |
URL | ldapURL The LDAP server URL for determining the user group membership. |
LDAP_URL |
User | ldapUser The user ID to use to connect to the LDAP server. |
LDAP_User_ID |
User Context DN | ldapUserContextDN The DN used to search for users. |
LDAP_User_Context_DN |
User Filter | ldapUserFilter The LDAP filter used to identify objects that are users. |
(objectCategory=user) |
User Login Attribute | ldapUserLoginAttribute The login name that is used to authenticate users. |
userPrincipalName |