axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From susan...@apache.org
Subject cvs commit: ws-axis/c/vc/server/samples/interoptests/doclitbase doclitbase.dsp
Date Mon, 05 Jan 2004 13:22:37 GMT
susantha    2004/01/05 05:22:36

  Modified:    c/include/axis/common Tag: CWrapperSupport
                        IHandlerSoapDeSerializer.h
               c/include/axis/soap Tag: CWrapperSupport SoapDeSerializer.h
               c/src/soap Tag: CWrapperSupport SoapDeSerializer.cpp
  Added:       c/src/client/samples/interoptests/doclitbase Tag:
                        CWrapperSupport ArrayOfSOAPStruct.h ArrayOffloat.h
                        ArrayOfint.h ArrayOfstring.h InteropBase.wsdl
                        InteropBaseClient.cpp InteropTestPortType.cpp
                        InteropTestPortType.h Makefile.am SOAPStruct.cpp
                        SOAPStruct.h autogen.sh configure.ac runconfig
               c/src/server/samples/interoptests/doclitbase Tag:
                        CWrapperSupport ArrayOfSOAPStruct.h ArrayOffloat.h
                        ArrayOfint.h ArrayOfstring.h InteropBase.wsdl
                        InteropTestPortType.cpp InteropTestPortType.h
                        InteropTestPortTypeService.cpp
                        InteropTestPortTypeWrapper.cpp
                        InteropTestPortTypeWrapper.h Makefile.am
                        SOAPStruct.cpp SOAPStruct.h autogen.sh configure.ac
                        runconfig
               c/vc/client/samples/interoptests/doclitbase Tag:
                        CWrapperSupport doclitbase.dsp
               c/vc/server/samples/interoptests/cbase Tag: CWrapperSupport
                        cbase.dsp
               c/vc/server/samples/interoptests/cgroupB Tag:
                        CWrapperSupport cgroupB.dsp
               c/vc/server/samples/interoptests/doclitbase Tag:
                        CWrapperSupport doclitbase.dsp
  Log:
  few sample web services and clients in c and doc/lit style
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.1.4.2   +0 -3      ws-axis/c/include/axis/common/IHandlerSoapDeSerializer.h
  
  Index: IHandlerSoapDeSerializer.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/common/IHandlerSoapDeSerializer.h,v
  retrieving revision 1.1.4.1
  retrieving revision 1.1.4.2
  diff -u -r1.1.4.1 -r1.1.4.2
  --- IHandlerSoapDeSerializer.h	8 Nov 2003 13:27:57 -0000	1.1.4.1
  +++ IHandlerSoapDeSerializer.h	5 Jan 2004 13:22:34 -0000	1.1.4.2
  @@ -68,14 +68,11 @@
   #define AFX_IHANDLERSOAPDESERIALIZER_H__EAD744F9_FEB3_4885_9510_D7BAD8C5AD1C__INCLUDED_
   
   #include "../common/IWrapperSoapDeSerializer.h"
  -class ISoapHeader;
   
   class IHandlerSoapDeSerializer : public IWrapperSoapDeSerializer
   {
   public:
   	virtual ~IHandlerSoapDeSerializer() {};
  -	virtual ISoapHeader* GetHeader()=0;
  -
   };
   
   #endif // !defined(AFX_IHANDLERSOAPDESERIALIZER_H__EAD744F9_FEB3_4885_9510_D7BAD8C5AD1C__INCLUDED_)
  
  
  
  No                   revision
  No                   revision
  1.2.4.8   +1 -1      ws-axis/c/include/axis/soap/SoapDeSerializer.h
  
  Index: SoapDeSerializer.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapDeSerializer.h,v
  retrieving revision 1.2.4.7
  retrieving revision 1.2.4.8
  diff -u -r1.2.4.7 -r1.2.4.8
  --- SoapDeSerializer.h	5 Jan 2004 04:03:49 -0000	1.2.4.7
  +++ SoapDeSerializer.h	5 Jan 2004 13:22:34 -0000	1.2.4.8
  @@ -114,7 +114,7 @@
   	SoapFault* GetFault();
   	int AXISCALL CheckMessageBody(const AxisChar* pName, const AxisChar* pNamespace);
   	int GetBody();
  -	ISoapHeader* GetHeader();
  +	int GetHeader();
   	IHeaderBlock* GetHeaderBlock(const AxisChar* pName, const AxisChar* pNamespace);
   	SoapEnvelope* GetEnvelope();
   	int SetInputStream(const Ax_soapstream* pInputStream);
  
  
  
  No                   revision
  No                   revision
  1.1.2.1   +18 -0     ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/ArrayOfSOAPStruct.h
  
  
  
  
  1.1.2.1   +18 -0     ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/ArrayOffloat.h
  
  
  
  
  1.1.2.1   +18 -0     ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/ArrayOfint.h
  
  
  
  
  1.1.2.1   +18 -0     ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/ArrayOfstring.h
  
  
  
  
  1.1.2.1   +319 -0    ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/InteropBase.wsdl
  
  
  
  
  1.1.2.1   +139 -0    ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/InteropBaseClient.cpp
  
  
  
  
  1.1.2.1   +381 -0    ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/InteropTestPortType.cpp
  
  
  
  
  1.1.2.1   +41 -0     ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/InteropTestPortType.h
  
  
  
  
  1.1.2.1   +7 -0      ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/Makefile.am
  
  
  
  
  1.1.2.1   +63 -0     ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/SOAPStruct.cpp
  
  
  
  
  1.1.2.1   +25 -0     ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/SOAPStruct.h
  
  
  
  
  1.1.2.1   +48 -0     ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/autogen.sh
  
  
  
  
  1.1.2.1   +9 -0      ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/configure.ac
  
  
  
  
  1.1.2.1   +3 -0      ws-axis/c/src/client/samples/interoptests/doclitbase/Attic/runconfig
  
  
  
  
  No                   revision
  No                   revision
  1.1.2.1   +18 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/ArrayOfSOAPStruct.h
  
  
  
  
  1.1.2.1   +18 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/ArrayOffloat.h
  
  
  
  
  1.1.2.1   +18 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/ArrayOfint.h
  
  
  
  
  1.1.2.1   +18 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/ArrayOfstring.h
  
  
  
  
  1.1.2.1   +334 -0    ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/InteropBase.wsdl
  
  
  
  
  1.1.2.1   +71 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/InteropTestPortType.cpp
  
  
  
  
  1.1.2.1   +40 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/InteropTestPortType.h
  
  
  
  
  1.1.2.1   +34 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/InteropTestPortTypeService.cpp
  
  
  
  
  1.1.2.1   +349 -0    ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/InteropTestPortTypeWrapper.cpp
  
  
  
  
  1.1.2.1   +47 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/InteropTestPortTypeWrapper.h
  
  
  
  
  1.1.2.1   +6 -0      ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/Makefile.am
  
  
  
  
  1.1.2.1   +76 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/SOAPStruct.cpp
  
  
  
  
  1.1.2.1   +25 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/SOAPStruct.h
  
  
  
  
  1.1.2.1   +48 -0     ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/autogen.sh
  
  
  
  
  1.1.2.1   +9 -0      ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/configure.ac
  
  
  
  
  1.1.2.1   +2 -0      ws-axis/c/src/server/samples/interoptests/doclitbase/Attic/runconfig
  
  
  
  
  No                   revision
  No                   revision
  1.17.4.13 +6 -5      ws-axis/c/src/soap/SoapDeSerializer.cpp
  
  Index: SoapDeSerializer.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/SoapDeSerializer.cpp,v
  retrieving revision 1.17.4.12
  retrieving revision 1.17.4.13
  diff -u -r1.17.4.12 -r1.17.4.13
  --- SoapDeSerializer.cpp	5 Jan 2004 04:03:50 -0000	1.17.4.12
  +++ SoapDeSerializer.cpp	5 Jan 2004 13:22:36 -0000	1.17.4.13
  @@ -162,22 +162,22 @@
   	return NULL;
   }
   											   
  -ISoapHeader* SoapDeSerializer::GetHeader()
  +int SoapDeSerializer::GetHeader()
   {
  -	if (m_pHeader) return m_pHeader;
  +	if (m_pHeader) return m_nStatus;
   	m_pNode = m_pParser->Next();
   	if (!m_pNode) {
   		m_nStatus = AXIS_FAIL;
  -		return NULL;
  +		return m_nStatus;
   	}
   	if ((START_ELEMENT != m_pNode->m_type) && (0 == strcmp(m_pNode->m_pchNameOrValue,
SoapKeywordMapping::Map(m_nSoapVersion).pchWords[SKW_HEADER])))
   	{
   		m_pHeader = new SoapHeader();
   		/* Set any attributes/namspaces to the SoapHeader object */
   		m_pNode = NULL; /*This is to indicate that node is identified and used */
  -		return m_pHeader;
  +		return m_nStatus;
   	}
  -	return NULL;
  +	return m_nStatus;
   }
   
   int SoapDeSerializer::GetBody()
  @@ -696,6 +696,7 @@
   			m_pNode = m_pParser->Next(); /* wrapper node without type info  Ex: <result>*/
   		if (0 == strcmp(pName, m_pNode->m_pchNameOrValue))
   		{
  +			m_pNode = NULL;
   			void* pObject = ((AXIS_OBJECT_CREATE_FUNCT)pCreFunct)(NULL, false, 0);
   			if (pObject)
   			{
  
  
  
  No                   revision
  No                   revision
  1.1.2.1   +132 -0    ws-axis/c/vc/client/samples/interoptests/doclitbase/Attic/doclitbase.dsp
  
  
  
  
  No                   revision
  No                   revision
  1.1.2.1   +103 -0    ws-axis/c/vc/server/samples/interoptests/cbase/Attic/cbase.dsp
  
  
  
  
  No                   revision
  No                   revision
  1.1.2.1   +103 -0    ws-axis/c/vc/server/samples/interoptests/cgroupB/Attic/cgroupB.dsp
  
  
  
  
  No                   revision
  No                   revision
  1.1.2.1   +145 -0    ws-axis/c/vc/server/samples/interoptests/doclitbase/Attic/doclitbase.dsp
  
  
  
  

Mime
View raw message