Author: ajborley
Date: Thu Dec  7 01:55:22 2006
New Revision: 483400

URL: http://svn.apache.org/viewvc?view=rev&rev=483400
Log:
Added Windows build for REST extension - requires Apache HTTPD and libcurl

Added:
    incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_interface/
    
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_interface/tuscany_sca_rest_interface.vcproj
   (with props)
    incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_mod_rest/
    
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_mod_rest/tuscany_sca_rest_mod_rest.vcproj
   (with props)
    incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_reference/
    
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_reference/tuscany_sca_rest_reference.vcproj
   (with props)
    incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_service/
    
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_service/tuscany_sca_rest_service.vcproj
   (with props)
    incubator/tuscany/cpp/sca/runtime/extensions/rest/deploy.bat   (with props)
    incubator/tuscany/cpp/sca/runtime/extensions/rest/interface/deploy.bat   
(with props)
    incubator/tuscany/cpp/sca/runtime/extensions/rest/reference/deploy.bat   
(with props)
    incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploy.bat   
(with props)
    incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploymod.bat   
(with props)
    
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/export.h
   (with props)
Modified:
    incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca.sln
    
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/ModREST.cpp
    
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/RESTServiceProxy.h

Modified: incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca.sln
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca.sln?view=diff&rev=483400&r1=483399&r2=483400
==============================================================================
--- incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca.sln (original)
+++ incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca.sln Thu Dec  7 
01:55:22 2006
@@ -4,13 +4,19 @@
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Build", 
"Build\Build.vcproj", "{DE6DB733-17B8-40EC-B01D-6665C84347B4}"
        ProjectSection(ProjectDependencies) = postProject
                {13E1E4E1-0891-44C2-A9BF-1F6B5F2D81BF} = 
{13E1E4E1-0891-44C2-A9BF-1F6B5F2D81BF}
+               {4E16D015-6578-4D78-8DF0-82A98DB56CC3} = 
{4E16D015-6578-4D78-8DF0-82A98DB56CC3}
+               {C255EE00-A218-4A7F-8767-C3B2F24E60B1} = 
{C255EE00-A218-4A7F-8767-C3B2F24E60B1}
+               {287EB9DF-08E5-4D2F-BCCC-46F374B55AB3} = 
{287EB9DF-08E5-4D2F-BCCC-46F374B55AB3}
+               {739F4B82-E119-4E0F-B5E0-729D3BF22F47} = 
{739F4B82-E119-4E0F-B5E0-729D3BF22F47}
+               {29DA398E-ED24-4C7D-BA77-88CD96DA54A0} = 
{29DA398E-ED24-4C7D-BA77-88CD96DA54A0}
+               {B8B866BF-EF67-49C8-B111-5A8D0D99FE34} = 
{B8B866BF-EF67-49C8-B111-5A8D0D99FE34}
+               {6D7429AA-A268-4F21-B93B-A61776C9C96F} = 
{6D7429AA-A268-4F21-B93B-A61776C9C96F}
                {AF06B4A8-F3F4-41BE-B12E-AE7D421BF0A2} = 
{AF06B4A8-F3F4-41BE-B12E-AE7D421BF0A2}
                {E35EC8A6-A7CA-49EC-8C23-AC186F9D27C2} = 
{E35EC8A6-A7CA-49EC-8C23-AC186F9D27C2}
                {F721B298-4AD0-44F0-A53D-6CD5DD718688} = 
{F721B298-4AD0-44F0-A53D-6CD5DD718688}
+               {FE557491-82A6-4610-9059-5C2C4BCFBFBD} = 
{FE557491-82A6-4610-9059-5C2C4BCFBFBD}
                {B5630E91-D747-4520-8089-0EAAB76BE600} = 
{B5630E91-D747-4520-8089-0EAAB76BE600}
                {E13F6477-84B6-4F60-8E51-78848D5C339E} = 
{E13F6477-84B6-4F60-8E51-78848D5C339E}
-               {4E16D015-6578-4D78-8DF0-82A98DB56CC3} = 
{4E16D015-6578-4D78-8DF0-82A98DB56CC3}
-               {C255EE00-A218-4A7F-8767-C3B2F24E60B1} = 
{C255EE00-A218-4A7F-8767-C3B2F24E60B1}
        EndProjectSection
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tuscany_sca", 
"tuscany_sca\tuscany_sca.vcproj", "{E13F6477-84B6-4F60-8E51-78848D5C339E}"
@@ -58,6 +64,28 @@
                {13E1E4E1-0891-44C2-A9BF-1F6B5F2D81BF} = 
{13E1E4E1-0891-44C2-A9BF-1F6B5F2D81BF}
        EndProjectSection
 EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = 
"tuscany_sca_rest_reference", 
"tuscany_sca_rest_reference\tuscany_sca_rest_reference.vcproj", 
"{29DA398E-ED24-4C7D-BA77-88CD96DA54A0}"
+       ProjectSection(ProjectDependencies) = postProject
+               {287EB9DF-08E5-4D2F-BCCC-46F374B55AB3} = 
{287EB9DF-08E5-4D2F-BCCC-46F374B55AB3}
+               {E13F6477-84B6-4F60-8E51-78848D5C339E} = 
{E13F6477-84B6-4F60-8E51-78848D5C339E}
+       EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = 
"tuscany_sca_rest_service", 
"tuscany_sca_rest_service\tuscany_sca_rest_service.vcproj", 
"{B8B866BF-EF67-49C8-B111-5A8D0D99FE34}"
+       ProjectSection(ProjectDependencies) = postProject
+               {E13F6477-84B6-4F60-8E51-78848D5C339E} = 
{E13F6477-84B6-4F60-8E51-78848D5C339E}
+       EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = 
"tuscany_sca_rest_mod_rest", 
"tuscany_sca_rest_mod_rest\tuscany_sca_rest_mod_rest.vcproj", 
"{739F4B82-E119-4E0F-B5E0-729D3BF22F47}"
+       ProjectSection(ProjectDependencies) = postProject
+               {B8B866BF-EF67-49C8-B111-5A8D0D99FE34} = 
{B8B866BF-EF67-49C8-B111-5A8D0D99FE34}
+               {287EB9DF-08E5-4D2F-BCCC-46F374B55AB3} = 
{287EB9DF-08E5-4D2F-BCCC-46F374B55AB3}
+       EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = 
"tuscany_sca_rest_interface", 
"tuscany_sca_rest_interface\tuscany_sca_rest_interface.vcproj", 
"{287EB9DF-08E5-4D2F-BCCC-46F374B55AB3}"
+       ProjectSection(ProjectDependencies) = postProject
+               {E13F6477-84B6-4F60-8E51-78848D5C339E} = 
{E13F6477-84B6-4F60-8E51-78848D5C339E}
+       EndProjectSection
+EndProject
 Global
        GlobalSection(SolutionConfigurationPlatforms) = preSolution
                Debug|Win32 = Debug|Win32
