Configuration de JBoss / Tomcat pour JGenea Web
Dans le cas de l'utilisation d'une base Hypersonic, il est
possible de la lancer et de l'arrêter en même temps que JBoss /
Tomcat. Toute la configuration se fait dans le fichier
conf/catalina/jboss.conf.
Tous les pools de connexion préconfigurer ( par exemple DefaultDS )
sont inutiles et peuvent donc être supprimés car les pools sont à
configurer au niveau de struts.
Attention
Par défaut dans la distribution, le port par défaut de
la base Hypersonic pré-remplie est 66.
Exemple A.2. Partie de jboss.jcml à changer ( jdbc )
<!-- ==================================================================== -->
<!-- JDBC -->
<!-- ==================================================================== -->
<mbean code="org.jboss.jdbc.JdbcProvider" name="DefaultDomain:service=JdbcProvider">
<attribute name="Drivers">org.hsqldb.jdbcDriver</attribute>
</mbean>
<mbean code="org.jboss.jdbc.HypersonicDatabase"
name="DefaultDomain:service=Hypersonic">
<attribute name="Port">66/<attribute>
<attribute name="Silent">true</attribute>
<attribute name="Database">jgenea</attribute>
<attribute name="Trace">false</attribute>
</mbean>
(...)
<!-- ==================================================================== -->
<!-- TOMCAT -->
<!-- ==================================================================== -->
<!-- Uncomment to add embedded catalina service -->
<mbean code="org.jboss.web.catalina.EmbeddedCatalinaServiceSX"
name="DefaultDomain:service=EmbeddedTomcat">
<attribute name="Port">443</attribute>
</mbean>