You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by na...@apache.org on 2006/05/03 07:10:58 UTC

svn commit: r399142 [1/2] - in /webservices/axis/trunk/c/src: cbindings/IWrapperSoapDeSerializerC.cpp cbindings/client/CallC.cpp wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubWriter.java

Author: nadiramra
Date: Tue May  2 22:10:55 2006
New Revision: 399142

URL: http://svn.apache.org/viewcvs?rev=399142&view=rev
Log:
C support fixes/enhancements.

Modified:
    webservices/axis/trunk/c/src/cbindings/IWrapperSoapDeSerializerC.cpp
    webservices/axis/trunk/c/src/cbindings/client/CallC.cpp
    webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubWriter.java

Modified: webservices/axis/trunk/c/src/cbindings/IWrapperSoapDeSerializerC.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/src/cbindings/IWrapperSoapDeSerializerC.cpp?rev=399142&r1=399141&r2=399142&view=diff
==============================================================================
--- webservices/axis/trunk/c/src/cbindings/IWrapperSoapDeSerializerC.cpp (original)
+++ webservices/axis/trunk/c/src/cbindings/IWrapperSoapDeSerializerC.cpp Tue May  2 22:10:55 2006
@@ -693,16 +693,947 @@
     return (xsdc__duration *)NULL;
 }
 
