axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Zhang <zh...@clinicaltools.com>
Subject org.xml.sax.SAXException: No deserializer for {http://www.w3.org/2001/XMLSchema}anyType
Date Thu, 10 Nov 2005 15:23:18 GMT
Can anyone explain what this SAXException means?

All I want to do is to implement a web service to send xml data to 
remote Axis server. There is a reference implementation which uses the 
stub/skeleton generated by WSDL2Java/Java2WSDL tools. I found that, 
unlike the original SOAP which you can write whole code by your own 
without the tool-generated code, Axis is much difficult to integrate 
into our existed code.

I am trying to write a class which can invoke the call by itself without 
the junky stub/skeleton code generated by the tools. Can I do that?

Daniel
========Error Stack Trace===================
*Stack Trace from 1 Error Follows:*
#1) org.xml.sax.SAXException: No deserializer for 
{http://www.w3.org/2001/XMLSchema}anyType
in org.apache.axis.message.SOAPFaultBuilder.createFault()
*Investigate: com.jpartner.io.GrantsgovClient.SubmitApplication() Line 
1415*
------------------------------------------------------------------------
*FileName* 	*Line* 	*Package.Class* 	*Method()*
SOAPFaultBuilder.java 	[260] 	.message.SOAPFaultBuilder 	.createFault() 
- org.xml.sax.SAXException: No deserializer for 
{http://www.w3.org/2001/XMLSchema}anyType
  	[169] 	  	.endElement()
DeserializationContextImpl.java 	[1015] 
.encoding.DeserializationContextImpl 	.endElement()

	[-1] 	.parsers.AbstractSAXParser 	.endElement()
  	[-1] 	  	.scanEndElement()
  	[-1] 	  	.dispatch()
  	[-1] 	  	.scanDocument()
  	[-1] 	  	.parse()
  	[-1] 	  	.parse()
  	[-1] 	  	.parse()
  	[-1] 	  	.parse()
  	[-1] 	  	.parse()
DeserializationContextImpl.java 	[242] 
.encoding.DeserializationContextImpl 	.parse()
SOAPPart.java 	[538] 	.axis.SOAPPart 	.getAsSOAPEnvelope()
Message.java 	[376] 	.axis.Message 	.getSOAPEnvelope()
Call.java 	[2583] 	.client.Call 	.invokeEngine()
  	[2553] 	  	.invoke()
  	[1753] 	  	.invoke()
*GrantsgovClient.java* 	* [1415]* 	*.io.GrantsgovClient* 
*.SubmitApplication() *** most likely problem ****


======My code snippet==============
...
             Service service = new Service();
            Call call = initCall();
            SOAPEnvelope reqEnv = new SOAPEnvelope(input);

            //call.setOperation(oper);

            call.setUseSOAPAction(true);
            call.setTargetEndpointAddress(new URL(
                    
"https://atws.grants.gov:446/app-s2s-server/services/ApplicantIntegrationSoapPort"));
            
call.setSOAPActionURI("https://atws.grants.gov:446/app-s2s-server/services/ApplicantIntegrationSoapPort/SubmitApplication");
            call.setEncodingStyle(null);
            call.setMaintainSession(true);

            call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR,
            Boolean.FALSE);
            call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS,
            Boolean.FALSE);
            
call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);

            call.setOperationName(new javax.xml.namespace.QName("", 
"SubmitApplication"));
            call.addParameter(new javax.xml.namespace.QName(
                    
"http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0",
                    "SubmitApplicationRequest"),
                new javax.xml.namespace.QName(
                    
"http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0",
                    ">SubmitApplicationRequest"),
                
gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._SubmitApplicationRequest.class,
                javax.xml.rpc.ParameterMode.IN);
            call.setReturnType(new javax.xml.namespace.QName(
                    
"http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0",
                    ">SubmitApplicationResponse"));
            
