ServiceMetadata.xml
From Informatics
What is it?
serviceMetadata.xml is a file used for caGrid services:
Usually we'll need to modify this file to specify our center information (ex:center name, address, etc) so while user query about our grid service on Index Server, they know who host that service.
Position
Use HierarchicalClustering on cagridnode 1.6.2 as example, it's under /opt/tomcat/tomcat_g1.6.2/jakarta-tomcat-5.0.28/webapps/wsrf/WEB-INF/etc/cagrid_HierarchicalClustering/serviceMetadata.xml
Currently we have 7 grid services:
vi cagrid_Anova/serviceMetadata.xml vi cagrid_Aracne/serviceMetadata.xml vi cagrid_Dispatcher/serviceMetadata.xml vi cagrid_HierarchicalClustering/serviceMetadata.xml vi cagrid_MatrixREDUCE/serviceMetadata.xml vi cagrid_NetBoost/serviceMetadata.xml vi cagrid_SomClustering/serviceMetadata.xml
modification
We'll need to put our information in ResearchCenter and Address tags:
<ns10:ResearchCenter displayName="Herbert Irving Comprehensive Cancer Center" shortName="Columbia" xmlns:ns10="gme://caGrid.caBIG/1.0/gov.nih.nci.cagrid.metadata.common"> <ns10:Address country="US" locality="Manhattan" postalCode="10032" stateProvince="NY" street1="1130 St. Nicholas Avenue" street2=""/>