+AXISC_STORAGE_CLASS_INFO
+xsdc__gYearMonth * axiscSoapDeSerializerGetElementAsGYearMonth(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                               const AxiscChar * pName, 
+                                                               const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsGYearMonth(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__gYearMonth *)NULL;    
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__gYear * axiscSoapDeSerializerGetElementAsGYear(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                     const AxiscChar * pName, 
+                                                     const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsGYear(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__gYear *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__gMonthDay * axiscSoapDeSerializerGetElementAsGMonthDay(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                             const AxiscChar * pName, 
+                                                             const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsGMonthDay(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__gMonthDay *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__gDay * axiscSoapDeSerializerGetElementAsGDay(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                   const AxiscChar * pName, 
+                                                   const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsGDay(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__gDay *)NULL;    
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__gMonth * axiscSoapDeSerializerGetElementAsGMonth(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                       const AxiscChar * pName, 
+                                                       const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsGMonth(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__gMonth *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__nonPositiveInteger * axiscSoapDeSerializerGetElementAsNonPositiveInteger(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                               const AxiscChar * pName, 
+                                                                               const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsNonPositiveInteger(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__nonPositiveInteger *)NULL;        
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__negativeInteger * axiscSoapDeSerializerGetElementAsNegativeInteger(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                         const AxiscChar * pName, 
+                                                                         const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsNegativeInteger(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__negativeInteger *)NULL;          
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__nonNegativeInteger * axiscSoapDeSerializerGetElementAsNonNegativeInteger(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                               const AxiscChar * pName, 
+                                                                               const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsNonNegativeInteger(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__nonNegativeInteger *)NULL;          
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__positiveInteger * axiscSoapDeSerializerGetElementAsPositiveInteger(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                         const AxiscChar * pName, 
+                                                                         const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsPositiveInteger(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__positiveInteger *)NULL;          
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__normalizedString axiscSoapDeSerializerGetElementAsNormalizedString(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                         const AxiscChar * pName, 
+                                                                         const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsNormalizedString(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__normalizedString)NULL;          
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__token axiscSoapDeSerializerGetElementAsToken(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                   const AxiscChar * pName,
+                                                   const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsToken(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__token)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__language axiscSoapDeSerializerGetElementAsLanguage(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                         const AxiscChar * pName, 
+                                                         const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsLanguage(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__language)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__Name axiscSoapDeSerializerGetElementAsName(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                 const AxiscChar * pName, 
+                                                 const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsName(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__Name)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__NCName axiscSoapDeSerializerGetElementAsNCName(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                     const AxiscChar * pName, 
+                                                     const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsNCName(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__NCName)NULL;      
+}
+
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__ID axiscSoapDeSerializerGetElementAsID(AXISCHANDLE wrapperSoapDeSerializer, 
+                                             const AxiscChar * pName,
+                                             const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsID(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__ID)NULL;    
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__IDREF axiscSoapDeSerializerGetElementAsIDREF(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                   const AxiscChar * pName,
+                                                   const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsIDREF(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__IDREF)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__IDREFS axiscSoapDeSerializerGetElementAsIDREFS(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                     const AxiscChar * pName,
+                                                     const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsIDREFS(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__IDREFS)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__ENTITY axiscSoapDeSerializerGetElementAsENTITY(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                     const AxiscChar * pName,
+                                                     const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsENTITY(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__ENTITY)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__ENTITIES axiscSoapDeSerializerGetElementAsENTITIES(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                         const AxiscChar * pName,
+                                                         const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsENTITIES(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__ENTITIES)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__NMTOKEN axiscSoapDeSerializerGetElementAsNMTOKEN(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                       const AxiscChar * pName,
+                                                       const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsNMTOKEN(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__NMTOKEN)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__NMTOKENS axiscSoapDeSerializerGetElementAsNMTOKENS(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                         const AxiscChar * pName, 
+                                                         const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsNMTOKENS(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__NMTOKENS)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__NOTATION axiscSoapDeSerializerGetElementAsNOTATION(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                         const AxiscChar * pName, 
+                                                         const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getElementAsNOTATION(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__NOTATION)NULL;      
+}
+
+
+
+
+
+
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__int * axiscSoapDeSerializerGetAttributeAsInt(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                           const AxiscChar * pName, 
+                                                           const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsInt(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__int *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__boolean * axiscSoapDeSerializerGetAttributeAsBoolean(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                   const AxiscChar * pName, 
+                                                                   const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return (xsdc__boolean *)(dz->getAttributeAsBoolean(pName,pNamespace));
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__boolean *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__unsignedInt * axiscSoapDeSerializerGetAttributeAsUnsignedInt(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                           const AxiscChar * pName, 
+                                                                           const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsUnsignedInt(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__unsignedInt *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__short * axiscSoapDeSerializerGetAttributeAsShort(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                               const AxiscChar * pName, 
+                                                               const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsShort(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__short *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__unsignedShort * axiscSoapDeSerializerGetAttributeAsUnsignedShort(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                               const AxiscChar * pName, 
+                                                                               const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsUnsignedShort(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__unsignedShort *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__byte * axiscSoapDeSerializerGetAttributeAsByte(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                             const AxiscChar * pName, 
+                                                             const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsByte(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__byte *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__unsignedByte * axiscSoapDeSerializerGetAttributeAsUnsignedByte(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                             const AxiscChar * pName, 
+                                                                             const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsUnsignedByte(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__unsignedByte *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__long * axiscSoapDeSerializerGetAttributeAsLong(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                             const AxiscChar * pName, 
+                                                             const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsLong(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__long *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__integer * axiscSoapDeSerializerGetAttributeAsInteger(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                   const AxiscChar * pName, 
+                                                                   const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsInteger(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__integer *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__unsignedLong * axiscSoapDeSerializerGetAttributeAsUnsignedLong(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                             const AxiscChar * pName, 
+                                                                             const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsUnsignedLong(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__unsignedLong *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__float * axiscSoapDeSerializerGetAttributeAsFloat(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                               const AxiscChar * pName, 
+                                                               const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsFloat(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__float *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__double * axiscSoapDeSerializerGetAttributeAsDouble(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                 const AxiscChar * pName, 
+                                                                 const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsDouble(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__double *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__decimal * axiscSoapDeSerializerGetAttributeAsDecimal(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                   const AxiscChar * pName, 
+                                                                   const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+           return dz->getAttributeAsDecimal(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__decimal *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__string axiscSoapDeSerializerGetAttributeAsString(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                               const AxiscChar * pName, 
+                                                               const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsString(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__string)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__anyURI axiscSoapDeSerializerGetAttributeAsAnyURI(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                               const AxiscChar * pName, 
+                                                               const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsAnyURI(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__anyURI)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__QName axiscSoapDeSerializerGetAttributeAsQName(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                             const AxiscChar * pName, 
+                                                             const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsQName(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__QName)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__hexBinary * axiscSoapDeSerializerGetAttributeAsHexBinary(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                       const AxiscChar * pName, 
+                                                                       const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        xsd__hexBinary * pObjCpp = dz->getAttributeAsHexBinary(pName, pNamespace);
+        
+        return AxisObjectConverter::cppHexBinaryToC(pObjCpp, NULL, true);  
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__hexBinary *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO 
+xsdc__base64Binary * axiscSoapDeSerializerGetAttributeAsBase64Binary(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                             const AxiscChar * pName, 
+                                                                             const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        xsd__base64Binary * pObjCpp = dz->getAttributeAsBase64Binary(pName, pNamespace);
+        
+        return AxisObjectConverter::cppBase64BinaryToC(pObjCpp, NULL, true);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__base64Binary *)NULL;
+}
+
 AXISC_STORAGE_CLASS_INFO 
-xsdc__int * axiscSoapDeSerializerGetAttributeAsInt(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                           const AxiscChar * pName, 
-                                                           const AxiscChar * pNamespace) 
+xsdc__dateTime * axiscSoapDeSerializerGetAttributeAsDateTime(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                     const AxiscChar * pName, 
+                                                                     const AxiscChar * pNamespace) 
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsInt(pName,pNamespace);
+        return dz->getAttributeAsDateTime(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -713,19 +1644,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__int *)NULL;
+    return (xsdc__dateTime *)NULL;
 }
 
 AXISC_STORAGE_CLASS_INFO 
-xsdc__boolean * axiscSoapDeSerializerGetAttributeAsBoolean(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                   const AxiscChar * pName, 
-                                                                   const AxiscChar * pNamespace) 
+xsdc__date * axiscSoapDeSerializerGetAttributeAsDate(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                             const AxiscChar * pName, 
+                                                             const AxiscChar * pNamespace) 
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return (xsdc__boolean *)(dz->getAttributeAsBoolean(pName,pNamespace));
+        return dz->getAttributeAsDate(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -736,19 +1667,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__boolean *)NULL;
+    return (xsdc__date *)NULL;
 }
 
 AXISC_STORAGE_CLASS_INFO 
-xsdc__unsignedInt * axiscSoapDeSerializerGetAttributeAsUnsignedInt(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                           const AxiscChar * pName, 
-                                                                           const AxiscChar * pNamespace) 
+xsdc__time * axiscSoapDeSerializerGetAttributeAsTime(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                             const AxiscChar * pName, 
+                                                             const AxiscChar * pNamespace) 
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsUnsignedInt(pName,pNamespace);
+        return dz->getAttributeAsTime(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -759,19 +1690,42 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__unsignedInt *)NULL;
+    return (xsdc__time *)NULL;
 }
 
 AXISC_STORAGE_CLASS_INFO 
-xsdc__short * axiscSoapDeSerializerGetAttributeAsShort(AXISCHANDLE wrapperSoapDeSerializer, 
+xsdc__duration * axiscSoapDeSerializerGetAttributeAsDuration(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                     const AxiscChar * pName, 
+                                                                     const AxiscChar * pNamespace) 
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsDuration(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__duration *)NULL;
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__gYearMonth * axiscSoapDeSerializerGetAttributeAsGYearMonth(AXISCHANDLE wrapperSoapDeSerializer, 
                                                                const AxiscChar * pName, 
-                                                               const AxiscChar * pNamespace) 
+                                                               const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsShort(pName,pNamespace);
+        return dz->getAttributeAsGYearMonth(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -782,19 +1736,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__short *)NULL;
+    return (xsdc__gYearMonth *)NULL;    
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__unsignedShort * axiscSoapDeSerializerGetAttributeAsUnsignedShort(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                               const AxiscChar * pName, 
-                                                                               const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__gYear * axiscSoapDeSerializerGetAttributeAsGYear(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                     const AxiscChar * pName, 
+                                                     const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsUnsignedShort(pName,pNamespace);
+        return dz->getAttributeAsGYear(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -805,19 +1759,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__unsignedShort *)NULL;
+    return (xsdc__gYear *)NULL;
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__byte * axiscSoapDeSerializerGetAttributeAsByte(AXISCHANDLE wrapperSoapDeSerializer, 
+AXISC_STORAGE_CLASS_INFO
+xsdc__gMonthDay * axiscSoapDeSerializerGetAttributeAsGMonthDay(AXISCHANDLE wrapperSoapDeSerializer, 
                                                              const AxiscChar * pName, 
-                                                             const AxiscChar * pNamespace) 
+                                                             const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsByte(pName,pNamespace);
+        return dz->getAttributeAsGMonthDay(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -828,19 +1782,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__byte *)NULL;
+    return (xsdc__gMonthDay *)NULL;
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__unsignedByte * axiscSoapDeSerializerGetAttributeAsUnsignedByte(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                             const AxiscChar * pName, 
-                                                                             const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__gDay * axiscSoapDeSerializerGetAttributeAsGDay(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                   const AxiscChar * pName, 
+                                                   const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsUnsignedByte(pName,pNamespace);
+        return dz->getAttributeAsGDay(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -851,19 +1805,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__unsignedByte *)NULL;
+    return (xsdc__gDay *)NULL;    
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__long * axiscSoapDeSerializerGetAttributeAsLong(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                             const AxiscChar * pName, 
-                                                             const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__gMonth * axiscSoapDeSerializerGetAttributeAsGMonth(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                       const AxiscChar * pName, 
+                                                       const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsLong(pName,pNamespace);
+        return dz->getAttributeAsGMonth(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -874,19 +1828,20 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__long *)NULL;
+    return (xsdc__gMonth *)NULL;
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__integer * axiscSoapDeSerializerGetAttributeAsInteger(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                   const AxiscChar * pName, 
-                                                                   const AxiscChar * pNamespace) 
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__nonPositiveInteger * axiscSoapDeSerializerGetAttributeAsNonPositiveInteger(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                               const AxiscChar * pName, 
+                                                                               const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsInteger(pName,pNamespace);
+        return dz->getAttributeAsNonPositiveInteger(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -897,19 +1852,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__integer *)NULL;
+    return (xsdc__nonPositiveInteger *)NULL;        
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__unsignedLong * axiscSoapDeSerializerGetAttributeAsUnsignedLong(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                             const AxiscChar * pName, 
-                                                                             const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__negativeInteger * axiscSoapDeSerializerGetAttributeAsNegativeInteger(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                         const AxiscChar * pName, 
+                                                                         const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsUnsignedLong(pName,pNamespace);
+        return dz->getAttributeAsNegativeInteger(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -920,19 +1875,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__unsignedLong *)NULL;
+    return (xsdc__negativeInteger *)NULL;          
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__float * axiscSoapDeSerializerGetAttributeAsFloat(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                               const AxiscChar * pName, 
-                                                               const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__nonNegativeInteger * axiscSoapDeSerializerGetAttributeAsNonNegativeInteger(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                               const AxiscChar * pName, 
+                                                                               const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsFloat(pName,pNamespace);
+        return dz->getAttributeAsNonNegativeInteger(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -943,19 +1898,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__float *)NULL;
+    return (xsdc__nonNegativeInteger *)NULL;          
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__double * axiscSoapDeSerializerGetAttributeAsDouble(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                 const AxiscChar * pName, 
-                                                                 const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__positiveInteger * axiscSoapDeSerializerGetAttributeAsPositiveInteger(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                         const AxiscChar * pName, 
+                                                                         const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsDouble(pName,pNamespace);
+        return dz->getAttributeAsPositiveInteger(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -966,19 +1921,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__double *)NULL;
+    return (xsdc__positiveInteger *)NULL;          
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__decimal * axiscSoapDeSerializerGetAttributeAsDecimal(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                   const AxiscChar * pName, 
-                                                                   const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__normalizedString axiscSoapDeSerializerGetAttributeAsNormalizedString(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                                         const AxiscChar * pName, 
+                                                                         const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-           return dz->getAttributeAsDecimal(pName,pNamespace);
+        return dz->getAttributeAsNormalizedString(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -989,19 +1944,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__decimal *)NULL;
+    return (xsdc__normalizedString)NULL;          
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__string axiscSoapDeSerializerGetAttributeAsString(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                               const AxiscChar * pName, 
-                                                               const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__token axiscSoapDeSerializerGetAttributeAsToken(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                   const AxiscChar * pName,
+                                                   const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsString(pName,pNamespace);
+        return dz->getAttributeAsToken(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -1012,19 +1967,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__string)NULL;
+    return (xsdc__token)NULL;      
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__anyURI axiscSoapDeSerializerGetAttributeAsAnyURI(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                               const AxiscChar * pName, 
-                                                               const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__language axiscSoapDeSerializerGetAttributeAsLanguage(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                         const AxiscChar * pName, 
+                                                         const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsAnyURI(pName,pNamespace);
+        return dz->getAttributeAsLanguage(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -1035,19 +1990,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__anyURI)NULL;
+    return (xsdc__language)NULL;      
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__QName axiscSoapDeSerializerGetAttributeAsQName(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                             const AxiscChar * pName, 
-                                                             const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__Name axiscSoapDeSerializerGetAttributeAsName(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                 const AxiscChar * pName, 
+                                                 const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsQName(pName,pNamespace);
+        return dz->getAttributeAsName(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -1058,21 +2013,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__QName)NULL;
+    return (xsdc__Name)NULL;      
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__hexBinary * axiscSoapDeSerializerGetAttributeAsHexBinary(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                       const AxiscChar * pName, 
-                                                                       const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__NCName axiscSoapDeSerializerGetAttributeAsNCName(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                     const AxiscChar * pName, 
+                                                     const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        xsd__hexBinary * pObjCpp = dz->getAttributeAsHexBinary(pName, pNamespace);
-        
-        return AxisObjectConverter::cppHexBinaryToC(pObjCpp, NULL, true);  
+        return dz->getAttributeAsNCName(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -1083,21 +2036,20 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__hexBinary *)NULL;
+    return (xsdc__NCName)NULL;      
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__base64Binary * axiscSoapDeSerializerGetAttributeAsBase64Binary(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                             const AxiscChar * pName, 
-                                                                             const AxiscChar * pNamespace) 
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__ID axiscSoapDeSerializerGetAttributeAsID(AXISCHANDLE wrapperSoapDeSerializer, 
+                                               const AxiscChar * pName,
+                                               const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        xsd__base64Binary * pObjCpp = dz->getAttributeAsBase64Binary(pName, pNamespace);
-        
-        return AxisObjectConverter::cppBase64BinaryToC(pObjCpp, NULL, true);
+        return dz->getAttributeAsID(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -1108,19 +2060,20 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__base64Binary *)NULL;
+    return (xsdc__ID)NULL;    
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__dateTime * axiscSoapDeSerializerGetAttributeAsDateTime(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                     const AxiscChar * pName, 
-                                                                     const AxiscChar * pNamespace) 
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__IDREF axiscSoapDeSerializerGetAttributeAsIDREF(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                   const AxiscChar * pName,
+                                                   const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsDateTime(pName,pNamespace);
+        return dz->getAttributeAsIDREF(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -1131,19 +2084,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__dateTime *)NULL;
+    return (xsdc__IDREF)NULL;      
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__date * axiscSoapDeSerializerGetAttributeAsDate(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                             const AxiscChar * pName, 
-                                                             const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__IDREFS axiscSoapDeSerializerGetAttributeAsIDREFS(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                     const AxiscChar * pName,
+                                                     const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsDate(pName,pNamespace);
+        return dz->getAttributeAsIDREFS(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -1154,19 +2107,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__date *)NULL;
+    return (xsdc__IDREFS)NULL;      
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__time * axiscSoapDeSerializerGetAttributeAsTime(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                             const AxiscChar * pName, 
-                                                             const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__ENTITY axiscSoapDeSerializerGetAttributeAsENTITY(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                     const AxiscChar * pName,
+                                                     const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsTime(pName,pNamespace);
+        return dz->getAttributeAsENTITY(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -1177,19 +2130,19 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__time *)NULL;
+    return (xsdc__ENTITY)NULL;      
 }
 
-AXISC_STORAGE_CLASS_INFO 
-xsdc__duration * axiscSoapDeSerializerGetAttributeAsDuration(AXISCHANDLE wrapperSoapDeSerializer, 
-                                                                     const AxiscChar * pName, 
-                                                                     const AxiscChar * pNamespace) 
+AXISC_STORAGE_CLASS_INFO
+xsdc__ENTITIES axiscSoapDeSerializerGetAttributeAsENTITIES(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                         const AxiscChar * pName,
+                                                         const AxiscChar * pNamespace)
 {
     IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
 
     try
     {
-        return dz->getAttributeAsDuration(pName,pNamespace);
+        return dz->getAttributeAsENTITIES(pName,pNamespace);
     }
     catch ( AxisException& e  )
     {
@@ -1200,8 +2153,89 @@
         axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
     }
 
-    return (xsdc__duration *)NULL;
+    return (xsdc__ENTITIES)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__NMTOKEN axiscSoapDeSerializerGetAttributeAsNMTOKEN(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                       const AxiscChar * pName,
+                                                       const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsNMTOKEN(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__NMTOKEN)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__NMTOKENS axiscSoapDeSerializerGetAttributeAsNMTOKENS(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                         const AxiscChar * pName, 
+                                                         const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsNMTOKENS(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__NMTOKENS)NULL;      
+}
+
+AXISC_STORAGE_CLASS_INFO
+xsdc__NOTATION axiscSoapDeSerializerGetAttributeAsNOTATION(AXISCHANDLE wrapperSoapDeSerializer, 
+                                                         const AxiscChar * pName, 
+                                                         const AxiscChar * pNamespace)
+{
+    IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer;
+
+    try
+    {
+        return dz->getAttributeAsNOTATION(pName,pNamespace);
+    }
+    catch ( AxisException& e  )
+    {
+        axiscAxisInvokeExceptionHandler(e.getExceptionCode(), e.what());
+    }
+    catch ( ... )
+    {
+        axiscAxisInvokeExceptionHandler(-1, "Unrecognized exception thrown.");
+    }
+
+    return (xsdc__NOTATION)NULL;      
 }
+
+
+
+
+
+
+
+
+
+
+
+
 
 AXISC_STORAGE_CLASS_INFO 
 int axiscSoapDeSerializerGetStatus(AXISCHANDLE wrapperSoapDeSerializer)