@@ -102,6 +130,22 @@
                {FE557491-82A6-4610-9059-5C2C4BCFBFBD}.Debug|Win32.Build.0 = 
Debug|Win32
                {FE557491-82A6-4610-9059-5C2C4BCFBFBD}.Release|Win32.ActiveCfg 
= Release|Win32
                {FE557491-82A6-4610-9059-5C2C4BCFBFBD}.Release|Win32.Build.0 = 
Release|Win32
+               {29DA398E-ED24-4C7D-BA77-88CD96DA54A0}.Debug|Win32.ActiveCfg = 
Debug|Win32
+               {29DA398E-ED24-4C7D-BA77-88CD96DA54A0}.Debug|Win32.Build.0 = 
Debug|Win32
+               {29DA398E-ED24-4C7D-BA77-88CD96DA54A0}.Release|Win32.ActiveCfg 
= Release|Win32
+               {29DA398E-ED24-4C7D-BA77-88CD96DA54A0}.Release|Win32.Build.0 = 
Release|Win32
+               {B8B866BF-EF67-49C8-B111-5A8D0D99FE34}.Debug|Win32.ActiveCfg = 
Debug|Win32
+               {B8B866BF-EF67-49C8-B111-5A8D0D99FE34}.Debug|Win32.Build.0 = 
Debug|Win32
+               {B8B866BF-EF67-49C8-B111-5A8D0D99FE34}.Release|Win32.ActiveCfg 
= Release|Win32
+               {B8B866BF-EF67-49C8-B111-5A8D0D99FE34}.Release|Win32.Build.0 = 
Release|Win32
+               {739F4B82-E119-4E0F-B5E0-729D3BF22F47}.Debug|Win32.ActiveCfg = 
Debug|Win32
+               {739F4B82-E119-4E0F-B5E0-729D3BF22F47}.Debug|Win32.Build.0 = 
Debug|Win32
+               {739F4B82-E119-4E0F-B5E0-729D3BF22F47}.Release|Win32.ActiveCfg 
= Release|Win32
+               {739F4B82-E119-4E0F-B5E0-729D3BF22F47}.Release|Win32.Build.0 = 
Release|Win32
+               {287EB9DF-08E5-4D2F-BCCC-46F374B55AB3}.Debug|Win32.ActiveCfg = 
Debug|Win32
+               {287EB9DF-08E5-4D2F-BCCC-46F374B55AB3}.Debug|Win32.Build.0 = 
Debug|Win32
+               {287EB9DF-08E5-4D2F-BCCC-46F374B55AB3}.Release|Win32.ActiveCfg 
= Release|Win32
+               {287EB9DF-08E5-4D2F-BCCC-46F374B55AB3}.Release|Win32.Build.0 = 
Release|Win32
        EndGlobalSection
        GlobalSection(SolutionProperties) = preSolution
                HideSolutionNode = FALSE

Added: 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_interface/tuscany_sca_rest_interface.vcproj
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_interface/tuscany_sca_rest_interface.vcproj?view=auto&rev=483400
==============================================================================
--- 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_interface/tuscany_sca_rest_interface.vcproj
 (added)
+++ 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_interface/tuscany_sca_rest_interface.vcproj
 Thu Dec  7 01:55:22 2006
