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/client/samples/interoptests/groupB groupB.dsp
Date Thu, 23 Oct 2003 08:26:33 GMT
susantha    2003/10/23 01:26:33

  Modified:    c/include/axis/client Call.h
               c/include/axis/client/transport AxisTransport.h
               c/include/axis/client/transport/axis Channel.hpp
                        HttpTransport.hpp Receiver.hpp Sender.hpp
                        Transport.hpp TransportFactory.hpp
               c/include/axis/common AxisUserAPI.h
               c/src/common AxisException.cpp
               c/src/server/samples/interoptests/groupB
                        InteropTestPortTypeB.cpp InteropTestPortTypeB.h
                        InteropTestPortTypeBWrapper.cpp
               c/vc/client/samples/interoptests/groupB groupB.dsp
  Log:
  Improved InteropGroupB test samples
  
  Revision  Changes    Path
  1.3       +48 -1     ws-axis/c/include/axis/client/Call.h
  
  Index: Call.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/client/Call.h,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Call.h	21 Oct 2003 15:09:42 -0000	1.2
  +++ Call.h	23 Oct 2003 08:26:32 -0000	1.3
  @@ -68,6 +68,8 @@
   
   #include "../common/IParam.h"
   #include "../engine/ClientAxisEngine.h"
  +#include <list>
  +using namespace std;
   
   class AxisTransport;
   
  @@ -82,6 +84,8 @@
   	int Initialize();
   	void GetResult(void** pReturn);
   	Param* GetResult();
  +	void GetOutParam(void** pOut);
  +	Param* GetOutParam();
   	int Invoke();
   
   	/* Method to set that the return type is complex type */
  @@ -93,6 +97,15 @@
   	/* Method to set that the return type is basic type */
   	void SetReturnType(XSDTYPE nType);
   
  +	/* Method to set that the return type is complex type */
  +	void AddOutParamType(void* pDZFunct, void* pCreFunct, void* pDelFunct, const char* pchTypeName,
const char* pchUri);
  +	/* Method to set that the return type is an array of complex types */
  +	void AddOutParamType(Axis_Array* pArray, void* pDZFunct, void* pCreFunct, void* pDelFunct,
void* pSizeFunct, const char* pchTypeName, const char* pchUri);
  +	/* Method to set that the return type is an array of basic types */
  +	void AddOutParamType(Axis_Array* pArray, XSDTYPE nType);
  +	/* Method to set that the return type is basic type */
  +	void AddOutParamType(XSDTYPE nType);
  +
   	/* Method for adding complex parameters */
   	void AddParameter(void* pObject, void* pSZFunct, void* pDelFunct, const char* pchName);
   	/* Method for adding complex type array parameters */
  @@ -157,7 +170,7 @@
   	 */
   	AxisTransport* m_pTransport;
   	/* 
  -	   m_pArray will hold the Array object passed by the client application and will be 
  +	   m_pArray will hold the Array object passed by the stub and will be 
   	   populated with deserialized elements when the response arrives.
   	 */
   	Axis_Array* m_pArray;
  @@ -166,6 +179,40 @@
   	   and array.
   	 */
   	XSDTYPE m_nArrayType;
  +
  +	class OutParamHolder
  +	{
  +	public:
  +		Param* m_pOutValue;
  +		/* 
  +		   Out param type of the remote method being called 
  +		 */
  +		XSDTYPE m_nOutType;
  +		/* 
  +		   m_OutCplxObj is populated with the relevant function pointers to manipulate
  +		   a custom type when the out param type of a method call is a custom type or an array
  +		   of custom types.
  +		 */
  +		ComplexObjectHandler m_OutCplxObj;
  +		/* 
  +		   m_pArray will hold the Array object passed by the stub and will be 
  +		   populated with deserialized elements when the response arrives.
  +		 */
  +		Axis_Array* m_pArray;
  +		/*
  +		   m_nArrayType will contain the type of an array element when the called method returns
  +		   and array.
  +		 */
  +		XSDTYPE m_nArrayType;
  +
  +		OutParamHolder();
  +		~OutParamHolder();
  +	};
  +
  +private:
  +	list<OutParamHolder*> m_OutParams;
  +	list<OutParamHolder*>::iterator m_CurItr;
  +	Call::OutParamHolder* AddOutParam();
   };
   
   #endif // !defined(AFX_CALL_H__D13E5626_0A9B_43EA_B606_364B98CEDAA8__INCLUDED_)
  
  
  
  1.2       +2 -4      ws-axis/c/include/axis/client/transport/AxisTransport.h
  
  Index: AxisTransport.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/AxisTransport.h,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AxisTransport.h	20 Oct 2003 03:18:18 -0000	1.1
  +++ AxisTransport.h	23 Oct 2003 08:26:32 -0000	1.2
  @@ -63,10 +63,8 @@
   #define _AXIS_AXIS_TRANSPORT_HPP
   
   #include <axis/common/Packet.h>
  -
  -class Transport;
  -class Sender;
  -class Receiver;
  +#include "axis/Sender.hpp"
  +#include "axis/Receiver.hpp"
   
   class AxisTransport
   {
  
  
  
  1.2       +1 -3      ws-axis/c/include/axis/client/transport/axis/Channel.hpp
  
  Index: Channel.hpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/axis/Channel.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Channel.hpp	20 Oct 2003 03:18:18 -0000	1.1
  +++ Channel.hpp	23 Oct 2003 08:26:32 -0000	1.2
  @@ -66,7 +66,7 @@
   #define _AXIS_CHANNEL_HPP
   
   #include <string>
  -
  +#include "Transport.hpp"
   
   // platform specific stuff
   
  @@ -125,8 +125,6 @@
   
   		std::string m_Error;  ///< cause of exception 
   };
  -
  -class Transport;
   
   /**
    * 
  
  
  
  1.2       +3 -1      ws-axis/c/include/axis/client/transport/axis/HttpTransport.hpp
  
  Index: HttpTransport.hpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/axis/HttpTransport.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- HttpTransport.hpp	20 Oct 2003 03:18:18 -0000	1.1
  +++ HttpTransport.hpp	23 Oct 2003 08:26:32 -0000	1.2
  @@ -69,6 +69,7 @@
   #include <sstream>
   #include <vector>
   #include "Transport.hpp"
  +#include "Channel.hpp"
   
   
   /**
  @@ -140,7 +141,8 @@
   
   	std::string m_PayLoad;			///< Holds the payload
   	Header_t	m_AdditionalHeader; ///< Additional Header fields as name value pairs
  -
  +private:
  +	Channel m_Channel;
   };
   
   #endif //_AXIS_HTTPTRANSPORT_HPP
  
  
  
  1.2       +1 -2      ws-axis/c/include/axis/client/transport/axis/Receiver.hpp
  
  Index: Receiver.hpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/axis/Receiver.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Receiver.hpp	20 Oct 2003 03:18:18 -0000	1.1
  +++ Receiver.hpp	23 Oct 2003 08:26:32 -0000	1.2
  @@ -68,8 +68,7 @@
   
   #include <axis/common/AxisException.h>
   
  -class Transport;
  -
  +#include "Transport.hpp"
   
   class Receiver  
   {
  
  
  
  1.2       +2 -1      ws-axis/c/include/axis/client/transport/axis/Sender.hpp
  
  Index: Sender.hpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/axis/Sender.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Sender.hpp	20 Oct 2003 03:18:18 -0000	1.1
  +++ Sender.hpp	23 Oct 2003 08:26:32 -0000	1.2
  @@ -68,7 +68,7 @@
   
   #include "../../../common/AxisException.h"
   
  -class Transport;
  +#include "Transport.hpp"
   
   class Sender  
   {
  @@ -77,6 +77,7 @@
   		~Sender();
   	
   		bool Send(const std::string& what) throw (AxisException);
  +		void SetProperty(const string& sProperty, const string& sValue);
           void ClearAdditionalHeaders();
   
   	private:
  
  
  
  1.2       +0 -3      ws-axis/c/include/axis/client/transport/axis/Transport.hpp
  
  Index: Transport.hpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/axis/Transport.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Transport.hpp	20 Oct 2003 03:18:18 -0000	1.1
  +++ Transport.hpp	23 Oct 2003 08:26:32 -0000	1.2
  @@ -68,7 +68,6 @@
   #define _AXIS_TRANSPORT_HPP
   
   #include "Url.hpp"
  -#include "Channel.hpp"
   	
   /**
    * 
  @@ -101,8 +100,6 @@
   
   	Url m_Url;
   	std::string m_strUrl;           
  -	Channel m_Channel;
  -
   	bool m_bStatus;
   
   };
  
  
  
  1.2       +3 -3      ws-axis/c/include/axis/client/transport/axis/TransportFactory.hpp
  
  Index: TransportFactory.hpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/axis/TransportFactory.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TransportFactory.hpp	20 Oct 2003 03:18:18 -0000	1.1
  +++ TransportFactory.hpp	23 Oct 2003 08:26:32 -0000	1.2
  @@ -82,10 +82,10 @@
   
   class TransportFactory  
   {
  +private:
  +	TransportFactory(){};
  +	virtual ~TransportFactory(){};
   public:
  -	TransportFactory();
  -	virtual ~TransportFactory()=0;
  -
   	static Transport* GetTransport(Url& url); // return transport object according to
URL info
   };
   
  
  
  
  1.2       +2 -0      ws-axis/c/include/axis/common/AxisUserAPI.h
  
  Index: AxisUserAPI.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/common/AxisUserAPI.h,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AxisUserAPI.h	20 Oct 2003 03:18:19 -0000	1.1
  +++ AxisUserAPI.h	23 Oct 2003 08:26:33 -0000	1.2
  @@ -77,6 +77,8 @@
   typedef double Axis_Decimal;
   typedef int Axis_Boolean;
   
  +#define AXIS_OUT_PARAM //nothing
  +
   #ifdef __cplusplus
   
   #include <string>
  
  
  
  1.11      +8 -1      ws-axis/c/src/common/AxisException.cpp
  
  Index: AxisException.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/common/AxisException.cpp,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- AxisException.cpp	20 Oct 2003 03:24:29 -0000	1.10
  +++ AxisException.cpp	23 Oct 2003 08:26:33 -0000	1.11
  @@ -128,8 +128,15 @@
   
   string AxisException::getMessage(int e)
   {
  +	const char* sMessage = NULL;
       SoapFault* objSoap = SoapFault::getSoapFault(e);
  -    const char* sMessage = objSoap->getSoapString();
  +	//following is not the proper thing to do. but a temporary solution
  +	if (objSoap)
  +	{
  +		sMessage = objSoap->getSoapString();
  +		delete objSoap;
  +	}
  +   
       if (sMessage == NULL)
       {
           switch(e)
  
  
  
  1.2       +4 -2      ws-axis/c/src/server/samples/interoptests/groupB/InteropTestPortTypeB.cpp
  
  Index: InteropTestPortTypeB.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/server/samples/interoptests/groupB/InteropTestPortTypeB.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- InteropTestPortTypeB.cpp	21 Oct 2003 15:09:04 -0000	1.1
  +++ InteropTestPortTypeB.cpp	23 Oct 2003 08:26:33 -0000	1.2
  @@ -14,9 +14,11 @@
   {
   }
   
  -float InteropTestPortTypeB::echoStructAsSimpleTypes(SOAPStruct* Value0)
  +void InteropTestPortTypeB::echoStructAsSimpleTypes(SOAPStruct* Value0, AXIS_OUT_PARAM string*
outValue0, AXIS_OUT_PARAM int* outValue1, AXIS_OUT_PARAM float* outValue2)
   {
  -	return Value0->varFloat;
  +	*outValue0 = Value0->varString;
  +	*outValue1 = Value0->varInt;
  +	*outValue2 = Value0->varFloat;
   }
   SOAPStruct* InteropTestPortTypeB::echoSimpleTypesAsStruct(float Value0, int Value1, string
Value2)
   {
  
  
  
  1.2       +1 -1      ws-axis/c/src/server/samples/interoptests/groupB/InteropTestPortTypeB.h
  
  Index: InteropTestPortTypeB.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/server/samples/interoptests/groupB/InteropTestPortTypeB.h,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- InteropTestPortTypeB.h	21 Oct 2003 15:09:04 -0000	1.1
  +++ InteropTestPortTypeB.h	23 Oct 2003 08:26:33 -0000	1.2
  @@ -24,7 +24,7 @@
   	public:
   		virtual ~InteropTestPortTypeB();
   	public: 
  -		float echoStructAsSimpleTypes(SOAPStruct* Value0);
  +		void echoStructAsSimpleTypes(SOAPStruct* Value0, AXIS_OUT_PARAM string* outValue0, AXIS_OUT_PARAM
int* outValue1, AXIS_OUT_PARAM float* outValue2);
   		SOAPStruct* echoSimpleTypesAsStruct(float Value0,int Value1,string Value2);
   		ArrayOfString2D echo2DStringArray(ArrayOfString2D Value0);
   		SOAPStructStruct* echoNestedStruct(SOAPStructStruct* Value0);
  
  
  
  1.2       +7 -2      ws-axis/c/src/server/samples/interoptests/groupB/InteropTestPortTypeBWrapper.cpp
  
  Index: InteropTestPortTypeBWrapper.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/server/samples/interoptests/groupB/InteropTestPortTypeBWrapper.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- InteropTestPortTypeBWrapper.cpp	21 Oct 2003 15:09:04 -0000	1.1
  +++ InteropTestPortTypeBWrapper.cpp	23 Oct 2003 08:26:33 -0000	1.2
  @@ -90,8 +90,13 @@
   	SOAPStruct *v0 = (SOAPStruct*)pIWSDZ->GetObject((AXIS_DESERIALIZE_FUNCT)Axis_DeSerialize_SOAPStruct
   		, (AXIS_OBJECT_CREATE_FUNCT)Axis_Create_SOAPStruct, (AXIS_OBJECT_DELETE_FUNCT)Axis_Delete_SOAPStruct
   		, Axis_TypeName_SOAPStruct, Axis_URI_SOAPStruct);
  -	float ret = pWs->echoStructAsSimpleTypes(v0);
  -	return pIWSSZ->AddOutputParam("echoStructAsSimpleTypesReturn", ret, XSD_FLOAT);
  +	string outValue0;
  +	int outValue1;
  +	float outValue2;
  +	pWs->echoStructAsSimpleTypes(v0, &outValue0, &outValue1, &outValue2);
  +	if (SUCCESS != pIWSSZ->AddOutputParam("String", outValue0, XSD_STRING)) return FAIL;
  +	if (SUCCESS != pIWSSZ->AddOutputParam("Int", outValue1, XSD_INT)) return FAIL;
  +	if (SUCCESS != pIWSSZ->AddOutputParam("Float", outValue2, XSD_FLOAT)) return FAIL;
   }
   
   
  
  
  
  1.2       +62 -6     ws-axis/c/vc/client/samples/interoptests/groupB/groupB.dsp
  
  Index: groupB.dsp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/vc/client/samples/interoptests/groupB/groupB.dsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- groupB.dsp	22 Oct 2003 12:45:47 -0000	1.1
  +++ groupB.dsp	23 Oct 2003 08:26:33 -0000	1.2
  @@ -48,8 +48,8 @@
   # ADD BASE BSC32 /nologo
   # ADD BSC32 /nologo
   LINK32=link.exe
  -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib  kernel32.lib user32.lib
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
  -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib
ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib  kernel32.lib user32.lib gdi32.lib
winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib
odbccp32.lib /nologo /subsystem:console /machine:I386
  +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
  +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib
ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib
winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib
odbccp32.lib /nologo /subsystem:console /machine:I386
   
   !ELSEIF  "$(CFG)" == "groupB - Win32 Debug"
   
  @@ -63,16 +63,16 @@
   # PROP Output_Dir "Debug"
   # PROP Intermediate_Dir "Debug"
   # PROP Target_Dir ""
  -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS"
/YX /FD /GZ  /c
  -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX
/FD /GZ  /c
  +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS"
/YX /FD /GZ /c
  +# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "../../../../../include" /D "WIN32" /D "_DEBUG"
/D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
   # ADD BASE RSC /l 0x409 /d "_DEBUG"
   # ADD RSC /l 0x409 /d "_DEBUG"
   BSC32=bscmake.exe
   # ADD BASE BSC32 /nologo
   # ADD BSC32 /nologo
   LINK32=link.exe
  -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib  kernel32.lib user32.lib
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
  -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib
ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib  kernel32.lib user32.lib gdi32.lib
winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib
odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
  +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
  +# ADD LINK32 Common_D.lib Soap_D.lib wsdd_D.lib Engine_D.lib xerces-c_2D.lib client_D.lib
Ws2_32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"../../../../../lib/win32/axis"
/libpath:"../../../../../lib/win32/xercesc"
   
   !ENDIF 
   
  @@ -83,10 +83,66 @@
   # Begin Group "Source Files"
   
   # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\InteropGroupBClient.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\InteropTestPortTypeB.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\SOAPArrayStruct.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\SOAPStruct.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\SOAPStructStruct.cpp
  +# End Source File
   # End Group
   # Begin Group "Header Files"
   
   # PROP Default_Filter "h;hpp;hxx;hm;inl"
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\ArrayOffloat.h
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\ArrayOfint.h
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\ArrayOfSOAPStruct.h
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\ArrayOfstring.h
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\ArrayOfString2D.h
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\InteropTestPortTypeB.h
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\SOAPArrayStruct.h
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\SOAPStruct.h
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\..\..\..\..\src\client\samples\interoptests\groupB\SOAPStructStruct.h
  +# End Source File
   # End Group
   # Begin Group "Resource Files"
   
  
  
  

Mime
View raw message