incubator-stonehenge-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From drew...@apache.org
Subject svn commit: r746359 - in /incubator/stonehenge/trunk/stocktrader/dotnet: common/ServiceConfigurationSettings/ trader_client/ trader_client/StockTraderWebApplicationClients/ trader_client/StockTraderWebApplicationUIModelClasses/ trader_client/Trade/ tra...
Date Fri, 20 Feb 2009 20:24:11 GMT
Author: drewbai
Date: Fri Feb 20 20:24:10 2009
New Revision: 746359

URL: http://svn.apache.org/viewvc?rev=746359&view=rev
Log:
Final checkin Update:  
1. Project structure has been updated to isolate order_processor, business_service and trade_client and a common directory to be consistent with other Stonehenge projects. Each of the primary directory contains its own bin/debug directory after build to aggregate binaries into useable units of execution.
2. ReadMe updated
    a. Corrected source code access to: https//svn.apache.org/repos/asf/incubator/stonehenge/contrib/stocktrader/dotnet/StockTrader/
    b. Run instructions updated to reflect new structure.

Removed:
    incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Bin/
Modified:
    incubator/stonehenge/trunk/stocktrader/dotnet/common/ServiceConfigurationSettings/StockTraderWebApplicationSettings.csproj
    incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebAppSolution.sln
    incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebApplicationClients/StockTraderWebApplicationServiceClient.csproj
    incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebApplicationUIModelClasses/StockTraderWebApplicationModelClasses.csproj
    incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.config

Modified: incubator/stonehenge/trunk/stocktrader/dotnet/common/ServiceConfigurationSettings/StockTraderWebApplicationSettings.csproj
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/common/ServiceConfigurationSettings/StockTraderWebApplicationSettings.csproj?rev=746359&r1=746358&r2=746359&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/dotnet/common/ServiceConfigurationSettings/StockTraderWebApplicationSettings.csproj (original)
+++ incubator/stonehenge/trunk/stocktrader/dotnet/common/ServiceConfigurationSettings/StockTraderWebApplicationSettings.csproj Fri Feb 20 20:24:10 2009
@@ -69,10 +69,6 @@
       <HintPath>..\..\..\..\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\System.ServiceModel.dll</HintPath>
     </Reference>
     <Reference Include="System.Xml" />
-    <Reference Include="Trade.Utility, Version=2.0.2.0, Culture=neutral, PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
-      <SpecificVersion>False</SpecificVersion>
-      <HintPath>..\..\SharedLibraries\Trade.Utility.dll</HintPath>
-    </Reference>
   </ItemGroup>
   <ItemGroup>
     <Compile Include="Settings.cs" />
@@ -108,6 +104,12 @@
       <Install>false</Install>
     </BootstrapperPackage>
   </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\StockTraderUtility\Utility.csproj">
+      <Project>{382E6E1C-E430-4F6C-BC41-5D84A3798B02}</Project>
+      <Name>Utility</Name>
+    </ProjectReference>
+  </ItemGroup>
   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
        Other similar extension points exist, see Microsoft.Common.targets.

Modified: incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebAppSolution.sln
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebAppSolution.sln?rev=746359&r1=746358&r2=746359&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebAppSolution.sln (original)
+++ incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebAppSolution.sln Fri Feb 20 20:24:10 2009
@@ -2,6 +2,11 @@
 Microsoft Visual Studio Solution File, Format Version 10.00
 # Visual Studio 2008
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StockTraderWebApplicationServiceClient", "StockTraderWebApplicationClients\StockTraderWebApplicationServiceClient.csproj", "{3A1AB418-60B7-44BF-AE17-E74F425CD5C9}"
+	ProjectSection(ProjectDependencies) = postProject
+		{623BC346-84FA-4B9E-B043-811DB7FBEC2A} = {623BC346-84FA-4B9E-B043-811DB7FBEC2A}
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4} = {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}
+		{B28867CC-DD77-4F17-BA01-92625C235F6C} = {B28867CC-DD77-4F17-BA01-92625C235F6C}
+	EndProjectSection
 EndProject
 Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "Trade", "Trade\", "{7550FE25-72BF-4059-8786-08741D8E7154}"
 	ProjectSection(WebsiteProperties) = preProject
@@ -10,7 +15,7 @@
 		SccLocalPath = "Svn"
 		SccProvider = "SubversionScc"
 		TargetFramework = "3.5"