@@ -0,0 +1,247 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="8.00"
+       Name="tuscany_sca_rest_interface"
+       ProjectGUID="{287EB9DF-08E5-4D2F-BCCC-46F374B55AB3}"
+       RootNamespace="tuscany_sca_rest_interface"
+       >
+       <Platforms>
+               <Platform
+                       Name="Win32"
+               />
+       </Platforms>
+       <ToolFiles>
+       </ToolFiles>
+       <Configurations>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory=".\Debug"
+                       IntermediateDirectory=".\Debug"
+                       ConfigurationType="2"
+                       
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="false"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               MkTypLibCompatible="true"
+                               SuppressStartupBanner="true"
+                               TargetEnvironment="1"
+                               
TypeLibraryName=".\Debug/tuscany_sca_rest_interface.tlb"
+                               HeaderFileName=""
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               
AdditionalIncludeDirectories="../../../runtime/extensions/rest/interface/src,../../../runtime/core/src,$(TUSCANY_SDOCPP)/include"
+                               
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;TUSCANY_SCA_REST_INTERFACE_EXPORTS;_CRT_SECURE_NO_DEPRECATE"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               
PrecompiledHeaderFile=".\Debug/tuscany_sca_rest_interface.pch"
+                               AssemblerListingLocation=".\Debug/"
+                               ObjectFile=".\Debug/"
+                               ProgramDataBaseFileName=".\Debug/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="true"
+                               DebugInformationFormat="4"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               Culture="2057"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="tuscany_sdo_axiom.lib 
tuscany_sca.lib tuscany_sdo.lib $(NOINHERIT)"
+                               
OutputFile=".\Debug/tuscany_sca_rest_interface.dll"
+                               LinkIncremental="2"
+                               SuppressStartupBanner="true"
+                               
AdditionalLibraryDirectories="..\..\..\deploy\lib,$(TUSCANY_SDOCPP)\lib"
+                               GenerateDebugInformation="true"
+                               
ProgramDatabaseFile=".\Debug/tuscany_sca_rest_interface.pdb"
+                               
ImportLibrary=".\Debug/tuscany_sca_rest_interface.lib"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                               SuppressStartupBanner="true"
+                               
OutputFile=".\Debug/tuscany_sca_rest_interface.bsc"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCWebDeploymentTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               
CommandLine="..\..\..\runtime\extensions\rest\interface\deploy.bat ..\..\..\ 
Debug"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory=".\Release"
+                       IntermediateDirectory=".\Release"
+                       ConfigurationType="2"
+                       
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="false"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               MkTypLibCompatible="true"
+                               SuppressStartupBanner="true"
+                               TargetEnvironment="1"
+                               
TypeLibraryName=".\Release/tuscany_sca_rest_interface.tlb"
+                               HeaderFileName=""
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="2"
+                               InlineFunctionExpansion="1"
+                               
AdditionalIncludeDirectories="../../../runtime/extensions/rest/interface/src,../../../runtime/core/src,$(TUSCANY_SDOCPP)/include"
+                               
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;TUSCANY_SCA_REST_INTERFACE_EXPORTS;_CRT_SECURE_NO_DEPRECATE"
+                               StringPooling="true"
+                               RuntimeLibrary="2"
+                               EnableFunctionLevelLinking="true"
+                               
PrecompiledHeaderFile=".\Release/tuscany_sca_rest_interface.pch"
+                               AssemblerListingLocation=".\Release/"
+                               ObjectFile=".\Release/"
+                               ProgramDataBaseFileName=".\Release/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="true"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               Culture="2057"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="tuscany_sdo_axiom.lib 
tuscany_sca.lib tuscany_sdo.lib $(NOINHERIT)"
+                               
OutputFile=".\Release/tuscany_sca_rest_interface.dll"
+                               LinkIncremental="1"
+                               SuppressStartupBanner="true"
+                               
AdditionalLibraryDirectories="..\..\..\deploy\lib,$(TUSCANY_SDOCPP)\lib,$(AXIS2C_HOME)\lib"
+                               
ProgramDatabaseFile=".\Release/tuscany_sca_rest_interface.pdb"
+                               
ImportLibrary=".\Release/tuscany_sca_rest_interface.lib"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                               SuppressStartupBanner="true"
+                               
OutputFile=".\Release/tuscany_sca_rest_interface.bsc"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCWebDeploymentTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               
CommandLine="..\..\..\runtime\extensions\rest\interface\deploy.bat ..\..\..\ 
Release"
+                       />
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="tuscany/sca/rest"
+                       >
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\interface\src\tuscany\sca\rest\exportinterface.h"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\interface\src\tuscany\sca\rest\RESTInterfaceExtension.cpp"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\interface\src\tuscany\sca\rest\RESTInterfaceExtension.h"
+                               >
+                       </File>
+                       <Filter
+                               Name="model"
+                               >
+                               <File
+                                       
RelativePath="..\..\..\runtime\extensions\rest\interface\src\tuscany\sca\rest\model\RESTInterface.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\..\runtime\extensions\rest\interface\src\tuscany\sca\rest\model\RESTInterface.h"
+                                       >
+                               </File>
+                       </Filter>
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>

Propchange: 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_interface/tuscany_sca_rest_interface.vcproj
------------------------------------------------------------------------------
    svn:eol-style = CRLF

Added: 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_mod_rest/tuscany_sca_rest_mod_rest.vcproj
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_mod_rest/tuscany_sca_rest_mod_rest.vcproj?view=auto&rev=483400
==============================================================================
--- 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_mod_rest/tuscany_sca_rest_mod_rest.vcproj
 (added)
+++ 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_mod_rest/tuscany_sca_rest_mod_rest.vcproj
 Thu Dec  7 01:55:22 2006
@@ -0,0 +1,227 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="8.00"
+       Name="tuscany_sca_rest_mod_rest"
+       ProjectGUID="{739F4B82-E119-4E0F-B5E0-729D3BF22F47}"
+       RootNamespace="tuscany_sca_rest_mod_rest"
+       >
+       <Platforms>
+               <Platform
+                       Name="Win32"
+               />
+       </Platforms>
+       <ToolFiles>
+       </ToolFiles>
+       <Configurations>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory=".\Release"
+                       IntermediateDirectory=".\Release"
+                       ConfigurationType="2"
+                       
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="false"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               MkTypLibCompatible="true"
+                               SuppressStartupBanner="true"
+                               TargetEnvironment="1"
+                               
TypeLibraryName=".\Release/tuscany_sca_mod_rest.tlb"
+                               HeaderFileName=""
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="2"
+                               InlineFunctionExpansion="1"
+                               
AdditionalIncludeDirectories="$(HTTPD_HOME)/include,../../../runtime/extensions/rest/interface/src,../../../runtime/extensions/rest/service/httpd/src,../../../runtime/core/src,$(TUSCANY_SDOCPP)/include"
+                               
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;TUSCANY_SCA_REST_MOD_REST_EXPORTS"
+                               StringPooling="true"
+                               RuntimeLibrary="2"
+                               EnableFunctionLevelLinking="true"
+                               
PrecompiledHeaderFile=".\Release/tuscany_sca_mod_rest.pch"
+                               AssemblerListingLocation=".\Release/"
+                               ObjectFile=".\Release/"
+                               ProgramDataBaseFileName=".\Release/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="true"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               Culture="2057"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="libapr-1.lib 
libhttpd.lib tuscany_sca_rest_interface.lib tuscany_sca_rest_service.lib 
tuscany_sca.lib tuscany_sdo.lib $(NOINHERIT)"
+                               OutputFile=".\Release/tuscany_sca_mod_rest.dll"
+                               LinkIncremental="1"
+                               SuppressStartupBanner="true"
+                               
AdditionalLibraryDirectories="..\..\..\deploy\extensions\rest\interface\lib,..\..\..\deploy\extensions\rest\service\lib,..\..\..\deploy\lib,$(TUSCANY_SDOCPP)\lib,$(HTTPD_HOME)\lib"
+                               
ProgramDatabaseFile=".\Release/tuscany_sca_mod_rest.pdb"
+                               
ImportLibrary=".\Release/tuscany_sca_mod_rest.lib"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                               SuppressStartupBanner="true"
+                               OutputFile=".\Release/tuscany_sca_mod_rest.bsc"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCWebDeploymentTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               
CommandLine="..\..\..\runtime\extensions\rest\service\deploymod.bat ..\..\..\ 
Release"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory=".\Debug"
+                       IntermediateDirectory=".\Debug"
+                       ConfigurationType="2"
+                       
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="false"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               MkTypLibCompatible="true"
+                               SuppressStartupBanner="true"
+                               TargetEnvironment="1"
+                               
TypeLibraryName=".\Debug/tuscany_sca_mod_rest.tlb"
+                               HeaderFileName=""
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               
AdditionalIncludeDirectories="$(HTTPD_HOME)/include,../../../runtime/extensions/rest/interface/src,../../../runtime/extensions/rest/service/httpd/src,../../../runtime/core/src,$(TUSCANY_SDOCPP)/include"
+                               
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;TUSCANY_SCA_REST_MOD_REST_EXPORTS"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               
PrecompiledHeaderFile=".\Debug/tuscany_sca_mod_rest.pch"
+                               AssemblerListingLocation=".\Debug/"
+                               ObjectFile=".\Debug/"
+                               ProgramDataBaseFileName=".\Debug/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="true"
+                               DebugInformationFormat="4"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               Culture="2057"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="libapr-1.lib 
libhttpd.lib tuscany_sca.lib tuscany_sca_rest_service.lib 
tuscany_sca_rest_interface.lib tuscany_sdo.lib $(NOINHERIT)"
+                               OutputFile=".\Debug/tuscany_sca_mod_rest.dll"
+                               LinkIncremental="2"
+                               SuppressStartupBanner="true"
+                               
AdditionalLibraryDirectories="$(HTTPD_HOME)\lib,..\..\..\deploy\extensions\rest\interface\lib,..\..\..\deploy\extensions\rest\service\lib,..\..\..\deploy\lib,$(TUSCANY_SDOCPP)\lib"
+                               GenerateDebugInformation="true"
+                               
ProgramDatabaseFile=".\Debug/tuscany_sca_mod_rest.pdb"
+                               ImportLibrary=".\Debug/tuscany_sca_mod_rest.lib"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                               SuppressStartupBanner="true"
+                               OutputFile=".\Debug/tuscany_sca_mod_rest.bsc"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCWebDeploymentTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               
CommandLine="..\..\..\runtime\extensions\rest\service\deploymod.bat ..\..\..\ 
Debug"
+                       />
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="tuscany/sca/rest"
+                       >
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\service\httpd\src\tuscany\sca\rest\ModREST.cpp"
+                               >
+                       </File>
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>

