Like what you see? Have a play with our trial version.

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleModifications to web.xml for LEGACY mode

The following servlet definition needs to be added to the web.xml on each node:

Code Block
languagexml
  
<!-- Cluster Management -->
<servlet>
       <servlet-name>ClusterManagement</servlet-name> 
       <servlet-class>com.hof.mi.servlet.ClusterManagement</servlet-class> 
       <init-param> 
             <param-name>ServiceUser</param-name> 
             <param-value>admin@yellowfin.com.au</param-value> 
       </init-param> 
       <init-param> 
             <param-name>ServicePassword</param-name> 
             <param-value>test</param-value> 
       </init-param> 
       <init-param> 
             <param-name>ServiceAddress</param-name> 
             <param-value>/services/AdministrationService</param-value> 
       </init-param> 
       <init-param> 
             <param-name>ServicePort</param-name> 
             <param-value>80</param-value> 
       </init-param> 
       <init-param> 
             <param-name>ClusterHosts</param-name> 
             <param-value> 
                   192.168.4.184 
             </param-value> 
       </init-param> 
       <init-param> 
             <param-name>SerialiseWebserviceSessions</param-name> 
             <param-value>true</param-value> 
       </init-param> 
       <init-param> 
             <param-name>CheckSumRows</param-name>
             <param-value>true</param-value> 
       </init-param> 
       <init-param> 
             <param-name>EncryptSessionId</param-name> 
             <param-value>true</param-value> 
       </init-param> 
       <init-param> 
             <param-name>EncryptSessionData</param-name> 
             <param-value>true</param-value> 
       </init-param> 
       <load-on-startup>11</load-on-startup> 
 </servlet>



 


Parameters within web.xml

...

FileCommand
Catalina.sh


Code Block
languagejava
JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true"


Catalina.bat


Code Block
languagejava
set JAVA_OPTS=%JAVA_OPTS% -Djava.net.preferIPv4Stack=true

...


When using the default Jgroups configuration (udp.xml), the multicast address and port can also be configured.  This may help in environments where cluster nodes are not discovering each other.

...