Question: How do I point the caArray grid service to a different grid indexing service?

Topic: caArray Installation and Upgrade

Release: caArray 2.x and up

Date entered: 08/21/2009

Details about the Question

Our current caArray instance is on caGrid's production indexing service. Since this instance becomes our staging server, can we point it to caGrid's training indexing server?

Answer

Yes, you can point your caArray instance to a different grid indexing service.

Currently, there are two public caGrid indexing servers: production and training caGrid services. Each caArray instance can only be deployed on one of the caGrid services. The URL for the caArray grid service is defined in the file below:

 $JBOSS_HOME/server/default/deploy/wsrf.war/WEB-INF/etc/cagrid_CaArraySvc/CaArraySvc_registration.xml

Case 1. caArray server is already on one of the grid services

If your caArray service is already on the production grid service, you need to alter the Index service URL (<ServiceGroupEPR><wsa:Address>) from the production grid URL:

 http://cagrid-index.nci.nih.gov:8080/wsrf/services/DefaultIndexService

to the caGrid's training grid URL:

 http://index.training.cagrid.org:8080/wsrf/services/DefaultIndexService

Once the URL is changed, restart the JBOSS server to reset the service.

To see if your caArray instance has been successfully installed on the grid service, please refer to caArray 006 - Step by Step Guide to Install caArray 2.x Grid Service (caArray 2.2 and Under), Step by Step Guide to Install caArray 2.x Grid Service, Step 8: Can I see my caGrid Service online?

Case 2. caArray server is not currently on any grid service

If your caArray instance has not been installed on any of the caBIGĀ® grid services, please refer to caArray 006 - Step by Step Guide to Install caArray 2.x Grid Service (caArray 2.2 and Under), Step by Step Guide to Install caArray 2.x Grid Service, to set up the grid service of your choice.

Have a comment?

Please leave your comment in the caArray End User Forum.