维护 AX 服务器 > AX 服务器配置文件 > system.properties

system.properties

TomEE 应用程序服务器主配置文件。

必须重新启动 Analytics Exchange 服务以便文件所做的更改能够生效。

文件设置

属性 描述

com.acl.ax.project.encoding

对于 AX 服务器的 Unicode 安装,此参数必须显示,且设置为 UTF-16LE。

此属性不会显示在 AX 服务器的非 Unicode 安装中,如果 AX Exception 是安装在服务器上的唯一应用程序,它也不会显示在 Unicode 安装中。

cas.authentication.mode

为基于表单的验证指定“form”,或为完整的 Windows 验证指定“silent”。输入的值必须为小写。

此属性不会显示在 AX 引擎节点中,或者如果 AX Exception 是服务器上安装的唯一应用程序。

javax.net.ssl.trustStore

Tomcat 所使用的密钥库文件的路径。默认位置是 App/keystores/MyKeyStore 子文件夹。

javax.net.ssl.trustStorePassword

所用密钥库的密码。

oracle.net.ssl_cipher_suites

用于 SSL 连接的密码套件。受支持的值以逗号分隔列表的形式输入。

com.acl.ax.server.deleteJobDirectories

默认情况下不包含该启动参数,但是如果想要在每项作业完成后阻止系统删除分析作业目录,可以添加它并设置为“False”。如果需要排除意外分析结果中的错误,此操作很有用。

sun.security.krb5.msinterop.kstring

设置为“true”时,用于验证的 Kerberos 字符串编码采用 UTF-8。

此属性不会显示在 AX 引擎节点中,或者如果 AX Exception 是服务器上安装的唯一应用程序。

oracle.jdbc.defaultNChar

必须将该属性设置为“true”,以便支持非 UTF8 系统编码的 Oracle 数据库实例。Oracle 不是系统数据库平台时可忽略该属性。

如果 AX Exception 是安装在服务器上的唯一应用程序,此属性不会显示。

oracle.jdbc.ConvertNcharLiterals

必须将该属性设置为“true”,以便保留从 AX 服务器发布到 AX Exception 的 Unicode 分析和实体名称。Oracle 不是系统数据库平台时可忽略该属性,仅需要将其设置在安装有 AX Exception 的服务器上。

exceptionmgmt.jdbc.database.protocol

对于非 SSL,有效值为“tcp”,对于 SSL(仅适用于 Oracle),有效值为“tcps”。输入的值必须为小写。如果为 Oracle 设置“tcps”,必须完成所需配置以允许 SSL 连接到 Oracle 数据库实例。

此属性仅在服务器上安装有 AX Exception 时显示。

exceptionmgmt.jdbc.database.type

有效值为“oracle”和“mssql”。输入的值必须为小写。

此属性仅在服务器上安装有 AX Exception 时显示。

com.acl.ax.server.daysToKeepFailedJobsFolder

如果您选择在运行分析时保存失败任务文件夹,则在 AX 服务器或 AX 引擎节点上保持已保存的失败任务文件夹的天数。

  • 有效值:任何正整数
  • 默认值:5
说明:

如果任务文件夹的创建日期早于此设置指定的天数,则在服务器时间凌晨 3:00 删除任务。自动删除操作被记录在 axcore.log 文件中。