Previous Topic: Copy Upgraded CA RCM Components to the JBoss Cluster Server

Next Topic: Connector for CA Identity Manager

Upgrade Configuration of the JBoss Cluster Server

Edit CA RCM and JBoss files to configure communication with database servers and other components.

To upgrade configuration of the JBoss cluster server

  1. Edit the jboss.xml file as follows:
    1. Browse to the following folder:
      JBoss_root/server/all/farm/wpServerPlus.ear/wpServer.jar/META-INF/
      
    2. Open the jboss.xml file file for editing.
    3. Locate all instances of the following string:
      <jndi-name>jms
      

      Replace the string with the following string:

      <jndi-name>jnp://localhost:1100/jms
      

      Note: Port 1100 is the default JBoss port. Use the relevant port for your environment.

    4. Locate all instances of this element:
      <resource-ref>
      <res-ref-name>jms/wpConnectionFactory</res-ref-name>
      <jndi-name>jms/wpConnectionFactory</jndi-name>
      </resource-ref>
      

      Change the value of the jndi-name element as follows:

      <jndi-name>jnp://localhost:1100/jms/wpConnectionFactory</jndi-name>
      
    5. Locate all instances of this element:
      <resource-env-ref>
      <res-env-ref-name>jms/wpUtilQueue</res-env-ref-name>
      <jndi-name>queue/wpUtilQueue</jndi-name>
      </resource-env-ref>
      

      Change the value of the jndi-name element as follows:

      <jndi-name>jnp://localhost:1100/queue/wpUtilQueue</jndi-name>
      
    6. Locate all instances of this element:
      <resource-env-ref>
      <res-env-ref-name>jms/wpServAutoActQueue</res-env-ref-name>
      <jndi-name>queue/wpServAutoActQueue</jndi-name>
      </resource-env-ref>
      

      Change the value of the jndi-name element as follows:

      <jndi-name>jnp://localhost:1100/queue/wpServAutoActQueue</jndi-name>
      

    Save changes to the file.

  2. Edit the web.xml file as follows:
    1. Browse to the following folder:
      JBoss_root/server/all/farm/eurekify.war/WEB-INF/
      
    2. Open the web.xml file file for editing.
    3. Locate the following statement:
      classpath:/META-INF/txLog/txLogSimpleContext.xml
      

      Replace the statement with the following statements:

      classpath:/META-INF/txLog/txLogJmsContext.xml
      classpath:/META-INF/txLog/jbossmqJmsContext.xml
      
    4. Locate the following statement:
      classpath:/META-INF/schedulerSimpleContext.xml
      

      Replace the statement with the following statements:

      classpath:/META-INF/schedulerClusteredContext.xml
      

    Save changes to the file.

  3. (Oracle Database only) Edit the quartz-cluster.properties as follows:
    1. Browse to the following folder:
      JBoss_root/server/all/farm/eurekify.war/WEB-INF/classes/META-INF
      
    2. Delete the quartz-cluster.properties file.
    3. Rename quartz-clustered-oracle.properties to quartz-cluster.properties