-		ProjectReferences = "{97F8A696-9918-4DC4-8D6E-9E574B9A4059}|Trade.StockTraderWebApplicationModelClasses.dll;{3A1AB418-60B7-44BF-AE17-E74F425CD5C9}|Trade.StockTraderWebApplicationServiceClient.dll;{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}|Trade.StockTraderWebApplicationSettings.dll;{382E6E1C-E430-4F6C-BC41-5D84A3798B02}|Trade.Utility.dll;{A4759510-6CE9-4692-B348-B8483BCD1447}|BasicClient.dll;{B28867CC-DD77-4F17-BA01-92625C235F6C}|Trade.OrderProcessorServiceConfigurationSettings.dll;{018CF591-E45C-4E74-B613-CA5C1FCAFE89}|Trade.BusinessServiceImplementation.dll;"
+		ProjectReferences = "{97F8A696-9918-4DC4-8D6E-9E574B9A4059}|Trade.StockTraderWebApplicationModelClasses.dll;{3A1AB418-60B7-44BF-AE17-E74F425CD5C9}|Trade.StockTraderWebApplicationServiceClient.dll;{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}|Trade.StockTraderWebApplicationSettings.dll;{382E6E1C-E430-4F6C-BC41-5D84A3798B02}|Trade.Utility.dll;{A4759510-6CE9-4692-B348-B8483BCD1447}|BasicClient.dll;{B28867CC-DD77-4F17-BA01-92625C235F6C}|Trade.OrderProcessorServiceConfigurationSettings.dll;{018CF591-E45C-4E74-B613-CA5C1FCAFE89}|Trade.BusinessServiceImplementation.dll;{36FA3564-9AF5-496A-805B-6ED262CAAE2B}|Trade.BusinessServiceContract.dll;{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}|Trade.BusinessServiceDataContract.dll;{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}|Trade.OrderProcessorContract.dll;{F67C8D85-6DC0-45CD-A748-636E3881E2F5}|Trade.DALFactory.dll;{509EB16A-6586-4200-8323-32438C9B47DC}|Trade.IDAL.dll;{ED14B721-A6F1-4B65-89FA-18B78345CB5A}|Trade.BusinessServiceConfigurationSettings.dll;{62
 3BC346-84FA-4B9E-B043-811DB7FBEC2A}|Trade.OrderProcessorAsyncClient.dll;"
 		Debug.AspNetCompiler.VirtualPath = "/Trade"
 		Debug.AspNetCompiler.PhysicalPath = "Trade\"
 		Debug.AspNetCompiler.TargetPath = "PrecompiledWeb\Trade\"