Propchange: 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_mod_rest/tuscany_sca_rest_mod_rest.vcproj
------------------------------------------------------------------------------
    svn:eol-style = CRLF

Added: 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_reference/tuscany_sca_rest_reference.vcproj
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_reference/tuscany_sca_rest_reference.vcproj?view=auto&rev=483400
==============================================================================
--- 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_reference/tuscany_sca_rest_reference.vcproj
 (added)
+++ 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_reference/tuscany_sca_rest_reference.vcproj
 Thu Dec  7 01:55:22 2006
@@ -0,0 +1,251 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="8.00"
+       Name="tuscany_sca_rest_reference"
+       ProjectGUID="{29DA398E-ED24-4C7D-BA77-88CD96DA54A0}"
+       RootNamespace="tuscany_sca_rest_reference"
+       >
+       <Platforms>
+               <Platform
+                       Name="Win32"
+               />
+       </Platforms>
+       <ToolFiles>
+       </ToolFiles>
+       <Configurations>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory=".\Debug"
+                       IntermediateDirectory=".\Debug"
+                       ConfigurationType="2"
+                       
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="false"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               MkTypLibCompatible="true"
+                               SuppressStartupBanner="true"
+                               TargetEnvironment="1"
+                               
TypeLibraryName=".\Debug/tuscany_sca_rest_reference.tlb"
+                               HeaderFileName=""
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               
AdditionalIncludeDirectories="$(LIBCURL_HOME)/include,../../../runtime/extensions/rest/interface/src,../../../runtime/extensions/rest/reference/curl/src,../../../runtime/core/src,$(TUSCANY_SDOCPP)/include"
+                               
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;TUSCANY_SCA_REST_REFERENCE_EXPORTS;_CRT_SECURE_NO_DEPRECATE"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               
PrecompiledHeaderFile=".\Debug/tuscany_sca_rest_reference.pch"
+                               AssemblerListingLocation=".\Debug/"
+                               ObjectFile=".\Debug/"
+                               ProgramDataBaseFileName=".\Debug/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="true"
+                               DebugInformationFormat="4"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               Culture="2057"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="libcurl.dll.a 
tuscany_sca_rest_interface.lib tuscany_sdo_axiom.lib tuscany_sca.lib 
tuscany_sdo.lib $(NOINHERIT)"
+                               
OutputFile=".\Debug/tuscany_sca_rest_reference.dll"
+                               LinkIncremental="2"
+                               SuppressStartupBanner="true"
+                               
AdditionalLibraryDirectories="$(LIBCURL_HOME)\lib,..\..\..\deploy\extensions\rest\interface\lib,..\..\..\deploy\lib,$(TUSCANY_SDOCPP)\lib"
+                               GenerateDebugInformation="true"
+                               
ProgramDatabaseFile=".\Debug/tuscany_sca_rest_reference.pdb"
+                               
ImportLibrary=".\Debug/tuscany_sca_rest_reference.lib"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                               SuppressStartupBanner="true"
+                               
OutputFile=".\Debug/tuscany_sca_rest_reference.bsc"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCWebDeploymentTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               
CommandLine="..\..\..\runtime\extensions\rest\reference\deploy.bat ..\..\..\ 
Debug"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory=".\Release"
+                       IntermediateDirectory=".\Release"
+                       ConfigurationType="2"
+                       
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="false"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               MkTypLibCompatible="true"
+                               SuppressStartupBanner="true"
+                               TargetEnvironment="1"
+                               
TypeLibraryName=".\Release/tuscany_sca_rest_reference.tlb"
+                               HeaderFileName=""
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="2"
+                               InlineFunctionExpansion="1"
+                               
AdditionalIncludeDirectories="$(LIBCURL_HOME)/include../../../runtime/extensions/rest/interface/src,../../../runtime/extensions/rest/reference/curl/src,../../../runtime/core/src,$(TUSCANY_SDOCPP)/include"
+                               
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;TUSCANY_SCA_REST_REFERENCE_EXPORTS;_CRT_SECURE_NO_DEPRECATE"
+                               StringPooling="true"
+                               RuntimeLibrary="2"
+                               EnableFunctionLevelLinking="true"
+                               
PrecompiledHeaderFile=".\Release/tuscany_sca_rest_reference.pch"
+                               AssemblerListingLocation=".\Release/"
+                               ObjectFile=".\Release/"
+                               ProgramDataBaseFileName=".\Release/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="true"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               Culture="2057"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="libcurl.dll.a 
tuscany_sca_rest_interface.lib tuscany_sdo_axiom.lib tuscany_sca.lib 
tuscany_sdo.lib $(NOINHERIT)"
+                               
OutputFile=".\Release/tuscany_sca_rest_reference.dll"
+                               LinkIncremental="1"
+                               SuppressStartupBanner="true"
+                               
AdditionalLibraryDirectories="$(LIBCURL_HOME)\lib,..\..\..\deploy\extensions\rest\interface\lib,..\..\..\deploy\lib,$(TUSCANY_SDOCPP)\lib"
+                               
ProgramDatabaseFile=".\Release/tuscany_sca_rest_reference.pdb"
+                               
ImportLibrary=".\Release/tuscany_sca_rest_reference.lib"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                               SuppressStartupBanner="true"
+                               
OutputFile=".\Release/tuscany_sca_rest_reference.bsc"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCWebDeploymentTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               
CommandLine="..\..\..\runtime\extensions\rest\reference\deploy.bat ..\..\..\ 
Release"
+                       />
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="tuscany/sca/rest"
+                       >
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\reference\curl\src\tuscany\sca\rest\RESTServiceBindingExtension.cpp"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\reference\curl\src\tuscany\sca\rest\RESTServiceBindingExtension.h"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\reference\curl\src\tuscany\sca\rest\RESTServiceWrapper.cpp"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\reference\curl\src\tuscany\sca\rest\RESTServiceWrapper.h"
+                               >
+                       </File>
+                       <Filter
+                               Name="model"
+                               >
+                               <File
+                                       
RelativePath="..\..\..\runtime\extensions\rest\reference\curl\src\tuscany\sca\rest\model\RESTServiceBinding.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\..\runtime\extensions\rest\reference\curl\src\tuscany\sca\rest\model\RESTServiceBinding.h"
+                                       >
+                               </File>
+                       </Filter>
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>

