Setting the configuration file
These are the parameters specified in the sat.properties file (sat_hosted.properties file for non-SaaS users):
- server: This parameter is the server URL from where the library files required for INFOR XM SAT are downloaded. So, this is the location where the library files are hosted. server=http://<server_name>:<port_number>
Note:
- By default this parameter is set to SaaS location.
- This parameter is not defined for non-SaaS users.
- enableAutoUpdate: This parameter, if set to yes, enables the system to connect to the server, and download the lib files to the client machine.
Note: The system downloads the library files, only in case of a new installation where no lib files exist in the lib folder or if any updated version of the Infor XM SAT exists on the server. If this parameter is set to yes, every time the client connects to the server and the system checks if any updated version is available. If yes, the client downloads the updated version.
If this parameter is set to no, the client does not connect to the server.
Note: This parameter is set to yes, by default. For example, enableAutoUpdate=yes - csRetries: The system runs a checksum on each downloaded library jar file. In case the checksum does not match (on the client and the server) for a specific file, that file is downloaded and verified again. This parameter specifies how many times, the file must be downloaded in case of a checksum error. By default, this is set to 1. This indicates, in case of a checksum error; that the file is downloaded and verified . If this fails , the checksum error is reported. For example, csRetries=1
- serverName: This is the server name of the machine to which INFOR XM SAT is connected. Generally this is the same, as specified in the server parameter. Only the server name is specified in this parameter.
Note:
- By default, this parameter is set to the SaaS server where the INFOR XM is required to connect.
- This parameter is not defined for non-SaaS users.
This parameter can be specified in the format, serverName =<server_name_where_SAT_connects>
- tenant: This is the tenant ID.
Note: By default, this is blank
This parameter can be specified in the format, tenant=<Tenant ID>
- portNumber - This is the port number used by INFOR XM SAT.
Note: By default, for SaaS users, this is set to 443 which is the default https port.
This parameter can be specified in the format, portNumber=<PortNumber>
- protocol: Specify the protocol that is used by the INFOR XM SAT to connect to the server.
Note: By default, for SaaS users, this is set to https.
- ui.sun.java2d.uiScale.enabled=true
This property can be added to enable UI scaling for Java SAT based on the display settings of a system.
When the Java application reads the sat.properties file, it checks for the ui.sun.java2d.uiScale.enabled property.
- If the property is defined and set to true, JAVA SAT reads and applies the scaling factor configured in the Windows system settings.
- If the property is not defined or set to false, UI scaling remains disabled and the application runs at 100%.
Note: This parameter is intended only to increase the screen scaling of Java SAT. If the system already experiences rendering issues at certain scaling levels (for example, 125%), enabling this parameter causes the issues to reappear due to Java Swing limitations. Therefore, when enabling this property, ensure that the system scaling is set to a known stable value, such as 150% As a user of this product, you are not required to edit this configuration file manually. However, you can manually edit this file, anytime based on your requirement.