call.setReturnClass(gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._SubmitApplicationResponse.class);
            call.setReturnQName(new javax.xml.namespace.QName(
                    
"http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0",
                    "SubmitApplicationResponse"));
            call.setOperationStyle("document");
            call.setOperationUse("literal");
            call.addFault(new javax.xml.namespace.QName(
                    "http://schemas.xmlsoap.org/wsdl/soap/", "fault"),
                org.xmlsoap.schemas.wsdl.soap.TFault.class,
                new javax.xml.namespace.QName(
                    "http://schemas.xmlsoap.org/wsdl/soap/", "tFault"), 
true);
           

            //call.setOperationStyle("document");
            //call.setOperationUse("literal");
            //call.setReturnQName(new javax.xml.namespace.QName(
            //        
"http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0",
            //        "SubmitApplicationResponse"));
           
           
            SOAPEnvelope resEnv = null;
            resEnv = call.invoke(reqEnv);
            //java.lang.Object resp = call.invoke(new java.lang.Object[] 
{submitApplicationRequest});
            response = XMLUtils.ElementToString(resEnv.getAsDOM());
...

private method initCall() =========

private org.apache.axis.client.Call initCall() throws 
java.rmi.RemoteException {
        try {
            org.apache.axis.client.Call _call =
                    (org.apache.axis.client.Call) 
super.service.createCall();
            if (super.maintainSessionSet) {
                _call.setMaintainSession(super.maintainSession);
            }
            if (super.cachedUsername != null) {
                _call.setUsername(super.cachedUsername);
            }
            if (super.cachedPassword != null) {
                _call.setPassword(super.cachedPassword);
            }
            if (super.cachedEndpoint != null) {
                _call.setTargetEndpointAddress(super.cachedEndpoint);
            }
            if (super.cachedTimeout != null) {
                _call.setTimeout(super.cachedTimeout);
            }
            if (super.cachedPortName != null) {
                _call.setPortName(super.cachedPortName);
            }
            java.util.Enumeration keys = super.cachedProperties.keys();
            while (keys.hasMoreElements()) {
                java.lang.String key = (java.lang.String) 
keys.nextElement();
                 debug.outputln(3, "Axis/SOAP CachedProperties:" + key);
                _call.setProperty(key, super.cachedProperties.get(key));
            }
            // All the type mapping information is registered
            // when the first call is made.
            // The type mapping information is actually registered in
            // the TypeMappingRegistry of the service, which
            // is the reason why registration is only needed for the 
first call.
            synchronized (this) {
                //if (firstCall()) {
                    // must set encoding style before registering 
serializers
                    _call.setEncodingStyle(null);
                    for (int i = 0; i < cachedSerFactories.size(); ++i) {
                        java.lang.Class cls = (java.lang.Class) 
cachedSerClasses.get(i);
                        javax.xml.namespace.QName qName =
                                (javax.xml.namespace.QName) 
cachedSerQNames.get(i);
                        java.lang.Class sf = (java.lang.Class)
                                 cachedSerFactories.get(i);
                        java.lang.Class df = (java.lang.Class)
                                 cachedDeserFactories.get(i);
                        _call.registerTypeMapping(cls, qName, sf, df, 
false);
                    }
                //}
            }
            return _call;
        }
        catch (java.lang.Throwable t) {
            throw new org.apache.axis.AxisFault("Failure trying to get 
the Call object", t);
        }
   
    }

Note: cachedSerFactories hold all the serializers and deserializers.

========Remote Server WSDD File=============

<?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="adminPassword" value="admin"/>
  <parameter name="attachments.Directory" value="./attachments"/>
  <parameter name="sendMultiRefs" value="true"/>
  <parameter name="sendXsiTypes" value="true"/>
  <parameter name="attachments.implementation" 
value="org.apache.axis.attachments.AttachmentsImpl"/>
  <parameter name="sendXMLDeclaration" value="true"/>
  <parameter name="axis.sendMinimizedElements" value="true"/>
  <requestFlow>
   <handler name="soapmonitor" 
type="java:org.apache.axis.handlers.SOAPMonitorHandler"/>
   <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>
  <responseFlow>
   <handler name="soapmonitor" 
type="java:org.apache.axis.handlers.SOAPMonitorHandler"/>
  </responseFlow>
 </globalConfiguration>
 <handler name="soapmonitor" 
type="java:org.apache.axis.handlers.SOAPMonitorHandler"/>
 <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="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="SOAPMonitorService" provider="java:RPC">
  <parameter name="allowedMethods" value="publishMessage"/>
  <parameter name="className" 
value="org.apache.axis.monitor.SOAPMonitorService"/>
  <parameter name="scope" value="Application"/>
 </service>
 <service name="ApplicantIntegrationSoapPort" provider="java:RPC" 
style="document" use="literal">
  <parameter name="allowedMethods" value="*"/>
  <parameter name="wsdlPortType" value="ApplicantIntegrationPortType"/>
  <parameter name="className" 
value="gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0.ApplicantIntegrationSoapBindingSkeleton"/>
  <parameter name="wsdlServicePort" value="ApplicantIntegrationSoapPort"/>
  <parameter name="wsdlTargetNamespace" 
value="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <parameter name="wsdlServiceElement" 
value="ApplicantIntegrationServices"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns1:&gt;SubmitApplicationResponse" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._SubmitApplicationResponse"

xmlns:ns1="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns2:&gt;GetApplicationListRequest" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._GetApplicationListRequest"

xmlns:ns2="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns3:StringMin1Max4096Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max4096Type" 
xmlns:ns3="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns4:StringMin1Max144Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max144Type" 
xmlns:ns4="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns5:tDefinitions" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TDefinitions" 
xmlns:ns5="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns6:StringMin1Max45Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max45Type" 
xmlns:ns6="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns7:StringMin1Max110Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max110Type" 
xmlns:ns7="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns8:StringMin1Max50Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max50Type" 
xmlns:ns8="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory" 
encodingStyle="" qname="ns9:useChoice" 
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.UseChoice" 
xmlns:ns9="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory" 
encodingStyle="" qname="ns10:YesNoType" 
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.YesNoType" 
xmlns:ns10="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns11:tExtensibleAttributesDocumented" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TExtensibleAttributesDocumented" 
xmlns:ns11="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns12:DecimalMin1Max15Places2Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.DecimalMin1Max15Places2Type" 
xmlns:ns12="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns13:StringMin1Max3Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max3Type" 
xmlns:ns13="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns14:StringMin1Max240Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max240Type" 
xmlns:ns14="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns15:&gt;HashValue" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0._HashValue" 
xmlns:ns15="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns16:StringMin1Max2Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max2Type" 
xmlns:ns16="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns17:tHeaderFault" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.THeaderFault" 
xmlns:ns17="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns18:StringMin1Max100Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max100Type" 
xmlns:ns18="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns19:StringMin1Max30Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max30Type" 
xmlns:ns19="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns20:&gt;GetApplicationStatusDetailRequest" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._GetApplicationStatusDetailRequest"

xmlns:ns20="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns21:DecimalMin1Max14Places2Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.DecimalMin1Max14Places2Type" 
xmlns:ns21="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns22:OpportunityInformationType" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0.OpportunityInformationType"

xmlns:ns22="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns23:StringMin1Max60Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max60Type" 
xmlns:ns23="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns24:tHeader" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.THeader" 
xmlns:ns24="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns25:tFaultRes" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.TFaultRes" 
xmlns:ns25="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns26:tBindingOperationMessage" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TBindingOperationMessage" 
xmlns:ns26="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns27:&gt;GetApplicationListResponse" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._GetApplicationListResponse"

xmlns:ns27="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns28:tExtensibleDocumented" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TExtensibleDocumented" 
xmlns:ns28="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory" 
encodingStyle="" qname="ns29:GrantsGovApplicationStatusType" 
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0.GrantsGovApplicationStatusType"

xmlns:ns29="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns30:tImport" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TImport" 
xmlns:ns30="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns31:&gt;SubmitApplicationRequest" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._SubmitApplicationRequest"

xmlns:ns31="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns32:tService" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TService" 
xmlns:ns32="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns33:IntegerMin1Max2Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.IntegerMin1Max2Type" 
xmlns:ns33="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns34:DecimalMin1Max4Places2Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.DecimalMin1Max4Places2Type" 
xmlns:ns34="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns35:tOperation" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.TOperation" 
xmlns:ns35="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns36:StringMin1Max13Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max13Type" 
xmlns:ns36="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns37:StringMin1Max200Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max200Type" 
xmlns:ns37="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns38:StringMin1Max55Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max55Type" 
xmlns:ns38="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns39:tAddress" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.TAddress" 
xmlns:ns39="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns40:tDocumentation" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TDocumentation" 
xmlns:ns40="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns41:tPortType" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TPortType" 
xmlns:ns41="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory" 
encodingStyle="" 
qname="ns42:&gt;GetApplicationListRequest&gt;ApplicationFilter&gt;Filter" 
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._GetApplicationListRequest_ApplicationFilter_Filter"

xmlns:ns42="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns43:&gt;GetOpportunityListResponse" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._GetOpportunityListResponse"

xmlns:ns43="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns44:tBody" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.TBody" 
xmlns:ns44="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns45:StringMin1Max25Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max25Type" 
xmlns:ns45="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns46:StringMin1Max10Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max10Type" 
xmlns:ns46="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns47:tFault" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TFault" 
xmlns:ns47="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns48:tPart" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TPart" 
xmlns:ns48="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns49:StringMin1Max35Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max35Type" 
xmlns:ns49="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory" 
encodingStyle="" qname="ns50:tStyleChoice" 
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.TStyleChoice" 
xmlns:ns50="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns51:tParam" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TParam" 
xmlns:ns51="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns52:tBinding" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.TBinding" 
xmlns:ns52="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns53:&gt;GetApplicationStatusDetailResponse" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._GetApplicationStatusDetailResponse"

xmlns:ns53="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns54:tBindingOperationFault" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TBindingOperationFault" 
xmlns:ns54="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns55:encodingStyle" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.EncodingStyle" 
xmlns:ns55="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns56:StringMin1Max15Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max15Type" 
xmlns:ns56="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns57:StringMin1Max250Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max250Type" 
xmlns:ns57="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns58:tBindingOperation" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TBindingOperation" 
xmlns:ns58="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns59:tExtensibilityElement" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TExtensibilityElement" 
xmlns:ns59="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns60:StringMin1Max255Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max255Type" 
xmlns:ns60="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns61:StringMin1Max120Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max120Type" 
xmlns:ns61="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns62:&gt;GetOpportunityListRequest" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._GetOpportunityListRequest"

xmlns:ns62="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns63:StringMin1Max80Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.StringMin1Max80Type" 
xmlns:ns63="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns64:tTypes" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TTypes" 
xmlns:ns64="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns65:tPort" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TPort" 
xmlns:ns65="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns66:tMessage" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TMessage" 
xmlns:ns66="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns67:ApplicationInformationType" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0.ApplicationInformationType"

xmlns:ns67="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" 
qname="ns68:&gt;GetApplicationListRequest&gt;ApplicationFilter" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:gov.grants.apply.WebServices.ApplicantIntegrationServices_V1_0._GetApplicationListRequest_ApplicationFilter"

xmlns:ns68="http://apply.grants.gov/WebServices/ApplicantIntegrationServices-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns69:IntegerMin1Max3Type" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:gov.grants.apply.system.Global_V1_0.IntegerMin1Max3Type" 
xmlns:ns69="http://apply.grants.gov/system/Global-V1.0"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns70:tBinding" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TBinding" 
xmlns:ns70="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns71:tFault" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.soap.TFault" 
xmlns:ns71="http://schemas.xmlsoap.org/wsdl/soap/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns72:tOperation" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TOperation" 
xmlns:ns72="http://schemas.xmlsoap.org/wsdl/"/>
  <typeMapping 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" 
encodingStyle="" qname="ns73:tDocumented" 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" 
type="java:org.xmlsoap.schemas.wsdl.TDocumented" 
xmlns:ns73="http://schemas.xmlsoap.org/wsdl/"/>
 </service>
 <transport name="http">
  <requestFlow>
   <handler type="URLMapper"/>
   <handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/>
  </requestFlow>
 </transport>
 <transport name="local">
  <responseFlow>
   <handler type="LocalResponder"/>
  </responseFlow>
 </transport>
</deployment>

Mime
View raw message