Propchange: 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_reference/tuscany_sca_rest_reference.vcproj
------------------------------------------------------------------------------
    svn:eol-style = CRLF

Added: 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_service/tuscany_sca_rest_service.vcproj
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_service/tuscany_sca_rest_service.vcproj?view=auto&rev=483400
==============================================================================
--- 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_service/tuscany_sca_rest_service.vcproj
 (added)
+++ 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_service/tuscany_sca_rest_service.vcproj
 Thu Dec  7 01:55:22 2006
@@ -0,0 +1,255 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="8.00"
+       Name="tuscany_sca_rest_service"
+       ProjectGUID="{B8B866BF-EF67-49C8-B111-5A8D0D99FE34}"
+       RootNamespace="tuscany_sca_rest_service"
+       >
+       <Platforms>
+               <Platform
+                       Name="Win32"
+               />
+       </Platforms>
+       <ToolFiles>
+       </ToolFiles>
+       <Configurations>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory=".\Release"
+                       IntermediateDirectory=".\Release"
+                       ConfigurationType="2"
+                       
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="false"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               MkTypLibCompatible="true"
+                               SuppressStartupBanner="true"
+                               TargetEnvironment="1"
+                               
TypeLibraryName=".\Release/tuscany_sca_rest_service.tlb"
+                               HeaderFileName=""
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="2"
+                               InlineFunctionExpansion="1"
+                               
AdditionalIncludeDirectories="../../../runtime/extensions/rest/service/axis2c/src,../../../runtime/core/src,$(TUSCANY_SDOCPP)/include,$(AXIS2C_HOME)/include"
+                               
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;TUSCANY_SCA_REST_SERVICE_EXPORTS"
+                               StringPooling="true"
+                               RuntimeLibrary="2"
+                               EnableFunctionLevelLinking="true"
+                               
PrecompiledHeaderFile=".\Release/tuscany_sca_rest_service.pch"
+                               AssemblerListingLocation=".\Release/"
+                               ObjectFile=".\Release/"
+                               ProgramDataBaseFileName=".\Release/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="true"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               Culture="2057"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="axis2_util.lib 
axiom.lib axis2_engine.lib tuscany_sdo_axiom.lib tuscany_sca.lib 
tuscany_sdo.lib $(NOINHERIT)"
+                               
OutputFile=".\Release/tuscany_sca_rest_service.dll"
+                               LinkIncremental="1"
+                               SuppressStartupBanner="true"
+                               
AdditionalLibraryDirectories="..\..\..\deploy\lib,$(TUSCANY_SDOCPP)\lib,$(AXIS2C_HOME)\lib"
+                               
ProgramDatabaseFile=".\Release/tuscany_sca_rest_service.pdb"
+                               
ImportLibrary=".\Release/tuscany_sca_rest_service.lib"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                               SuppressStartupBanner="true"
+                               
OutputFile=".\Release/tuscany_sca_rest_service.bsc"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCWebDeploymentTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               
CommandLine="..\..\..\runtime\extensions\rest\service\deploy.bat ..\..\..\ 
Release"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory=".\Debug"
+                       IntermediateDirectory=".\Debug"
+                       ConfigurationType="2"
+                       
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="false"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               MkTypLibCompatible="true"
+                               SuppressStartupBanner="true"
+                               TargetEnvironment="1"
+                               
TypeLibraryName=".\Debug/tuscany_sca_rest_service.tlb"
+                               HeaderFileName=""
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               
AdditionalIncludeDirectories="../../../runtime/extensions/rest/service/httpd/src,../../../runtime/core/src,$(TUSCANY_SDOCPP)/include"
+                               
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;TUSCANY_SCA_REST_SERVICE_EXPORTS"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               
PrecompiledHeaderFile=".\Debug/tuscany_sca_rest_service.pch"
+                               AssemblerListingLocation=".\Debug/"
+                               ObjectFile=".\Debug/"
+                               ProgramDataBaseFileName=".\Debug/"
+                               WarningLevel="3"
+                               SuppressStartupBanner="true"
+                               DebugInformationFormat="4"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               Culture="2057"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="tuscany_sdo_axiom.lib 
tuscany_sca.lib tuscany_sdo.lib $(NOINHERIT)"
+                               
OutputFile=".\Debug/tuscany_sca_rest_service.dll"
+                               LinkIncremental="2"
+                               SuppressStartupBanner="true"
+                               
AdditionalLibraryDirectories="..\..\..\deploy\lib,$(TUSCANY_SDOCPP)\lib"
+                               GenerateDebugInformation="true"
+                               
ProgramDatabaseFile=".\Debug/tuscany_sca_rest_service.pdb"
+                               
ImportLibrary=".\Debug/tuscany_sca_rest_service.lib"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                               SuppressStartupBanner="true"
+                               
OutputFile=".\Debug/tuscany_sca_rest_service.bsc"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCWebDeploymentTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               
CommandLine="..\..\..\runtime\extensions\rest\service\deploy.bat ..\..\..\ 
Debug"
+                       />
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="tuscany/sca/rest"
+                       >
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\service\httpd\src\tuscany\sca\rest\export.h"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\service\httpd\src\tuscany\sca\rest\RESTReferenceBindingExtension.cpp"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\service\httpd\src\tuscany\sca\rest\RESTReferenceBindingExtension.h"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\service\httpd\src\tuscany\sca\rest\RESTServiceProxy.cpp"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\runtime\extensions\rest\service\httpd\src\tuscany\sca\rest\RESTServiceProxy.h"
+                               >
+                       </File>
+                       <Filter
+                               Name="model"
+                               >
+                               <File
+                                       
RelativePath="..\..\..\runtime\extensions\rest\service\httpd\src\tuscany\sca\rest\model\RESTReferenceBinding.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\..\runtime\extensions\rest\service\httpd\src\tuscany\sca\rest\model\RESTReferenceBinding.h"
+                                       >
+                               </File>
+                       </Filter>
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>

