[MOBY-guts] biomoby commit

Mark Wilkinson mwilkinson at pub.open-bio.org
Fri Jul 29 18:58:44 UTC 2005


mwilkinson
Fri Jul 29 14:58:44 EDT 2005
Update of /home/repository/moby/moby-live/Perl/MOBY
In directory pub.open-bio.org:/tmp/cvs-serv11340/MOBY

Modified Files:
	Central.pm 
Log Message:
updated pod documentation for MOBY Central and MOBY Client Central.  MOBY Client Central now has ways of getting to the LSID for various things in the MOBY Central messages.  See pod for details.

moby-live/Perl/MOBY Central.pm,1.196,1.197
===================================================================
RCS file: /home/repository/moby/moby-live/Perl/MOBY/Central.pm,v
retrieving revision 1.196
retrieving revision 1.197
diff -u -r1.196 -r1.197
--- /home/repository/moby/moby-live/Perl/MOBY/Central.pm	2005/07/29 17:39:32	1.196
+++ /home/repository/moby/moby-live/Perl/MOBY/Central.pm	2005/07/29 18:58:44	1.197
@@ -2383,16 +2383,13 @@
 			  
  outputXML (by category):
 
-     moby: <Service><![CDATA[WSDL document here]]</Service>
+     moby: <Service lsid='urn:lsid:...'><![CDATA[WSDL document here]]</Service>
 
 
 =cut
 
 sub retrieveService {
 	my ( $pkg, $payload ) = @_;
-
-  # the payload here is actually the full XML from the findService call above...
-  #return "<Services>NOT YET IMPLEMENTED</Services>";
 	my ( $AuthURI, $serviceName, $InputXML, $OutputXML, $SecondaryXML ) =
 	  &_retrieveServicePayload($payload);
 	unless ( $AuthURI && $serviceName ) { return "<Services/>" }
@@ -2532,7 +2529,7 @@
  Args      :	none
  XML       :
 	<serviceTypes>
-	   <serviceType name="serviceName">
+	   <serviceType name="serviceName" lsid="urn:lsid...">
 		  <Description><![CDATA[free text description here]]></Description>
 	   </serviceType>
 		...
@@ -2610,7 +2607,7 @@
  Args      :	none
  XML       :
 	<objectNames>
-	   <Object name="objectName">
+	   <Object name="objectName" lsid="urn:lsid:...">
 		  <Description><![CDATA[free text description here]]></Description>
 	   </Object>
 		...
@@ -2649,7 +2646,7 @@
 
  Ouptut XML :
         <retrieveObjectDefinition>
-            <objectType>NewObjectType</objectType>
+            <objectType lsid="urn:lsid:...">NewObjectType</objectType>
             <Description><![CDATA[
                     human readable description
                     of data type]]>
@@ -2714,7 +2711,7 @@
  Args      :	none
  XML       :
 	<Namespaces>
-	   <Namespace name="namespace">
+	   <Namespace name="namespace" lsid="urn:lsid:...">
 		  <Description><![CDATA[free text description here]]></Description>
 	   </Namespace>
 		...




More information about the MOBY-guts mailing list