Thraex Software
Installation

Generic notes

Windows

Linux / Unix

Custom
If you are using non-embedded JBoss and Tomcat you can get the zip file containing only sirid.ear and language.xml files and setup the environment by yourself. Because the "Linux / Unix"-installer does not make any system wide modifications you can also use it to make a dummy installation, copy the configuration files from that installation and then remove it.

In order to make Sirid work with non-embedded JBoss and Tomcat do the following:

  1. Extract application.xml, sirid.war and siridapi.jar from sirid.ear (which is a jar [zip] file)
  2. Create a new directory under tomcat/webapps (e.g. sirid)
  3. Move application.xml into tomcat/webapps/sirid/META-INF/ directory and change the value of context-root from / into /sirid
  4. Extract sirid.war (which is a jar [zip] file) into tomcat/webapps/sirid/
  5. Copy siridapi.jar into Tomcat's lib directory and JBoss' lib/ext directory
  6. Move language.xml into some location in Tomcat's classpath
  7. Create a file named sirid.conf somewhere in Tomcat's classpath. Click here for an example configuration file
  8. Add new datasource mbean into jboss.jcml. The name of the datasource must be SiridDS and the JDBC URL must point into a database view that contains the tables for Sirid. See database installation instructions for more information
  9. Restart JBoss and Tomcat

Troubleshooting

Index

Generic notes
Windows installation
Linux / Unix installation
Custom installation
Troubleshooting