Propchange: 
incubator/tuscany/cpp/sca/VSExpress/tuscany_sca/tuscany_sca_rest_service/tuscany_sca_rest_service.vcproj
------------------------------------------------------------------------------
    svn:eol-style = CRLF

Added: incubator/tuscany/cpp/sca/runtime/extensions/rest/deploy.bat
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/rest/deploy.bat?view=auto&rev=483400
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/rest/deploy.bat (added)
+++ incubator/tuscany/cpp/sca/runtime/extensions/rest/deploy.bat Thu Dec  7 
01:55:22 2006
@@ -0,0 +1,45 @@
[EMAIL PROTECTED] off
+
[EMAIL PROTECTED]  Licensed to the Apache Software Foundation (ASF) under one
[EMAIL PROTECTED]  or more contributor license agreements.  See the NOTICE file
[EMAIL PROTECTED]  distributed with this work for additional information
[EMAIL PROTECTED]  regarding copyright ownership.  The ASF licenses this file
[EMAIL PROTECTED]  to you under the Apache License, Version 2.0 (the
[EMAIL PROTECTED]  "License"); you may not use this file except in compliance
[EMAIL PROTECTED]  with the License.  You may obtain a copy of the License at
[EMAIL PROTECTED]  
[EMAIL PROTECTED]    http://www.apache.org/licenses/LICENSE-2.0
[EMAIL PROTECTED]    
[EMAIL PROTECTED]  Unless required by applicable law or agreed to in writing,
[EMAIL PROTECTED]  software distributed under the License is distributed on an
[EMAIL PROTECTED]  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
[EMAIL PROTECTED]  KIND, either express or implied.  See the License for the
[EMAIL PROTECTED]  specific language governing permissions and limitations
[EMAIL PROTECTED]  under the License.
+
+
+setlocal
+
+if . == .%1 (
+echo sca root not specified
+goto usage
+)
+set rootdir=%1
+set deploydir=%rootdir%\deploy
+set extdir=%deploydir%\extensions
+set restextdir=%extdir%\rest
+set srcdir=%rootdir%\runtime\extensions\rest
+
+if not exist %deploydir% mkdir %deploydir%
+if not exist %extdir% mkdir %extdir%
+if not exist %restextdir% mkdir %restextdir%
+if not exist %restextdir%\xsd mkdir %restextdir%\xsd
+
+copy %srcdir%\xsd\*.* %restextdir%\xsd
+
+goto end
+:usage
+echo Usage: deploy <sca-root>
+:end
+
+endlocal

Propchange: incubator/tuscany/cpp/sca/runtime/extensions/rest/deploy.bat
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/runtime/extensions/rest/deploy.bat
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/tuscany/cpp/sca/runtime/extensions/rest/interface/deploy.bat
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/rest/interface/deploy.bat?view=auto&rev=483400
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/rest/interface/deploy.bat 
(added)
+++ incubator/tuscany/cpp/sca/runtime/extensions/rest/interface/deploy.bat Thu 
Dec  7 01:55:22 2006
@@ -0,0 +1,63 @@
[EMAIL PROTECTED] off
+
[EMAIL PROTECTED]  Licensed to the Apache Software Foundation (ASF) under one
[EMAIL PROTECTED]  or more contributor license agreements.  See the NOTICE file
[EMAIL PROTECTED]  distributed with this work for additional information
[EMAIL PROTECTED]  regarding copyright ownership.  The ASF licenses this file
[EMAIL PROTECTED]  to you under the Apache License, Version 2.0 (the
[EMAIL PROTECTED]  "License"); you may not use this file except in compliance
[EMAIL PROTECTED]  with the License.  You may obtain a copy of the License at
[EMAIL PROTECTED]  
[EMAIL PROTECTED]    http://www.apache.org/licenses/LICENSE-2.0
[EMAIL PROTECTED]    
[EMAIL PROTECTED]  Unless required by applicable law or agreed to in writing,
[EMAIL PROTECTED]  software distributed under the License is distributed on an
[EMAIL PROTECTED]  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
[EMAIL PROTECTED]  KIND, either express or implied.  See the License for the
[EMAIL PROTECTED]  specific language governing permissions and limitations
[EMAIL PROTECTED]  under the License.
+
+
+setlocal
+
+if . == .%1 (
+echo sca root not specified
+goto usage
+)
+set rootdir=%1
+set deploydir=%rootdir%\deploy
+set extdir=%deploydir%\extensions
+set restextdir=%extdir%\rest
+set intfextdir=%restextdir%\interface
+set srcdir=%rootdir%\runtime\extensions\rest\interface\src
+
+if . == .%2 (
+echo input directory not specified
+goto usage
+)
+set inpath=%2
+echo %inpath%
+
+if not exist %deploydir% mkdir %deploydir%
+if not exist %extdir% mkdir %extdir%
+if not exist %restextdir% mkdir %restextdir%
+if not exist %intfextdir% mkdir %intfextdir%
+if not exist %intfextdir%\bin mkdir %intfextdir%\bin
+if not exist %intfextdir%\lib mkdir %intfextdir%\lib
+
+set libname=tuscany_sca_rest_interface
+
+del %intfextdir%\bin\%libname%.*
+del %intfextdir%\lib\%libname%.*
+
+copy %inpath%\%libname%.lib %intfextdir%\lib
+copy %inpath%\%libname%.dll %intfextdir%\bin
+
+if exist %inpath%\%libname%.pdb copy %inpath%\%libname%.pdb %intfextdir%\bin
+
+goto end
+:usage
+echo Usage: deploy <sca-root> <build-output>
+:end
+
+endlocal

