<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
 <globalConfiguration>
  <parameter name="sendMultiRefs" value="true"/>
  <parameter name="disablePrettyXML" value="true"/>
  <parameter name="adminPassword" value="admin"/>
  <parameter name="attachments.Directory" value="/usr/local/devtools/jakarta-tomcat/webapps/knb/WEB-INF/attachments"/>
  <parameter name="dotNetSoapEncFix" value="true"/>
  <parameter name="enableNamespacePrefixOptimization" value="false"/>
  <parameter name="sendXMLDeclaration" value="true"/>
  <parameter name="attachments.implementation" value="org.apache.axis.attachments.AttachmentsImpl"/>
  <parameter name="sendXsiTypes" value="true"/>
  <requestFlow>
   <handler type="java:org.apache.axis.handlers.JWSHandler">
    <parameter name="scope" value="session"/>
   </handler>
   <handler type="java:org.apache.axis.handlers.JWSHandler">
    <parameter name="scope" value="request"/>
    <parameter name="extension" value=".jwr"/>
   </handler>
  </requestFlow>
 </globalConfiguration>
 <handler name="LocalResponder" type="java:org.apache.axis.transport.local.LocalResponder"/>
 <handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/>
 <handler name="Authenticate" type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/>
 <service name="AuthenticatedQueryService" provider="java:RPC" use="literal">
  <wsdlFile>schema/AuthenticatedQueryService/AuthenticatedQueryService.wsdl</wsdlFile>
  <operation name="query" qname="ns2:query" returnQName="ns1:resultset" returnType="ns1:ResultsetType" soapAction="http://ecoinformatics.org/authenticatedqueryservice-1.0.0#query" xmlns:ns1="http://ecoinformatics.org/resultset-1.0.1" xmlns:ns2="http://ecoinformatics.org/authenticatedqueryservice-1.0.0">
   <parameter qname="ns2:queryElement" type="ns2:QueryElementType"/>
  </operation>
  <operation name="get" qname="ns3:get" returnQName="ns3:getResponseElement" returnType="xsd:base64Binary" soapAction="http://ecoinformatics.org/authenticatedqueryservice-1.0.0#get" xmlns:ns3="http://ecoinformatics.org/authenticatedqueryservice-1.0.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <parameter qname="ns3:getElement" type="ns3:GetElementType"/>
  </operation>
  <parameter name="allowedMethods" value="query get"/>
  <parameter name="className" value="org.ecoinformatics.ecogrid.metacat.authenticatedqueryservice.impl.MetacatAuthenticatedQueryServiceImpl"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns4:QueryElementType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.authenticatedqueryservice.stub.QueryElementType" xmlns:ns4="http://ecoinformatics.org/authenticatedqueryservice-1.0.0"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns5:GetElementType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.authenticatedqueryservice.stub.GetElementType" xmlns:ns5="http://ecoinformatics.org/authenticatedqueryservice-1.0.0"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns6:&gt;&gt;ResultsetType&gt;record&gt;returnField" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeRecordReturnField" xmlns:ns6="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns7:ConditionType" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.ConditionType" xmlns:ns7="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns8:&gt;&gt;ResultsetType&gt;resultsetMetadata&gt;recordStructure" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeResultsetMetadataRecordStructure" xmlns:ns8="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns9:&gt;QueryType&gt;namespace" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.QueryTypeNamespace" xmlns:ns9="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns10:QueryType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.QueryType" xmlns:ns10="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns11:&gt;&gt;&gt;ResultsetType&gt;resultsetMetadata&gt;recordStructure&gt;returnField" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeResultsetMetadataRecordStructureReturnField" xmlns:ns11="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns12:&gt;ResultsetType&gt;resultsetMetadata" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeResultsetMetadata" xmlns:ns12="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns13:LimitedXPathExpression" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:java.lang.String" xmlns:ns13="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns14:ResultsetType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetType" xmlns:ns14="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns15:ORType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.ORType" xmlns:ns15="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns16:&gt;&gt;ResultsetType&gt;resultsetMetadata&gt;system" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeResultsetMetadataSystem" xmlns:ns16="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns17:&gt;&gt;ResultsetType&gt;resultsetMetadata&gt;namespace" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeResultsetMetadataNamespace" xmlns:ns17="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns18:ANDType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.ANDType" xmlns:ns18="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory" encodingStyle="" qname="ns19:OperatorType" serializer="org.apache.axis.encoding.ser.EnumSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.OperatorType" xmlns:ns19="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns20:&gt;ResultsetType&gt;record" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeRecord" xmlns:ns20="http://ecoinformatics.org/resultset-1.0.1"/>
 </service>
 <service name="IdentifierService" provider="java:RPC" use="literal">
  <operation name="isRegistered" qname="ns21:isRegistered" returnQName="ns21:EcogridResponseElement" returnType="ns21:EcogridResponseElement" soapAction="http://ecoinformatics.org/identifierservice-1.0.0#isRegistered" xmlns:ns21="http://ecoinformatics.org/identifierservice-1.0.0">
   <parameter qname="ns21:lsidInput" type="ns21:lsidInput"/>
  </operation>
  <operation name="addLSID" qname="ns22:addLSID" returnQName="ns22:EcogridResponseElement" returnType="ns22:EcogridResponseElement" soapAction="http://ecoinformatics.org/identifierservice-1.0.0#addLSID" xmlns:ns22="http://ecoinformatics.org/identifierservice-1.0.0">
   <parameter qname="ns22:lsidInput" type="ns22:lsidInput"/>
  </operation>
  <operation name="getNextRevision" qname="ns23:getNextRevision" returnQName="ns23:EcogridResponseElement" returnType="ns23:EcogridResponseElement" soapAction="http://ecoinformatics.org/identifierservice-1.0.0#getNextRevision" xmlns:ns23="http://ecoinformatics.org/identifierservice-1.0.0">
   <parameter qname="ns23:lsidInput" type="ns23:lsidInput"/>
  </operation>
  <operation name="getNextObject" qname="ns24:getNextObject" returnQName="ns24:EcogridResponseElement" returnType="ns24:EcogridResponseElement" soapAction="http://ecoinformatics.org/identifierservice-1.0.0#getNextObject" xmlns:ns24="http://ecoinformatics.org/identifierservice-1.0.0">
   <parameter qname="ns24:lsidInput" type="ns24:lsidInput"/>
  </operation>
  <operation name="getAllIds" qname="ns25:getAllIds" returnQName="ns25:EcogridResponseElement" returnType="ns25:EcogridResponseElement" soapAction="http://ecoinformatics.org/identifierservice-1.0.0#getAllIds" xmlns:ns25="http://ecoinformatics.org/identifierservice-1.0.0">
   <parameter qname="ns25:namespace" type="ns25:partialLSIDInput"/>
  </operation>
  <parameter name="typeMappingVersion" value="1.2"/>
  <parameter name="wsdlPortType" value="IdentifierServicePortType"/>
  <parameter name="className" value="org.ecoinformatics.ecogrid.lsid.IdentifierService"/>
  <parameter name="wsdlServicePort" value="Put"/>
  <parameter name="schemaQualified" value="http://ecoinformatics.org/identifierservice-1.0.0"/>
  <parameter name="wsdlTargetNamespace" value="http://ecoinformatics.org/identifierservice-1.0.0"/>
  <parameter name="wsdlServiceElement" value="IdentifierService"/>
 </service>
 <service name="AdminService" provider="java:MSG">
  <parameter name="allowedMethods" value="AdminService"/>
  <parameter name="enableRemoteAdmin" value="false"/>
  <parameter name="className" value="org.apache.axis.utils.Admin"/>
  <namespace>http://xml.apache.org/axis/wsdd/</namespace>
 </service>
 <service name="Version" provider="java:RPC">
  <parameter name="allowedMethods" value="getVersion"/>
  <parameter name="className" value="org.apache.axis.Version"/>
 </service>
 <service name="PutService" provider="java:RPC" use="literal">
  <operation name="put" qname="ns26:put" returnQName="ns26:PutServiceResponseElement" returnType="ns26:PutServiceResponseElementType" soapAction="http://ecoinformatics.org/putservice-1.0.0#put" xmlns:ns26="http://ecoinformatics.org/putservice-1.0.0">
   <parameter qname="ns26:PutServiceElement" type="ns26:PutServiceElementType"/>
  </operation>
  <parameter name="allowedMethods" value="put"/>
  <parameter name="typeMappingVersion" value="1.2"/>
  <parameter name="wsdlPortType" value="PutServicePortType"/>
  <parameter name="className" value="org.ecoinformatics.ecogrid.metacat.put.MetacatPutImpl"/>
  <parameter name="wsdlServicePort" value="Put"/>
  <parameter name="schemaQualified" value="http://ecoinformatics.org/putservice-1.0.0"/>
  <parameter name="wsdlTargetNamespace" value="http://ecoinformatics.org/putservice-1.0.0"/>
  <parameter name="wsdlServiceElement" value="PutService"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns27:PutServiceElementType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.put.stub.PutServiceElementType" xmlns:ns27="http://ecoinformatics.org/putservice-1.0.0"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns28:InvalidSessionFault" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.put.stub.InvalidSessionFault" xmlns:ns28="http://ecoinformatics.org/putservice-1.0.0"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns29:EcoGridFault" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.put.stub.EcoGridFault" xmlns:ns29="http://ecoinformatics.org/putservice-1.0.0"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns30:PutServiceResponseElementType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.put.stub.PutServiceResponseElementType" xmlns:ns30="http://ecoinformatics.org/putservice-1.0.0"/>
 </service>
 <service name="QueryService" provider="java:RPC" use="literal">
  <wsdlFile>schema/QueryService/QueryService.wsdl</wsdlFile>
  <operation name="query" qname="ns32:query" returnQName="ns31:resultset" returnType="ns31:ResultsetType" soapAction="http://ecoinformatics.org/queryservice-1.0.0#query" xmlns:ns31="http://ecoinformatics.org/resultset-1.0.1" xmlns:ns32="http://ecoinformatics.org/queryservice-1.0.0">
   <parameter qname="ns33:query" type="ns33:QueryType" xmlns:ns33="http://ecoinformatics.org/query-1.0.1"/>
  </operation>
  <operation name="get" qname="ns34:get" returnQName="ns34:getResponseElement" returnType="xsd:base64Binary" soapAction="http://ecoinformatics.org/queryservice-1.0.0#get" xmlns:ns34="http://ecoinformatics.org/queryservice-1.0.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <parameter qname="ns34:get" type="xsd:string"/>
  </operation>
  <parameter name="allowedMethods" value="query get"/>
  <parameter name="className" value="org.ecoinformatics.ecogrid.metacat.impl.MetacatImpl"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns35:&gt;&gt;ResultsetType&gt;record&gt;returnField" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeRecordReturnField" xmlns:ns35="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns36:ConditionType" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.ConditionType" xmlns:ns36="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns37:&gt;&gt;ResultsetType&gt;resultsetMetadata&gt;recordStructure" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeResultsetMetadataRecordStructure" xmlns:ns37="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns38:&gt;QueryType&gt;namespace" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.QueryTypeNamespace" xmlns:ns38="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns39:QueryType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.QueryType" xmlns:ns39="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns40:&gt;&gt;&gt;ResultsetType&gt;resultsetMetadata&gt;recordStructure&gt;returnField" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeResultsetMetadataRecordStructureReturnField" xmlns:ns40="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns41:&gt;ResultsetType&gt;resultsetMetadata" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeResultsetMetadata" xmlns:ns41="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns42:LimitedXPathExpression" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:java.lang.String" xmlns:ns42="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns43:ResultsetType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetType" xmlns:ns43="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns44:ORType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.ORType" xmlns:ns44="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns45:&gt;&gt;ResultsetType&gt;resultsetMetadata&gt;system" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeResultsetMetadataSystem" xmlns:ns45="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" encodingStyle="" qname="ns46:&gt;&gt;ResultsetType&gt;resultsetMetadata&gt;namespace" serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeResultsetMetadataNamespace" xmlns:ns46="http://ecoinformatics.org/resultset-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns47:ANDType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.ANDType" xmlns:ns47="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory" encodingStyle="" qname="ns48:OperatorType" serializer="org.apache.axis.encoding.ser.EnumSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.query.OperatorType" xmlns:ns48="http://ecoinformatics.org/query-1.0.1"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns49:&gt;ResultsetType&gt;record" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.queryservice.resultset.ResultsetTypeRecord" xmlns:ns49="http://ecoinformatics.org/resultset-1.0.1"/>
 </service>
 <service name="AuthenticationService" provider="java:RPC" use="literal">
  <operation name="login" qname="ns50:login" returnQName="ns50:AuthenticationServiceLoginResponseElement" returnType="xsd:string" soapAction="http://ecoinformatics.org/authenticationservice-1.0.0#login" xmlns:ns50="http://ecoinformatics.org/authenticationservice-1.0.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <parameter qname="ns50:AuthenticationServiceLoginRequestElement" type="ns50:AuthenticationServiceLoginRequestElementType"/>
  </operation>
  <operation name="logout" qname="ns51:logout" returnQName="ns51:AuthenticationServiceLogoutResponseElement" returnType="xsd:string" soapAction="http://ecoinformatics.org/authenticationservice-1.0.0#logout" xmlns:ns51="http://ecoinformatics.org/authenticationservice-1.0.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <parameter qname="ns51:AuthenticationServiceLogoutRequestElement" type="xsd:string"/>
  </operation>
  <operation name="validateSession" qname="ns52:validateSession" returnQName="ns52:AuthenticationServiceValidateSessionResponseElement" returnType="xsd:string" soapAction="http://ecoinformatics.org/authenticationservice-1.0.0#validateSession" xmlns:ns52="http://ecoinformatics.org/authenticationservice-1.0.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <parameter qname="ns52:AuthenticationServiceValidateSessionRequestElement" type="xsd:string"/>
  </operation>
  <parameter name="allowedMethods" value="login logout validateSession"/>
  <parameter name="typeMappingVersion" value="1.2"/>
  <parameter name="wsdlPortType" value="AuthenticationServicePortType"/>
  <parameter name="className" value="org.ecoinformatics.ecogrid.metacat.auth.MetacatAuthImpl"/>
  <parameter name="wsdlServicePort" value="Login"/>
  <parameter name="schemaQualified" value="http://ecoinformatics.org/authenticationservice-1.0.0"/>
  <parameter name="wsdlTargetNamespace" value="http://ecoinformatics.org/authenticationservice-1.0.0"/>
  <parameter name="wsdlServiceElement" value="AuthenticationService"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns52:AuthenticationServiceLoginRequestElementType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.auth.stub.AuthenticationServiceLoginRequestElementType" xmlns:ns52="http://ecoinformatics.org/authenticationservice-1.0.0"/>
 </service>
 <service name="AuthorizationService" provider="java:RPC" use="literal">
  <operation name="isAuthorized" qname="ns53:isAuthorized" returnQName="ns53:AuthorizationServiceIsAuthorizedResponseElement" returnType="xsd:string" soapAction="http://ecoinformatics.org/authorizationservice-1.0.0#isAuthorized" xmlns:ns53="http://ecoinformatics.org/authorizationservice-1.0.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <parameter qname="ns53:AuthorizationServiceIsAuthorizedRequestElement" type="ns53:AuthorizationServiceIsAuthorizedRequestElementType"/>
  </operation>
  <parameter name="allowedMethods" value="isAuthorized"/>
  <parameter name="typeMappingVersion" value="1.2"/>
  <parameter name="wsdlPortType" value="AuthorizationServicePortType"/>
  <parameter name="className" value="org.ecoinformatics.ecogrid.metacat.authorize.MetacatAuthorizeImpl"/>
  <parameter name="wsdlServicePort" value="Authorize"/>
  <parameter name="schemaQualified" value="http://ecoinformatics.org/authorizationservice-1.0.0"/>
  <parameter name="wsdlTargetNamespace" value="http://ecoinformatics.org/authorizationservice-1.0.0"/>
  <parameter name="wsdlServiceElement" value="AuthorizationService"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns53:AuthorizationServiceIsAuthorizedRequestElementType" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.ecoinformatics.ecogrid.authorize.stub.AuthorizationServiceIsAuthorizedRequestElementType" xmlns:ns53="http://ecoinformatics.org/authorizationservice-1.0.0"/>
 </service>
 <transport name="http">
  <requestFlow>
   <handler type="URLMapper"/>
   <handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/>
  </requestFlow>
  <parameter name="qs:list" value="org.apache.axis.transport.http.QSListHandler"/>
  <parameter name="qs:wsdl" value="org.apache.axis.transport.http.QSWSDLHandler"/>
  <parameter name="qs.list" value="org.apache.axis.transport.http.QSListHandler"/>
  <parameter name="qs.method" value="org.apache.axis.transport.http.QSMethodHandler"/>
  <parameter name="qs:method" value="org.apache.axis.transport.http.QSMethodHandler"/>
  <parameter name="qs.wsdl" value="org.apache.axis.transport.http.QSWSDLHandler"/>
 </transport>
 <transport name="local">
  <responseFlow>
   <handler type="LocalResponder"/>
  </responseFlow>
 </transport>
</deployment>