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 su...@apache.org on 2003/10/25 10:39:38 UTC

cvs commit: ws-axis/c/vc/client/samples/interoptests/groupC groupC.dsp

susantha    2003/10/25 01:39:38

  Modified:    c/include/axis/wsdd WSDDHandler.h WSDDKeywords.h
               c/src/client/samples/interoptests/groupB
                        InteropGroupBClient.cpp InteropTestPortTypeB.cpp
               c/src/engine Axis.cpp
               c/src/wsdd WSDDDocument.cpp WSDDHandler.cpp WSDDKeywords.cpp
               c/vc/client/samples/interoptests/base base.dsp
               c/vc/client/samples/interoptests/groupB groupB.dsp
               c/vc/client/samples/interoptests/groupC groupC.dsp
  Log:
  final improvements / additions for Alpha release
  
  Revision  Changes    Path
  1.2       +3 -0      ws-axis/c/include/axis/wsdd/WSDDHandler.h
  
  Index: WSDDHandler.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/wsdd/WSDDHandler.h,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- WSDDHandler.h	20 Oct 2003 03:18:20 -0000	1.1
  +++ WSDDHandler.h	25 Oct 2003 08:39:37 -0000	1.2
  @@ -98,12 +98,15 @@
   	const map<AxisString, AxisString>* GetParameterList() const; 
   	WSDDHandler();
   	virtual ~WSDDHandler();
  +	void SetDescription(const AxisChar* sDescription);
  +	const AxisChar* GetDescription() const;
   
   protected:
   	int m_nLibId;
   	int m_nScope;
   	AxisString m_sName;
   	AxisString m_sLibName;
  +	AxisString m_sDescription;
   	map<AxisString, AxisString>* m_Params;
   };
   
  
  
  
  1.3       +1 -0      ws-axis/c/include/axis/wsdd/WSDDKeywords.h
  
  Index: WSDDKeywords.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/wsdd/WSDDKeywords.h,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- WSDDKeywords.h	22 Oct 2003 11:38:14 -0000	1.2
  +++ WSDDKeywords.h	25 Oct 2003 08:39:37 -0000	1.3
  @@ -29,6 +29,7 @@
   extern const AxisXMLCh* kw_scope;
   extern const AxisXMLCh* kw_http;
   extern const AxisXMLCh* kw_smtp;
  +extern const AxisXMLCh* kw_desc;
   
   class WSDDKeywords  
   {
  
  
  
  1.3       +2 -2      ws-axis/c/src/client/samples/interoptests/groupB/InteropGroupBClient.cpp
  
  Index: InteropGroupBClient.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/client/samples/interoptests/groupB/InteropGroupBClient.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- InteropGroupBClient.cpp	23 Oct 2003 08:24:59 -0000	1.2
  +++ InteropGroupBClient.cpp	25 Oct 2003 08:39:37 -0000	1.3
  @@ -10,7 +10,7 @@
   	InteropTestPortTypeB ws;
   	//we do not support multi-dimensional arrays.
   	//ws.echo2DStringArray
  -/*
  +
   	//testing Nested Arrays
   	SOAPArrayStruct sas;
   	sas.varFloat = 12345.67890;
  @@ -38,7 +38,7 @@
   	//testing echo Simple types as struct
   	string str = "content of string passed";
   	ws.echoSimpleTypesAsStruct(12345.67890, 5000, str);
  -*/
  +
   	//testing echo Struct as simple types.
   	SOAPStruct ss;
   	ss.varFloat = 12345.67890;
  
  
  
  1.6       +2 -2      ws-axis/c/src/client/samples/interoptests/groupB/InteropTestPortTypeB.cpp
  
  Index: InteropTestPortTypeB.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/client/samples/interoptests/groupB/InteropTestPortTypeB.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- InteropTestPortTypeB.cpp	24 Oct 2003 12:14:59 -0000	1.5
  +++ InteropTestPortTypeB.cpp	25 Oct 2003 08:39:37 -0000	1.6
  @@ -31,8 +31,8 @@
   {
   	m_pCall = new Call();
   	m_pCall->SetProtocol(APTHTTP);
  -	m_pCall->SetHeader("SOAPAction", "http://soapinterop.org/");
  -	m_pCall->SetEndpointURI("http://interop.xmlbus.com:7002/xmlbus/container/InteropTest/GroupBService/GroupBPort");
  +	m_pCall->SetHeader("SOAPAction", "InteropGroupB");
  +	m_pCall->SetEndpointURI("http://localhost:80/axis/InteropGroupB");
   }
   
   InteropTestPortTypeB::~InteropTestPortTypeB()
  
  
  
  1.28      +12 -9     ws-axis/c/src/engine/Axis.cpp
  
  Index: Axis.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/engine/Axis.cpp,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- Axis.cpp	20 Oct 2003 03:22:53 -0000	1.27
  +++ Axis.cpp	25 Oct 2003 08:39:37 -0000	1.28
  @@ -183,24 +183,27 @@
   					str->transport.pSendFunct("<html><body>\
   						<h1 align=\"center\">Welcome to Axis C++</h1>\
   						<br>\
  -						<h2>List of Deployed Web services<br></h2>\
  -						<h3>click on the links to view the WSDL</h3>\
  -						<br>\
  -						<table width=\"400\">", str->str.op_stream);
  +						<h2 align=\"center\">List of Deployed Web services<br></h2>\
  +						<table width=\"100%\" border=1 align=\"center\"><tbody>", str->str.op_stream);
   
  +					str->transport.pSendFunct("<tr><td width=\"20%\"><b>Web Service</b></td>\
  +						<td width=\"10%\" align=\"left\"><b>WSDL</b></td>\
  +						<td width=\"70%\"><b>Description</b></td></tr>", str->str.op_stream);
   					for (iter = pSrvMap->begin();iter != pSrvMap->end();iter++)
   					{
   						pService = (*iter).second;
  -						str->transport.pSendFunct("<tr><td width=\"200\">", str->str.op_stream);
  +						str->transport.pSendFunct("<tr><td width=\"20%\">", str->str.op_stream);
   						str->transport.pSendFunct((char *)pService->GetServiceName(), str->str.op_stream);
  -						str->transport.pSendFunct("</td><td width=\"200\"><a href=\"./", str->str.op_stream);
  +						str->transport.pSendFunct("</td><td width=\"10%\" align=\"left\"><a href=\"./", str->str.op_stream);
   						if (bNoSlash) str->transport.pSendFunct("axis/", str->str.op_stream); 
   						str->transport.pSendFunct((char *)pService->GetServiceName(), str->str.op_stream);
   						str->transport.pSendFunct("?wsdl", str->str.op_stream);
  -						str->transport.pSendFunct("\">wsdl</a></td>", str->str.op_stream);
  -						str->transport.pSendFunct("</tr>", str->str.op_stream);
  +						str->transport.pSendFunct("\">wsdl</a></td><td width=\"70%\">", str->str.op_stream);
  +						str->transport.pSendFunct((char *)pService->GetDescription(), str->str.op_stream);
  +						str->transport.pSendFunct("</td></tr>", str->str.op_stream);
   					}
  -					str->transport.pSendFunct("</table></body></html>", str->str.op_stream);
  +					str->transport.pSendFunct("</tbody></table>", str->str.op_stream);
  +					str->transport.pSendFunct("<br><p align=\"center\">Copyright � 2001-2003 The Apache Software Foundation<br></p></body></html>", str->str.op_stream);
   					Status = SUCCESS;
   				}
   				else 
  
  
  
  1.22      +8 -0      ws-axis/c/src/wsdd/WSDDDocument.cpp
  
  Index: WSDDDocument.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdd/WSDDDocument.cpp,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- WSDDDocument.cpp	22 Oct 2003 11:28:31 -0000	1.21
  +++ WSDDDocument.cpp	25 Oct 2003 08:39:37 -0000	1.22
  @@ -217,6 +217,10 @@
   			{
   				m_pService->SetProvider(value);
   			}
  +			else if (XMLString::equals(local, kw_desc))
  +			{
  +				m_pService->SetDescription(value);
  +			}
   			else
   			{
   				//unknown attribute
  @@ -240,6 +244,10 @@
   					(*m_pLibNameIdMap)[value] = ++m_nLibId;
   					m_pHandler->SetLibId((*m_pLibNameIdMap)[value]);
   				}
  +			}
  +			else if (XMLString::equals(local, kw_desc))
  +			{
  +				m_pHandler->SetDescription(value);
   			}
   			else
   			{
  
  
  
  1.9       +13 -0     ws-axis/c/src/wsdd/WSDDHandler.cpp
  
  Index: WSDDHandler.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdd/WSDDHandler.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- WSDDHandler.cpp	20 Oct 2003 03:28:44 -0000	1.8
  +++ WSDDHandler.cpp	25 Oct 2003 08:39:37 -0000	1.9
  @@ -76,6 +76,7 @@
   	m_nLibId = 0;
   	m_nScope = AH_REQUEST; //default
   	m_Params = NULL;
  +	m_sDescription = "No description provided";
   }
   
   WSDDHandler::~WSDDHandler()
  @@ -135,4 +136,16 @@
   {
   	return m_Params;
   }
  +
  +void WSDDHandler::SetDescription(const AxisChar* sDescription)
  +{
  +	m_sDescription = sDescription;
  +}
  +
  +const AxisChar* WSDDHandler::GetDescription() const
  +{
  +	return m_sDescription.c_str();
  +}
  +
  +
   
  
  
  
  1.7       +2 -0      ws-axis/c/src/wsdd/WSDDKeywords.cpp
  
  Index: WSDDKeywords.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdd/WSDDKeywords.cpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- WSDDKeywords.cpp	22 Oct 2003 11:28:31 -0000	1.6
  +++ WSDDKeywords.cpp	25 Oct 2003 08:39:37 -0000	1.7
  @@ -35,6 +35,7 @@
   const AxisXMLCh* kw_scope;
   const AxisXMLCh* kw_http;
   const AxisXMLCh* kw_smtp;
  +const AxisXMLCh* kw_desc;
   
   WSDDKeywords::WSDDKeywords()
   {
  @@ -71,6 +72,7 @@
   		kw_scope = __TRC("scope");
   		kw_http = __TRC("http");
   		kw_smtp = __TRC("smtp");
  +		kw_desc = __TRC("description");
   		m_bInit = true;
   	}
   }
  
  
  
  1.2       +7 -6      ws-axis/c/vc/client/samples/interoptests/base/base.dsp
  
  Index: base.dsp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/vc/client/samples/interoptests/base/base.dsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- base.dsp	22 Oct 2003 12:45:47 -0000	1.1
  +++ base.dsp	25 Oct 2003 08:39:37 -0000	1.2
  @@ -39,17 +39,18 @@
   # PROP Use_Debug_Libraries 0
   # PROP Output_Dir "Release"
   # PROP Intermediate_Dir "Release"
  +# PROP Ignore_Export_Lib 0
   # PROP Target_Dir ""
   # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
  -# ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
  +# ADD CPP /nologo /MT /W3 /GX /O2 /I "../../../../../include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
   # ADD BASE RSC /l 0x409 /d "NDEBUG"
   # ADD RSC /l 0x409 /d "NDEBUG"
   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 /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 Common.lib Soap.lib wsdd.lib Engine.lib xerces-c_2.lib client.lib Ws2_32.lib /nologo /subsystem:console /machine:I386 /libpath:"../../../../../lib/win32/axis" /libpath:"../../../../../lib/win32/xercesc"
   
   !ELSEIF  "$(CFG)" == "base - Win32 Debug"
   
  @@ -64,8 +65,8 @@
   # PROP Intermediate_Dir "Debug"
   # PROP Ignore_Export_Lib 0
   # 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 /MTd /W3 /Gm /GX /ZI /Od /I "../../../../../include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /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" /FD /GZ /c
   # SUBTRACT CPP /YX
   # ADD BASE RSC /l 0x409 /d "_DEBUG"
   # ADD RSC /l 0x409 /d "_DEBUG"
  @@ -73,7 +74,7 @@
   # 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 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 
  
  
  
  1.3       +4 -2      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.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- groupB.dsp	23 Oct 2003 08:26:33 -0000	1.2
  +++ groupB.dsp	25 Oct 2003 08:39:38 -0000	1.3
  @@ -39,9 +39,10 @@
   # PROP Use_Debug_Libraries 0
   # PROP Output_Dir "Release"
   # PROP Intermediate_Dir "Release"
  +# PROP Ignore_Export_Lib 0
   # PROP Target_Dir ""
   # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
  -# ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
  +# ADD CPP /nologo /MT /W3 /GX /O2 /I "../../../../../include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
   # ADD BASE RSC /l 0x409 /d "NDEBUG"
   # ADD RSC /l 0x409 /d "NDEBUG"
   BSC32=bscmake.exe
  @@ -49,7 +50,7 @@
   # 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 LINK32 Common.lib Soap.lib wsdd.lib Engine.lib xerces-c_2.lib client.lib Ws2_32.lib /nologo /subsystem:console /machine:I386 /libpath:"../../../../../lib/win32/axis" /libpath:"../../../../../lib/win32/xercesc"
   
   !ELSEIF  "$(CFG)" == "groupB - Win32 Debug"
   
  @@ -62,6 +63,7 @@
   # PROP Use_Debug_Libraries 1
   # PROP Output_Dir "Debug"
   # PROP Intermediate_Dir "Debug"
  +# PROP Ignore_Export_Lib 0
   # 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 /MTd /W3 /Gm /GX /ZI /Od /I "../../../../../include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
  
  
  
  1.2       +7 -7      ws-axis/c/vc/client/samples/interoptests/groupC/groupC.dsp
  
  Index: groupC.dsp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/vc/client/samples/interoptests/groupC/groupC.dsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- groupC.dsp	22 Oct 2003 12:45:47 -0000	1.1
  +++ groupC.dsp	25 Oct 2003 08:39:38 -0000	1.2
  @@ -41,15 +41,15 @@
   # PROP Intermediate_Dir "Release"
   # PROP Target_Dir ""
   # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
  -# ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
  +# ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
   # ADD BASE RSC /l 0x409 /d "NDEBUG"
   # ADD RSC /l 0x409 /d "NDEBUG"
   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 /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 Common.lib Soap.lib wsdd.lib Engine.lib xerces-c_2.lib client.lib Ws2_32.lib /nologo /subsystem:console /machine:I386 /libpath:"../../../../../lib/win32/axis" /libpath:"../../../../../lib/win32/xercesc"
   
   !ELSEIF  "$(CFG)" == "groupC - 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 /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 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
   
   !ENDIF