@@ -28,25 +33,31 @@
 		VWDPort = "52256"
 	EndProjectSection
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StockTraderWebApplicationSettings", "ServiceConfigurationSettings\StockTraderWebApplicationSettings.csproj", "{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}"
-EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StockTraderWebApplicationModelClasses", "StockTraderWebApplicationUIModelClasses\StockTraderWebApplicationModelClasses.csproj", "{97F8A696-9918-4DC4-8D6E-9E574B9A4059}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BasicClient", "BasicClient\BasicClient.csproj", "{A4759510-6CE9-4692-B348-B8483BCD1447}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BasicClient", "..\common\BasicClient\BasicClient.csproj", "{A4759510-6CE9-4692-B348-B8483BCD1447}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BusinessServiceConfigurationSettings", "..\business_service\BusinessServiceConfigurationSettings\BusinessServiceConfigurationSettings.csproj", "{ED14B721-A6F1-4B65-89FA-18B78345CB5A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BusinessServiceContract", "..\business_service\BusinessServiceContract\BusinessServiceContract.csproj", "{36FA3564-9AF5-496A-805B-6ED262CAAE2B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BusinessServiceDataContract", "..\business_service\BusinessServiceDataContract\BusinessServiceDataContract.csproj", "{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BusinessServiceDataContract", "BusinessServiceDataContract\BusinessServiceDataContract.csproj", "{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BusinessServiceImplementation", "..\business_service\BusinessServiceImplementation\BusinessServiceImplementation.csproj", "{018CF591-E45C-4E74-B613-CA5C1FCAFE89}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BusinessServiceConfigurationSettings", "BusinessServiceConfigurationSettings\BusinessServiceConfigurationSettings.csproj", "{ED14B721-A6F1-4B65-89FA-18B78345CB5A}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OrderProcessorAsyncClient", "..\business_service\OrderProcessorASyncClient\OrderProcessorAsyncClient.csproj", "{623BC346-84FA-4B9E-B043-811DB7FBEC2A}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BusinessServiceImplementation", "BusinessServiceImplementation\BusinessServiceImplementation.csproj", "{018CF591-E45C-4E74-B613-CA5C1FCAFE89}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OrderProcessorServiceConfigurationSettings", "..\order_processor\OrderProcessorServiceConfigurationSettings\OrderProcessorServiceConfigurationSettings.csproj", "{B28867CC-DD77-4F17-BA01-92625C235F6C}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OrderProcessorAsyncClient", "OrderProcessorASyncClient\OrderProcessorAsyncClient.csproj", "{623BC346-84FA-4B9E-B043-811DB7FBEC2A}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Utility", "..\common\StockTraderUtility\Utility.csproj", "{382E6E1C-E430-4F6C-BC41-5D84A3798B02}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OrderProcessorServiceConfigurationSettings", "OrderProcessorServiceConfigurationSettings\OrderProcessorServiceConfigurationSettings.csproj", "{B28867CC-DD77-4F17-BA01-92625C235F6C}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StockTraderWebApplicationSettings", "..\common\ServiceConfigurationSettings\StockTraderWebApplicationSettings.csproj", "{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Utility", "StockTraderUtility\Utility.csproj", "{382E6E1C-E430-4F6C-BC41-5D84A3798B02}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OrderProcessorContract", "..\order_processor\OrderProcessorContract\OrderProcessorContract.csproj", "{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BusinessServiceContract", "BusinessServiceContract\BusinessServiceContract.csproj", "{36FA3564-9AF5-496A-805B-6ED262CAAE2B}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StockTraderDALFactory", "..\common\DALFactory\StockTraderDALFactory.csproj", "{F67C8D85-6DC0-45CD-A748-636E3881E2F5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StockTraderIDAL", "..\common\IDAL\StockTraderIDAL.csproj", "{509EB16A-6586-4200-8323-32438C9B47DC}"
 EndProject
 Global
 	GlobalSection(SubversionScc) = preSolution
@@ -82,16 +93,6 @@
 		{7550FE25-72BF-4059-8786-08741D8E7154}.Release|Any CPU.ActiveCfg = Debug|.NET
 		{7550FE25-72BF-4059-8786-08741D8E7154}.Release|Mixed Platforms.ActiveCfg = Debug|.NET
 		{7550FE25-72BF-4059-8786-08741D8E7154}.Release|Mixed Platforms.Build.0 = Debug|.NET
-		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Debug|.NET.ActiveCfg = Debug|Any CPU
-		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Release|.NET.ActiveCfg = Release|Any CPU
-		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
 		{97F8A696-9918-4DC4-8D6E-9E574B9A4059}.Debug|.NET.ActiveCfg = Debug|Any CPU
 		{97F8A696-9918-4DC4-8D6E-9E574B9A4059}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{97F8A696-9918-4DC4-8D6E-9E574B9A4059}.Debug|Any CPU.Build.0 = Debug|Any CPU
@@ -112,16 +113,6 @@
 		{A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Any CPU.Build.0 = Release|Any CPU
 		{A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
 		{A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Debug|.NET.ActiveCfg = Debug|Any CPU
-		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Release|.NET.ActiveCfg = Release|Any CPU
-		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Release|Mixed Platforms.Build.0 = Release|Any CPU
 		{ED14B721-A6F1-4B65-89FA-18B78345CB5A}.Debug|.NET.ActiveCfg = Debug|Any CPU
 		{ED14B721-A6F1-4B65-89FA-18B78345CB5A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{ED14B721-A6F1-4B65-89FA-18B78345CB5A}.Debug|Any CPU.Build.0 = Debug|Any CPU
@@ -132,6 +123,26 @@
 		{ED14B721-A6F1-4B65-89FA-18B78345CB5A}.Release|Any CPU.Build.0 = Release|Any CPU
 		{ED14B721-A6F1-4B65-89FA-18B78345CB5A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
 		{ED14B721-A6F1-4B65-89FA-18B78345CB5A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Debug|.NET.ActiveCfg = Debug|Any CPU
+		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Release|.NET.ActiveCfg = Release|Any CPU
+		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Debug|.NET.ActiveCfg = Debug|Any CPU
+		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Release|.NET.ActiveCfg = Release|Any CPU
+		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+		{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}.Release|Mixed Platforms.Build.0 = Release|Any CPU
 		{018CF591-E45C-4E74-B613-CA5C1FCAFE89}.Debug|.NET.ActiveCfg = Debug|Any CPU
 		{018CF591-E45C-4E74-B613-CA5C1FCAFE89}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{018CF591-E45C-4E74-B613-CA5C1FCAFE89}.Debug|Any CPU.Build.0 = Debug|Any CPU
@@ -172,16 +183,46 @@
 		{382E6E1C-E430-4F6C-BC41-5D84A3798B02}.Release|Any CPU.Build.0 = Release|Any CPU
 		{382E6E1C-E430-4F6C-BC41-5D84A3798B02}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
 		{382E6E1C-E430-4F6C-BC41-5D84A3798B02}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Debug|.NET.ActiveCfg = Debug|Any CPU
-		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Release|.NET.ActiveCfg = Release|Any CPU
-		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{36FA3564-9AF5-496A-805B-6ED262CAAE2B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Debug|.NET.ActiveCfg = Debug|Any CPU
+		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Release|.NET.ActiveCfg = Release|Any CPU
+		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+		{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Debug|.NET.ActiveCfg = Debug|Any CPU
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Release|.NET.ActiveCfg = Release|Any CPU
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+		{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+		{F67C8D85-6DC0-45CD-A748-636E3881E2F5}.Debug|.NET.ActiveCfg = Debug|Any CPU
+		{F67C8D85-6DC0-45CD-A748-636E3881E2F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F67C8D85-6DC0-45CD-A748-636E3881E2F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F67C8D85-6DC0-45CD-A748-636E3881E2F5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+		{F67C8D85-6DC0-45CD-A748-636E3881E2F5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+		{F67C8D85-6DC0-45CD-A748-636E3881E2F5}.Release|.NET.ActiveCfg = Release|Any CPU
+		{F67C8D85-6DC0-45CD-A748-636E3881E2F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F67C8D85-6DC0-45CD-A748-636E3881E2F5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F67C8D85-6DC0-45CD-A748-636E3881E2F5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+		{F67C8D85-6DC0-45CD-A748-636E3881E2F5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+		{509EB16A-6586-4200-8323-32438C9B47DC}.Debug|.NET.ActiveCfg = Debug|Any CPU
+		{509EB16A-6586-4200-8323-32438C9B47DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{509EB16A-6586-4200-8323-32438C9B47DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{509EB16A-6586-4200-8323-32438C9B47DC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+		{509EB16A-6586-4200-8323-32438C9B47DC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+		{509EB16A-6586-4200-8323-32438C9B47DC}.Release|.NET.ActiveCfg = Release|Any CPU
+		{509EB16A-6586-4200-8323-32438C9B47DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{509EB16A-6586-4200-8323-32438C9B47DC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{509EB16A-6586-4200-8323-32438C9B47DC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+		{509EB16A-6586-4200-8323-32438C9B47DC}.Release|Mixed Platforms.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE

Modified: incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebApplicationClients/StockTraderWebApplicationServiceClient.csproj
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebApplicationClients/StockTraderWebApplicationServiceClient.csproj?rev=746359&r1=746358&r2=746359&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebApplicationClients/StockTraderWebApplicationServiceClient.csproj (original)
+++ incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebApplicationClients/StockTraderWebApplicationServiceClient.csproj Fri Feb 20 20:24:10 2009
@@ -39,6 +39,7 @@
     <IsWebBootstrapper>false</IsWebBootstrapper>
     <UseApplicationTrust>false</UseApplicationTrust>
     <BootstrapperEnabled>true</BootstrapperEnabled>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
@@ -67,12 +68,11 @@
     <Content Include="stocktrader.snk" />
   </ItemGroup>
   <ItemGroup>
-    <Reference Include="BasicClient, Version=1.0.0.0, Culture=neutral, PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
-      <SpecificVersion>False</SpecificVersion>
-      <HintPath>..\..\SharedLibraries\BasicClient.dll</HintPath>
-    </Reference>
     <Reference Include="System" />
     <Reference Include="System.configuration" />
+    <Reference Include="System.Core">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
     <Reference Include="System.Data" />
     <Reference Include="System.Runtime.Serialization, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
       <SpecificVersion>False</SpecificVersion>
@@ -84,28 +84,32 @@
     </Reference>
     <Reference Include="System.Web" />
     <Reference Include="System.Xml" />
-    <Reference Include="Trade.BusinessServiceContract, Version=2.0.2.0, Culture=neutral, PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
-      <SpecificVersion>False</SpecificVersion>
-      <HintPath>..\..\SharedLibraries\Trade.BusinessServiceContract.dll</HintPath>
-    </Reference>
-    <Reference Include="Trade.BusinessServiceDataContract, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b6ffb6b1003e62fa, processorArchitecture=MSIL">
-      <SpecificVersion>False</SpecificVersion>
-      <HintPath>..\..\..\SharedLibraries\BusinessService\Trade.BusinessServiceDataContract.dll</HintPath>
-    </Reference>
-    <Reference Include="Trade.BusinessServiceImplementation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7a0f7c6382e643ac, processorArchitecture=MSIL">
-      <SpecificVersion>False</SpecificVersion>
-      <HintPath>..\..\..\SharedLibraries\BusinessService\Trade.BusinessServiceImplementation.dll</HintPath>
-    </Reference>
-    <Reference Include="Trade.Utility, Version=2.0.2.0, Culture=neutral, PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
-      <SpecificVersion>False</SpecificVersion>
-      <HintPath>..\..\SharedLibraries\Trade.Utility.dll</HintPath>
-    </Reference>
   </ItemGroup>
   <ItemGroup>
-    <ProjectReference Include="..\ServiceConfigurationSettings\StockTraderWebApplicationSettings.csproj">
+    <ProjectReference Include="..\..\business_service\BusinessServiceContract\BusinessServiceContract.csproj">
+      <Project>{36FA3564-9AF5-496A-805B-6ED262CAAE2B}</Project>
+      <Name>BusinessServiceContract</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\business_service\BusinessServiceDataContract\BusinessServiceDataContract.csproj">
+      <Project>{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}</Project>
+      <Name>BusinessServiceDataContract</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\business_service\BusinessServiceImplementation\BusinessServiceImplementation.csproj">
+      <Project>{018CF591-E45C-4E74-B613-CA5C1FCAFE89}</Project>
+      <Name>BusinessServiceImplementation</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\common\BasicClient\BasicClient.csproj">
+      <Project>{A4759510-6CE9-4692-B348-B8483BCD1447}</Project>
+      <Name>BasicClient</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\common\ServiceConfigurationSettings\StockTraderWebApplicationSettings.csproj">
       <Project>{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}</Project>
       <Name>StockTraderWebApplicationSettings</Name>
     </ProjectReference>
+    <ProjectReference Include="..\..\common\StockTraderUtility\Utility.csproj">
+      <Project>{382E6E1C-E430-4F6C-BC41-5D84A3798B02}</Project>
+      <Name>Utility</Name>
+    </ProjectReference>
     <ProjectReference Include="..\StockTraderWebApplicationUIModelClasses\StockTraderWebApplicationModelClasses.csproj">
       <Project>{97F8A696-9918-4DC4-8D6E-9E574B9A4059}</Project>
       <Name>StockTraderWebApplicationModelClasses</Name>

Modified: incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebApplicationUIModelClasses/StockTraderWebApplicationModelClasses.csproj
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebApplicationUIModelClasses/StockTraderWebApplicationModelClasses.csproj?rev=746359&r1=746358&r2=746359&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebApplicationUIModelClasses/StockTraderWebApplicationModelClasses.csproj (original)
+++ incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/StockTraderWebApplicationUIModelClasses/StockTraderWebApplicationModelClasses.csproj Fri Feb 20 20:24:10 2009
@@ -82,12 +82,6 @@
     <Compile Include="TotalOrdersUI.cs" />
   </ItemGroup>
   <ItemGroup>
-    <ProjectReference Include="..\ServiceConfigurationSettings\StockTraderWebApplicationSettings.csproj">
-      <Project>{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}</Project>
-      <Name>StockTraderWebApplicationSettings</Name>
-    </ProjectReference>
-  </ItemGroup>
-  <ItemGroup>
     <Content Include="stocktrader.snk" />
   </ItemGroup>
   <ItemGroup>
@@ -117,6 +111,12 @@
       <Install>false</Install>
     </BootstrapperPackage>
   </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\common\ServiceConfigurationSettings\StockTraderWebApplicationSettings.csproj">
+      <Project>{D8E1ECD5-2D86-4994-A37B-BF4D24334A2E}</Project>
+      <Name>StockTraderWebApplicationSettings</Name>
+    </ProjectReference>
+  </ItemGroup>
   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
        Other similar extension points exist, see Microsoft.Common.targets.

Modified: incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.config
URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.config?rev=746359&r1=746358&r2=746359&view=diff
==============================================================================
--- incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.config (original)
+++ incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.config Fri Feb 20 20:24:10 2009
@@ -8,30 +8,30 @@
     \Windows\Microsoft.Net\Framework\v2.x\Config 
 -->
 <configuration>
-	
-	<appSettings>
-        <add key="ACCESS_MODE" value="InProcess"/>
-        <!-- 
+
+  <appSettings>
+    <add key="ACCESS_MODE" value="Http_WebService_MSecurity"/>
+    <!-- 
         //Valid Config Values for user-set "AccessMode" config setting. 
         public const string ACCESS_STRING_Direct = "InProcess";
         public const string ACCESS_STRING_WEB_SERVICE_HTTP = "Http_WebService";
         public const string ACCESS_STRING_WEB_SERVICE_HTTP_MESECURITY = "Http_WebService_MSecurity";
         public const string ACCESS_STRING_WSO2_WEB_SERVICE_HTTP_MESECURITY = "Http_WSO2_WebService_MSecurity";
         -->
-        <add key="EVENT_LOG" value="Trade Web App"/>
-        <add key="MAX_DISPLAY_ORDERS" value="20"/>
-        <add key="MAX_DISPLAY_TOP_ORDERS" value="20"/>
-        <add key="DISPLAY_DUPLICATE_KEY_EXCEPTIONS" value="true"/>
-        <add key="CHECK_ORDER_ALERT_EVERY_REQUEST" value="true"/>
-        <add key="ORDER_ALERT_CHECK_FREQUENCY" value="30"/>
-        <add key="BSL_DOTNET_ENDPOINT_CONFIG_HTTP" value="Client_BasicHttpBinding_BSL"/>
-        <add key="BSL_DOTNET_ENDPOINT_CONFIG_WSHTTP" value="Client_WsHttpBinding_M_Security_TradeBSL"/>
-        <add key="BSL_WSO2_ENDPOINT_CONFIG_WSHTTP" value="Client_WsHttpBinding_M_Security_TradeBSL_WSO2"/>
-        <add key="BSL_USERID" value="bsloperationuser"/>
-        <add key="BSL_PASSWORD" value="yyy"/>
-    
+    <add key="EVENT_LOG" value="Trade Web App"/>
+    <add key="MAX_DISPLAY_ORDERS" value="20"/>
+    <add key="MAX_DISPLAY_TOP_ORDERS" value="20"/>
+    <add key="DISPLAY_DUPLICATE_KEY_EXCEPTIONS" value="true"/>
+    <add key="CHECK_ORDER_ALERT_EVERY_REQUEST" value="true"/>
+    <add key="ORDER_ALERT_CHECK_FREQUENCY" value="30"/>
+    <add key="BSL_DOTNET_ENDPOINT_CONFIG_HTTP" value="Client_BasicHttpBinding_BSL"/>
+    <add key="BSL_DOTNET_ENDPOINT_CONFIG_WSHTTP" value="Client_WsHttpBinding_M_Security_TradeBSL"/>
+    <add key="BSL_WSO2_ENDPOINT_CONFIG_WSHTTP" value="Client_WsHttpBinding_M_Security_TradeBSL_WSO2"/>
+    <add key="BSL_USERID" value="bsloperationuser"/>
+    <add key="BSL_PASSWORD" value="yyy"/>
+
     <!-- These are duplicated from Business Service to support ACCESS_MODE=InProcess-->
-    <add key="ORDER_PROCESSING_MODE" value="Sync_InProcess"/>
+    <add key="ORDER_PROCESSING_MODE" value="ASync_Http_MSecurity"/>
     <!--
        //Valid Config Values for user-set "OrderMode" config setting.
         public const string ORDER_STRING_Sync = "Sync_InProcess";
@@ -61,13 +61,13 @@
     <add key="OPS_DOTNET_ENDPOINT_CONFIG_HTTP" value="Client_BasicHttpBinding"/>
     <add key="OPS_DOTNET_ENDPOINT_CONFIG_WSHTTP" value="Client_WsHttpBinding_M_Security_OPS"/>
     <add key="OPS_WSO2_ENDPOINT_CONFIG_WSHTTP" value="Client_customBinding_M_Security_OPS_WS02"/>
-    
+
   </appSettings>
-	<runtime>
-		<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
-		</assemblyBinding>
-	</runtime>
-	<!-- system.service model: New configuration section added with the release 
+  <runtime>
+    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+    </assemblyBinding>
+  </runtime>
+  <!-- system.service model: New configuration section added with the release 
        of .NET 3.0 and Windows Communication Foundation. This section defines the:
  
        a) WCF Web Services, if any, hosted by this application.  
@@ -75,11 +75,11 @@
        c) The bindings used by the services and clients: bindings are transports and
           encoding standards, such as HTTP/Text-XML; TCP/Binary; MSMQ, etc.
    -->
-	<system.serviceModel>
-		<!--This enables the WCF ServiceModel performance counters for this application.-->
-		<diagnostics performanceCounters="All"></diagnostics>
-		
-		<client>
+  <system.serviceModel>
+    <!--This enables the WCF ServiceModel performance counters for this application.-->
+    <diagnostics performanceCounters="All"></diagnostics>
+
+    <client>
       <endpoint address="http://localhost:8000/tradeorderprocessor" binding="basicHttpBinding" bindingConfiguration="Client_BasicHttpBinding" contract="Trade.OrderProcessorContract.IOrderProcessor" name="Client_BasicHttpBinding"/>
       <endpoint address="http://localhost:8000/tradeorderprocessor/msec" binding="wsHttpBinding" bindingConfiguration="Client_WsHttpBinding_M_Security_OPS" contract="Trade.OrderProcessorContract.IOrderProcessor" behaviorConfiguration="OPS_ClientCertificateBehavior" name="Client_WsHttpBinding_M_Security_OPS">
         <identity>
@@ -103,24 +103,24 @@
         </identity>
       </endpoint>
     </client>
-		<!--********************************************************BEGIN CONFIG SERVICE TEMPLATE BINDINGS*****************************************************-->
-		<bindings>
-			<!--BEGIN basicHttpBindings-->
-			<basicHttpBinding>
-				<!--THESE ARE TEMPLATE PRIMARY SERVICE CLIENT BINDINGS.  TO AUGMENT, ADD WITH PREFIX 'Client_'-->
-				<binding name="Client_BasicHttpBinding" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:1:00" allowCookies="true" bypassProxyOnLocal="true" hostNameComparisonMode="StrongWildcard" maxBufferSize="524288" maxBufferPoolSize="524288" maxReceivedMessageSize="524288" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
-					<readerQuotas maxDepth="512" maxStringContentLength="262144" maxArrayLength="262144" maxBytesPerRead="65536" maxNameTableCharCount="262144"/>
-					<security mode="None">
-						<transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
-						<message clientCredentialType="Certificate" algorithmSuite="Default"/>
-					</security>
-				</binding>
-    	</basicHttpBinding>
+    <!--********************************************************BEGIN CONFIG SERVICE TEMPLATE BINDINGS*****************************************************-->
+    <bindings>
+      <!--BEGIN basicHttpBindings-->
+      <basicHttpBinding>
+        <!--THESE ARE TEMPLATE PRIMARY SERVICE CLIENT BINDINGS.  TO AUGMENT, ADD WITH PREFIX 'Client_'-->
+        <binding name="Client_BasicHttpBinding" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:1:00" allowCookies="true" bypassProxyOnLocal="true" hostNameComparisonMode="StrongWildcard" maxBufferSize="524288" maxBufferPoolSize="524288" maxReceivedMessageSize="524288" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
+          <readerQuotas maxDepth="512" maxStringContentLength="262144" maxArrayLength="262144" maxBytesPerRead="65536" maxNameTableCharCount="262144"/>
+          <security mode="None">
+            <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
+            <message clientCredentialType="Certificate" algorithmSuite="Default"/>
+          </security>
+        </binding>
+      </basicHttpBinding>
+
 
-      
       <!--BEGIN wsHttpBindings-->
       <wsHttpBinding>
-    		<binding name="Client_WsHttpBinding_M_Security_OPS" closeTimeout="00:01:00"
+        <binding name="Client_WsHttpBinding_M_Security_OPS" closeTimeout="00:01:00"
                             openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
                             bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
                             maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
@@ -146,7 +146,7 @@
             <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default" establishSecurityContext="true" />
           </security>
         </binding>
-        
+
       </wsHttpBinding>
       <customBinding>
         <binding name="Client_customBinding_M_Security_OPS_WS02">
@@ -161,104 +161,105 @@
           <httpTransport/>
         </binding>
       </customBinding>
-       
-		
-		</bindings>
-		<!--Service Behaviors are applied (at the service level) to services that specify them, hence apply to ALL ENDPOINTS FOR A SERVICE HOST/VHOST -->
-		<behaviors>
-			<!--Endpint Behaviors are applied at the individual endpoint level.-->
-			<endpointBehaviors>
-				<behavior name="ClientCertificateBehavior">
-					<clientCredentials>
-						<serviceCertificate>
-							<authentication certificateValidationMode="PeerOrChainTrust"/>
-						</serviceCertificate>
-					</clientCredentials>
-				</behavior>
-				<behavior name="BSL_ClientCertificateBehavior">
-					<clientCredentials>
-						<serviceCertificate>
-							<authentication certificateValidationMode="PeerOrChainTrust"/>
-						</serviceCertificate>
-					</clientCredentials>
-				</behavior>
-				<behavior name="OPS_ClientCertificateBehavior">
-					<clientCredentials>
-						<clientCertificate findValue="BSL.Com" x509FindType="FindBySubjectName" storeLocation="LocalMachine" storeName="TrustedPeople">
+
+
+    </bindings>
+    <!--Service Behaviors are applied (at the service level) to services that specify them, hence apply to ALL ENDPOINTS FOR A SERVICE HOST/VHOST -->
+    <behaviors>
+      <!--Endpint Behaviors are applied at the individual endpoint level.-->
+      <endpointBehaviors>
+        <behavior name="ClientCertificateBehavior">
+          <clientCredentials>
+            <serviceCertificate>
+              <authentication certificateValidationMode="PeerOrChainTrust"/>
+            </serviceCertificate>
+          </clientCredentials>
+        </behavior>
+        <behavior name="BSL_ClientCertificateBehavior">
+          <clientCredentials>
+            <serviceCertificate>
+              <authentication certificateValidationMode="PeerOrChainTrust"/>
+            </serviceCertificate>
+          </clientCredentials>
+        </behavior>
+        <behavior name="OPS_ClientCertificateBehavior">
+          <clientCredentials>
+            <clientCertificate findValue="BSL.Com" x509FindType="FindBySubjectName" storeLocation="LocalMachine" storeName="TrustedPeople">
             </clientCertificate>
-					</clientCredentials>
-				</behavior>
-			</endpointBehaviors>
-		</behaviors>
-		<!--END CONFIG SERVICE TEMPLATE BEHAVIORS-->
-	</system.serviceModel>
-	<!-- Set identity impersonate to false to make sure ASP.NET runs as its 
+          </clientCredentials>
+        </behavior>
+      </endpointBehaviors>
+    </behaviors>
+    <!--END CONFIG SERVICE TEMPLATE BEHAVIORS-->
+  </system.serviceModel>
+  <!-- Set identity impersonate to false to make sure ASP.NET runs as its 
        preferred ASP.NET Machine Account. Note this is also required for the 
        application by default to run in a Windows Vista/ASP.NET worker process 
       using the new "integrated pipeline" mode introduced with IIS 7.0, 
       which is the web server within Vista (and upcoming Windows "Longhorn" Server
       release.-->
-	<system.web>
-		<identity impersonate="false"/>
-		<trace enabled="false" pageOutput="false"/>
-		<!--A setting for ASMX Web Service Only-->
-		<webServices>
-			<protocols>
-				<add name="AnyHttpSoap"/>
-			</protocols>
-		</webServices>
-		<!-- 
+  <system.web>
+    <identity impersonate="false"/>
+    <trace enabled="false" pageOutput="false"/>
+    <!--A setting for ASMX Web Service Only-->
+    <webServices>
+      <protocols>
+        <add name="AnyHttpSoap"/>
+      </protocols>
+    </webServices>
+    <!-- 
             Set compilation debug="true" to insert debugging 
             symbols into the compiled page. Because this 
             affects performance, set this value to true only 
             during development.
         -->
-		<customErrors mode="Off"></customErrors>
-		<pages buffer="true" enableSessionState="false" enableViewState="false" enableViewStateMac="false" smartNavigation="false"/>
-		<compilation defaultLanguage="c#" debug="true">
-			<assemblies>
-				<add assembly="System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="Microsoft.Transactions.Bridge, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="SMDiagnostics, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.Web.RegularExpressions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.Messaging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.ServiceProcess, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.IdentityModel.Selectors, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.Runtime.Serialization, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.IdentityModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.EnterpriseServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<!--<add assembly="Oracle.DataAccess, Version=2.111.6.0, Culture=neutral, PublicKeyToken=89b483f429c47342"/>-->
-				<add assembly="Microsoft.Build.Framework, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Workflow.ComponentModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
-				<add assembly="System.Workflow.Runtime, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
-				<add assembly="Microsoft.Build.Utilities, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
-				<add assembly="System.Workflow.Activities, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
-				<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
-				<add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Data.Services.Client, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Data.Services.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
-				<add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies>
-		</compilation>
-		<authentication mode="Forms">
-			<forms name="signinform" loginUrl="login.aspx" protection="None" timeout="15"/>
-		</authentication>
-		<!--
+    <customErrors mode="Off"></customErrors>
+    <pages buffer="true" enableSessionState="false" enableViewState="false" enableViewStateMac="false" smartNavigation="false"/>
+    <compilation defaultLanguage="c#" debug="true">
+      <assemblies>
+        <add assembly="System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="Microsoft.Transactions.Bridge, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="SMDiagnostics, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.Web.RegularExpressions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.Messaging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.ServiceProcess, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.IdentityModel.Selectors, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.Runtime.Serialization, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.IdentityModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.EnterpriseServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <!--<add assembly="Oracle.DataAccess, Version=2.111.6.0, Culture=neutral, PublicKeyToken=89b483f429c47342"/>-->
+        <add assembly="Microsoft.Build.Framework, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Workflow.ComponentModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
+        <add assembly="System.Workflow.Runtime, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
+        <add assembly="Microsoft.Build.Utilities, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
+        <add assembly="System.Workflow.Activities, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
+        <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
+        <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Data.Services.Client, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Data.Services.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
+        <add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
+      </assemblies>
+    </compilation>
+    <authentication mode="Forms">
+      <forms name="signinform" loginUrl="login.aspx" protection="None" timeout="15"/>
+    </authentication>
+    <!--
             The <customErrors> section enables configuration 
             of what to do if/when an unhandled error occurs 
             during the execution of a request. Specifically, 
@@ -270,60 +271,60 @@
             <error statusCode="404" redirect="FileNotFound.htm"/>
         </customErrors>
         -->
-		<sessionState mode="Off" cookieless="false" stateConnectionString="" timeout="15"/>
-	</system.web>
-	<!--These are the restricted pages based on ASP.NET authentication; and require
+    <sessionState mode="Off" cookieless="false" stateConnectionString="" timeout="15"/>
+  </system.web>
+  <!--These are the restricted pages based on ASP.NET authentication; and require
       user login before access is granted-->
-	<location path="Account.aspx">
-		<system.web>
-			<authorization>
-				<deny users="?"/>
-			</authorization>
-		</system.web>
-	</location>
-	<location path="TradeHome.aspx">
-		<system.web>
-			<authorization>
-				<deny users="?"/>
-			</authorization>
-		</system.web>
-	</location>
-	<location path="Portfolio.aspx">
-		<system.web>
-			<authorization>
-				<deny users="?"/>
-			</authorization>
-		</system.web>
-	</location>
-	<location path="Order.aspx">
-		<system.web>
-			<authorization>
-				<deny users="?"/>
-			</authorization>
-		</system.web>
-	</location>
-	<location path="Quotes.aspx">
-		<system.web>
-			<authorization>
-				<deny users="?"/>
-			</authorization>
-		</system.web>
-	</location>
-	<location path="StockTrade.aspx">
-		<system.web>
-			<authorization>
-				<deny users="?"/>
-			</authorization>
-		</system.web>
-	</location>
-	<location path="logout.aspx">
-		<system.web>
-			<authorization>
-				<deny users="?"/>
-			</authorization>
-		</system.web>
-	</location>
-	<!--  Note:  Uncomment this section to move .ascx output caching of MarketSummaryto kernel mode
+  <location path="Account.aspx">
+    <system.web>
+      <authorization>
+        <deny users="?"/>
+      </authorization>
+    </system.web>
+  </location>
+  <location path="TradeHome.aspx">
+    <system.web>
+      <authorization>
+        <deny users="?"/>
+      </authorization>
+    </system.web>
+  </location>
+  <location path="Portfolio.aspx">
+    <system.web>
+      <authorization>
+        <deny users="?"/>
+      </authorization>
+    </system.web>
+  </location>
+  <location path="Order.aspx">
+    <system.web>
+      <authorization>
+        <deny users="?"/>
+      </authorization>
+    </system.web>
+  </location>
+  <location path="Quotes.aspx">
+    <system.web>
+      <authorization>
+        <deny users="?"/>
+      </authorization>
+    </system.web>
+  </location>
+  <location path="StockTrade.aspx">
+    <system.web>
+      <authorization>
+        <deny users="?"/>
+      </authorization>
+    </system.web>
+  </location>
+  <location path="logout.aspx">
+    <system.web>
+      <authorization>
+        <deny users="?"/>
+      </authorization>
+    </system.web>
+  </location>
+  <!--  Note:  Uncomment this section to move .ascx output caching of MarketSummaryto kernel mode
     <system.webServer>
         <caching>
             <profiles>



Mime
View raw message