Propchange: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/interface/deploy.bat
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/interface/deploy.bat
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/tuscany/cpp/sca/runtime/extensions/rest/reference/deploy.bat
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/rest/reference/deploy.bat?view=auto&rev=483400
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/rest/reference/deploy.bat 
(added)
+++ incubator/tuscany/cpp/sca/runtime/extensions/rest/reference/deploy.bat Thu 
Dec  7 01:55:22 2006
@@ -0,0 +1,65 @@
[EMAIL PROTECTED] off
+
[EMAIL PROTECTED]  Licensed to the Apache Software Foundation (ASF) under one
[EMAIL PROTECTED]  or more contributor license agreements.  See the NOTICE file
[EMAIL PROTECTED]  distributed with this work for additional information
[EMAIL PROTECTED]  regarding copyright ownership.  The ASF licenses this file
[EMAIL PROTECTED]  to you under the Apache License, Version 2.0 (the
[EMAIL PROTECTED]  "License"); you may not use this file except in compliance
[EMAIL PROTECTED]  with the License.  You may obtain a copy of the License at
[EMAIL PROTECTED]  
[EMAIL PROTECTED]    http://www.apache.org/licenses/LICENSE-2.0
[EMAIL PROTECTED]    
[EMAIL PROTECTED]  Unless required by applicable law or agreed to in writing,
[EMAIL PROTECTED]  software distributed under the License is distributed on an
[EMAIL PROTECTED]  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
[EMAIL PROTECTED]  KIND, either express or implied.  See the License for the
[EMAIL PROTECTED]  specific language governing permissions and limitations
[EMAIL PROTECTED]  under the License.
+
+
+setlocal
+
+if . == .%1 (
+echo sca root not specified
+goto usage
+)
+set rootdir=%1
+set deploydir=%rootdir%\deploy
+set extdir=%deploydir%\extensions
+set restextdir=%extdir%\rest
+set refextdir=%restextdir%\reference
+set srcdir=%rootdir%\runtime\extensions\rest\reference
+
+if . == .%2 (
+echo input directory not specified
+goto usage
+)
+set inpath=%2
+echo %inpath%
+
+call %srcdir%\..\deploy.bat %rootdir%
+
+if not exist %deploydir% mkdir %deploydir%
+if not exist %extdir% mkdir %extdir%
+if not exist %restextdir% mkdir %restextdir%
+if not exist %refextdir% mkdir %refextdir%
+if not exist %refextdir%\bin mkdir %refextdir%\bin
+if not exist %refextdir%\lib mkdir %refextdir%\lib
+
+set libname=tuscany_sca_rest_reference
+
+del %refextdir%\bin\%libname%.*
+del %refextdir%\lib\%libname%.*
+
+copy %inpath%\%libname%.lib %refextdir%\lib
+copy %inpath%\%libname%.dll %refextdir%\bin
+
+if exist %inpath%\%libname%.pdb copy %inpath%\%libname%.pdb %refextdir%\bin
+
+goto end
+:usage
+echo Usage: deploy <sca-root> <build-output>
+:end
+
+endlocal

Propchange: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/reference/deploy.bat
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/reference/deploy.bat
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploy.bat
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploy.bat?view=auto&rev=483400
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploy.bat (added)
+++ incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploy.bat Thu 
Dec  7 01:55:22 2006
@@ -0,0 +1,63 @@
[EMAIL PROTECTED] off
+
[EMAIL PROTECTED]  Licensed to the Apache Software Foundation (ASF) under one
[EMAIL PROTECTED]  or more contributor license agreements.  See the NOTICE file
[EMAIL PROTECTED]  distributed with this work for additional information
[EMAIL PROTECTED]  regarding copyright ownership.  The ASF licenses this file
[EMAIL PROTECTED]  to you under the Apache License, Version 2.0 (the
[EMAIL PROTECTED]  "License"); you may not use this file except in compliance
[EMAIL PROTECTED]  with the License.  You may obtain a copy of the License at
[EMAIL PROTECTED]  
[EMAIL PROTECTED]    http://www.apache.org/licenses/LICENSE-2.0
[EMAIL PROTECTED]    
[EMAIL PROTECTED]  Unless required by applicable law or agreed to in writing,
[EMAIL PROTECTED]  software distributed under the License is distributed on an
[EMAIL PROTECTED]  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
[EMAIL PROTECTED]  KIND, either express or implied.  See the License for the
[EMAIL PROTECTED]  specific language governing permissions and limitations
[EMAIL PROTECTED]  under the License.
+
+
+setlocal
+
+if . == .%1 (
+echo sca root not specified
+goto usage
+)
+set rootdir=%1
+set deploydir=%rootdir%\deploy
+set extdir=%deploydir%\extensions
+set restextdir=%extdir%\rest
+set svcextdir=%restextdir%\service
+set srcdir=%rootdir%\runtime\extensions\rest\service\httpd\src
+
+if . == .%2 (
+echo input directory not specified
+goto usage
+)
+set inpath=%2
+echo %inpath%
+
+if not exist %deploydir% mkdir %deploydir%
+if not exist %extdir% mkdir %extdir%
+if not exist %restextdir% mkdir %restextdir%
+if not exist %svcextdir% mkdir %svcextdir%
+if not exist %svcextdir%\bin mkdir %svcextdir%\bin
+if not exist %svcextdir%\lib mkdir %svcextdir%\lib
+
+set libname=tuscany_sca_rest_service
+
+del %svcextdir%\bin\%libname%.*
+del %svcextdir%\lib\%libname%.*
+
+copy %inpath%\%libname%.lib %svcextdir%\lib
+copy %inpath%\%libname%.dll %svcextdir%\bin
+
+if exist %inpath%\%libname%.pdb copy %inpath%\%libname%.pdb %svcextdir%\bin
+
+goto end
+:usage
+echo Usage: deploy <sca-root> <build-output>
+:end
+
+endlocal

