ServiceMetadata.xml

From Informatics

Jump to: navigation, search

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=""/>
Personal tools