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.