Propchange: incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploy.bat
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploy.bat
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploymod.bat
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploymod.bat?view=auto&rev=483400
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploymod.bat 
(added)
+++ incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploymod.bat Thu 
Dec  7 01:55:22 2006
@@ -0,0 +1,63 @@
[EMAIL PROTECTED] off
+
[EMAIL PROTECTED]  Licensed to the Apache Software Foundation (ASF) under one
[EMAIL PROTECTED]  or more contributor license agreements.  See the NOTICE file
[EMAIL PROTECTED]  distributed with this work for additional information
[EMAIL PROTECTED]  regarding copyright ownership.  The ASF licenses this file
[EMAIL PROTECTED]  to you under the Apache License, Version 2.0 (the
[EMAIL PROTECTED]  "License"); you may not use this file except in compliance
[EMAIL PROTECTED]  with the License.  You may obtain a copy of the License at
[EMAIL PROTECTED]  
[EMAIL PROTECTED]    http://www.apache.org/licenses/LICENSE-2.0
[EMAIL PROTECTED]    
[EMAIL PROTECTED]  Unless required by applicable law or agreed to in writing,
[EMAIL PROTECTED]  software distributed under the License is distributed on an
[EMAIL PROTECTED]  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
[EMAIL PROTECTED]  KIND, either express or implied.  See the License for the
[EMAIL PROTECTED]  specific language governing permissions and limitations
[EMAIL PROTECTED]  under the License.
+
+
+setlocal
+
+if . == .%1 (
+echo sca root not specified
+goto usage
+)
+set rootdir=%1
+set deploydir=%rootdir%\deploy
+set extdir=%deploydir%\extensions
+set restextdir=%extdir%\rest
+set svcextdir=%restextdir%\service
+set srcdir=%rootdir%\runtime\extensions\rest\service\httpd\src
+
+if . == .%2 (
+echo input directory not specified
+goto usage
+)
+set inpath=%2
+echo %inpath%
+
+if not exist %deploydir% mkdir %deploydir%
+if not exist %extdir% mkdir %extdir%
+if not exist %restextdir% mkdir %restextdir%
+if not exist %svcextdir% mkdir %svcextdir%
+if not exist %svcextdir%\bin mkdir %svcextdir%\bin
+if not exist %svcextdir%\lib mkdir %svcextdir%\lib
+
+set libname=tuscany_sca_mod_rest
+
+del %svcextdir%\bin\%libname%.*
+del %svcextdir%\lib\%libname%.*
+
+copy %inpath%\%libname%.lib %svcextdir%\lib
+copy %inpath%\%libname%.dll %svcextdir%\bin
+
+if exist %inpath%\%libname%.pdb copy %inpath%\%libname%.pdb %svcextdir%\bin
+
+goto end
+:usage
+echo Usage: deploy <sca-root> <build-output>
+:end
+
+endlocal

Propchange: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploymod.bat
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/deploymod.bat
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/ModREST.cpp
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/ModREST.cpp?view=diff&rev=483400&r1=483399&r2=483400
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/ModREST.cpp
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/ModREST.cpp
 Thu Dec  7 01:55:22 2006
@@ -16,14 +16,21 @@
 
 #include "apr_strings.h"
 #include "apr_fnmatch.h"
-#include "apr_strings.h"
 #include "apr_lib.h"
 
 #define APR_WANT_STRFUNC
 #include "apr_want.h"
-
 #include "ap_config.h"
 #include "httpd.h"
+
+// This section removes the windows/httpd build error 
"strtoul_is_not_a_portable_function_use_strtol_instead"
+#if defined(WIN32)  || defined (_WINDOWS)
+#ifdef strtoul
+#undef strtoul
+#endif
+#define strtoul strtoul
+#endif
+
 #include "http_config.h"
 #include "http_core.h"
 #include "http_request.h"

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/RESTServiceProxy.h
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/RESTServiceProxy.h?view=diff&rev=483400&r1=483399&r2=483400
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/RESTServiceProxy.h
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/RESTServiceProxy.h
 Thu Dec  7 01:55:22 2006
@@ -28,6 +28,7 @@
 #include "tuscany/sca/model/WSDLOperation.h"
 #include "model/RESTReferenceBinding.h"
 #include "commonj/sdo/SDO.h"
+#include "export.h"
 
 using namespace tuscany::sca::model;
 
@@ -74,7 +75,7 @@
                 /**
                  * Invoke the specified operation
                  */
-                DataObjectPtr invoke(const WSDLOperation& wsdlOperation, 
DataObjectPtr inputDataObject);    
+                SCA_REST_SERVICE_API DataObjectPtr invoke(const WSDLOperation& 
wsdlOperation, DataObjectPtr inputDataObject);    
     
             private:
 

Added: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/export.h
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/export.h?view=auto&rev=483400
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/export.h
 (added)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/export.h
 Thu Dec  7 01:55:22 2006
@@ -0,0 +1,38 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *   
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+/* $Rev$ $Date$ */
+
+#ifndef tuscany_sca_rest_service_export_h
+#define tuscany_sca_rest_service_export_h
+
+#if defined(WIN32)  || defined (_WINDOWS)
+#pragma warning(disable: 4786)
+
+#ifdef TUSCANY_SCA_REST_SERVICE_EXPORTS
+#define SCA_REST_SERVICE_API __declspec(dllexport)
+#else
+#define SCA_REST_SERVICE_API __declspec(dllimport)
+#endif
+
+#else
+#define SCA_WS_SERVICE_API 
+#endif
+
+#endif // tuscany_sca_rest_service_export_h

Propchange: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/export.h
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
incubator/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/tuscany/sca/rest/export.h
------------------------------------------------------------------------------
    svn:keywords = Rev Date



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to