==== Choosing the Register ====
To begin, JBoss must be moved or copied to the register in which it is to be run. By default, TIM Solutions has chosen for Windows (top) and Unix (bottom)
C:\tim\ /usr/local/tim/
as the installation and operation location; however, the path can be chosen freely. The following instructions assume that a Windows server is being used, and the paths must be adapted accordingly in the case of use within the Unix system.
-----
==== Installing the Necessary Module =====
Important
In order to activate all of the modules necessary for TIM, the modules folder in JBoss must be expanded. The necessary modules can be seen [[http://download.tim-solutions.de/listing.php?repname=Download&path=%2FInstallation%2FConfiguration%2FJBoss%2Fwildfly-8.1.0%2Fmodules%2F|here]]. While doing this, the structure and content must be adopted by the JBoss directory. The path for this is
C:\tim\jboss\standalone\modules\
\\
Lastly, the **standalone.xml** must be adopted, which can be taken from [[http://download.tim-solutions.de/listing.php?repname=Download&path=%2FInstallation%2FConfiguration%2FJBoss%2F|this directory]]. This XML-file must be copied into the
C:\tim\jboss\standalone\configuration\
directory, whereby the existing standalone.xml is overwritten. Please save the original **standalone.xml** in order to allow the initial settings to be restored.
Please ensure that the correct standalone.xml for the specific JBoss is loaded!
-----
==== JBoss Test Run (Optional) =====
{{ :software:tim:jboss_wildfly_startup.png?600|}}
By double-clicking on the "standalone.bat" in the "bin" directory, JBoss can be started in test mode in order to assure booting procedures are correct.
In the last line of the input prompt, the booting procedure is receipted with the line:
Started in
----
==== Customizing the Standalone.xml ====
In the Standalone.xml, the following parameters can be customized:
*Databank connection
*Log-in settings
*Port settings
*IP connection settings
=== Customizing the Databank Connection ===
{{ :software:tim:standalone_datasoure.png?300|}}
In order to enter the correct databank, the value **doorisPortalDB** is searched for within the standalone.xml. The databank, port, user, and password must be stored in this area. This exemplary case deals with a databank named **tim_v41**, which runs on the same host as TIM (**localhost**) and uses port **3306**. \\
If MSSQL or Oracle are being used, the **jndi-name** and the **pool-name** within **doorisPortalDB** must be changed appropriately in the respective connection. Because the values must be unique and TIM always uses the connection named **doorisPortalDB**, the connections that are no longer being used must be renamed.
=== Customizing the Logging Settings ===
TIM and the associated JBoss are always delivered with a standard logging system. In order to change these settings, specific know-how is necessary. Some basic settings can be taken from [[en:software:tim:logs#konfigurations_moeglichkeiten|this page]]. In the case of further questions, TIM support can be contacted via support@tim-solutions.de.
=== Port Settings ===
{{ :software:tim:standalon_port_offset.png?500|}}
The port is always determined by the port value (zB ${jboss.http.port:8080} + Offset). In the standard delivery package, the value used is 8080 + 0 Offset, whereby the JBoss runs from port 8080. In order to customize the ports, one of the two values must be changed. These changes should only be made by users with the required know-how! \\
\\
**Additionally, the following configurations must be changed if [[en:glossar#cba_configuration_based_application|CBA]] is being used:**
*[[en:software:cba:installation_cba#Tailoring_the_TIM_configurations|tim-cba.properties]]
*[[en:software:cba:installation_cba#Applying_and_tailoring_configurations|cba.properties]]
*[[en:software:dashboard:dashboard_installation#installation|dashboard.properties]]
=== IP Connection Customization ===
{{ :software:tim:standalone_ip_binding.png?300|}}
The IP address use to direct JBoss can also be customized in the Standalone.xml. For security reasons, this is bound to 127.0.0.1 by default and should only be changed by users equipped with the appropriate instructions or know-how!
----
==== Configuration and Installation as a Windows Service ====
In order to install a Windows service, the [[http://download.tim-solutions.de/filedetails.php?repname=Download&path=%2FInstallation%2FConfiguration%2FJBoss%2Fjboss-native-2.0.10-windows-x64-service.zip|Native JBoss Packet]] must first be downloaded. This must then be unpacked and be copied into the JBoss directory. In the input requests, the command
service.bat install
is then run. This installs the **TIM** services on the system.//
{{ :software:tim:install_windows_service_wildfly.png|}}
//
>> **__WARNING!__** For Windows 7, Windows Server 2008 and above, the input prompt must be carried out as the Administrator (Right-click - Execute as Administrator).
> If problems or error messages occur, TIM support can be contacted under **support@tim-solutions.de**.
----
==== Test the Connection to JBoss ====
If the service is started or run.bat is executed, the JBoss should be accessible under the following address: \\
\\
**http://Computername:8080/** \\
\\
After calling on this page, the TIM [[en:software:tim:login_screen|log-in mask]] should appear. If this is not the case, please contact TIM support at **support@tim-solutions.de** and send the corresponding [[en:software:tim:logs#speicherort_der_logs|log files]]
! Caution Firewall
By default, Windows firewall is activated on the server and must either be unlocked, or completely deactivated.