Changeset 4710
- Timestamp:
- 11/02/10 16:59:22 (14 years ago)
- Location:
- branches/HeuristicLab.Hive/sources/HeuristicLab.Hive
- Files:
-
- 2 added
- 5 deleted
- 59 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive
- Property svn:ignore
-
old new 1 1 *.suo 2 2 HeuristicLab.Hive.Server.Tests 3 PrecompiledWeb
-
- Property svn:ignore
-
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Calendar/3.3/Properties/AssemblyInfo.cs
r4629 r4710 58 58 // [assembly: AssemblyVersion("1.0.*")] 59 59 [assembly: AssemblyVersion("3.3.0.0")] 60 [assembly: AssemblyFileVersion("3.3.0.4 598")]60 [assembly: AssemblyFileVersion("3.3.0.4629")] -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive 3.3.sln
r4629 r4710 82 82 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Hive.Slave.ExecutionEngine-3.3", "HeuristicLab.Hive.Slave.ExecutionEngine\3.3\HeuristicLab.Hive.Slave.ExecutionEngine-3.3.csproj", "{1605256A-1CB3-44AB-AAFF-577093EE5789}" 83 83 EndProject 84 Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "HiveWeb", " ..\..\..\..\..\Web\HiveWeb\", "{F8E2A0BB-5B04-49EE-88CE-F0DF12474221}"84 Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "HiveWeb", "HiveWeb\", "{590AD383-846B-48FF-8D06-B0AA1B328102}" 85 85 ProjectSection(WebsiteProperties) = preProject 86 86 TargetFrameworkMoniker = ".NETFramework,Version%3Dv4.0" 87 ProjectReferences = "{134F93D7-E7C8-4ECD-9923-7F63259A60D8}|HeuristicLab.Hive.Contracts-3.3.dll;{9076697B-C151-46CD-95BC-1D059492B478}|HeuristicLab.DataAccess-3.3.dll;{21187322-52DD-4243-80A4-A85F0263E63B}|HeuristicLab.Hive.JobBase-3.3.dll;{898B31CF-81DC-453B-AEB3-BDF83197A7EE}|HeuristicLab.Hive.Server.Core-3.3.dll;{4D5A2A16-66C2-431D-9AA3-BD3041E64B84}|HeuristicLab.Hive.Server.DataAccess-3.3.dll;{A4499DDD-D1B8-414F-98F6-903C2C71BEB0}|HeuristicLab.Hive.Server.LINQDataAccess-3.3.dll;{CDAD2510-299C-4FA2-B351-9D71A5AF20B7}|HeuristicLab.Hive.Tracing-3.3.dll;" 87 88 Debug.AspNetCompiler.VirtualPath = "/HiveWeb" 88 Debug.AspNetCompiler.PhysicalPath = " ..\..\..\..\..\Web\HiveWeb\"89 Debug.AspNetCompiler.PhysicalPath = "HiveWeb\" 89 90 Debug.AspNetCompiler.TargetPath = "PrecompiledWeb\HiveWeb\" 90 91 Debug.AspNetCompiler.Updateable = "true" … … 93 94 Debug.AspNetCompiler.Debug = "True" 94 95 Release.AspNetCompiler.VirtualPath = "/HiveWeb" 95 Release.AspNetCompiler.PhysicalPath = " ..\..\..\..\..\Web\HiveWeb\"96 Release.AspNetCompiler.PhysicalPath = "HiveWeb\" 96 97 Release.AspNetCompiler.TargetPath = "PrecompiledWeb\HiveWeb\" 97 98 Release.AspNetCompiler.Updateable = "true" … … 99 100 Release.AspNetCompiler.FixedNames = "false" 100 101 Release.AspNetCompiler.Debug = "False" 101 VWDPort = " 2681"102 VWDPort = "3220" 102 103 EndProjectSection 103 104 EndProject … … 392 393 {1605256A-1CB3-44AB-AAFF-577093EE5789}.Release|x86.ActiveCfg = Release|x86 393 394 {1605256A-1CB3-44AB-AAFF-577093EE5789}.Release|x86.Build.0 = Release|x86 394 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Debug|Any CPU.ActiveCfg = Debug|Any CPU395 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Debug|Any CPU.Build.0 = Debug|Any CPU396 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU397 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU398 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Debug|x64.ActiveCfg = Debug|Any CPU399 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Debug|x86.ActiveCfg = Debug|Any CPU400 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Release|Any CPU.ActiveCfg = Debug|Any CPU401 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Release|Any CPU.Build.0 = Debug|Any CPU402 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Release|Mixed Platforms.ActiveCfg = Debug|Any CPU403 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Release|Mixed Platforms.Build.0 = Debug|Any CPU404 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Release|x64.ActiveCfg = Debug|Any CPU405 { F8E2A0BB-5B04-49EE-88CE-F0DF12474221}.Release|x86.ActiveCfg = Debug|Any CPU395 {590AD383-846B-48FF-8D06-B0AA1B328102}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 396 {590AD383-846B-48FF-8D06-B0AA1B328102}.Debug|Any CPU.Build.0 = Debug|Any CPU 397 {590AD383-846B-48FF-8D06-B0AA1B328102}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU 398 {590AD383-846B-48FF-8D06-B0AA1B328102}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU 399 {590AD383-846B-48FF-8D06-B0AA1B328102}.Debug|x64.ActiveCfg = Debug|Any CPU 400 {590AD383-846B-48FF-8D06-B0AA1B328102}.Debug|x86.ActiveCfg = Debug|Any CPU 401 {590AD383-846B-48FF-8D06-B0AA1B328102}.Release|Any CPU.ActiveCfg = Debug|Any CPU 402 {590AD383-846B-48FF-8D06-B0AA1B328102}.Release|Any CPU.Build.0 = Debug|Any CPU 403 {590AD383-846B-48FF-8D06-B0AA1B328102}.Release|Mixed Platforms.ActiveCfg = Debug|Any CPU 404 {590AD383-846B-48FF-8D06-B0AA1B328102}.Release|Mixed Platforms.Build.0 = Debug|Any CPU 405 {590AD383-846B-48FF-8D06-B0AA1B328102}.Release|x64.ActiveCfg = Debug|Any CPU 406 {590AD383-846B-48FF-8D06-B0AA1B328102}.Release|x86.ActiveCfg = Debug|Any CPU 406 407 EndGlobalSection 407 408 GlobalSection(SolutionProperties) = preSolution -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Contracts/3.3/HeuristicLab.Hive.Contracts-3.3.csproj
r4557 r4710 19 19 <OldToolsVersion>3.5</OldToolsVersion> 20 20 <UpgradeBackupLocation /> 21 <TargetFrameworkProfile /> 21 22 </PropertyGroup> 22 23 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> … … 90 91 <Reference Include="HeuristicLab.PluginInfrastructure-3.3"> 91 92 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 92 </Reference>93 <Reference Include="HeuristicLab.Tracing-3.3">94 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath>95 93 </Reference> 96 94 <Reference Include="System" /> … … 180 178 <Name>HeuristicLab.Hive.JobBase-3.3</Name> 181 179 </ProjectReference> 180 <ProjectReference Include="..\..\HeuristicLab.Hive.Tracing\3.3\HeuristicLab.Hive.Tracing-3.3.csproj"> 181 <Project>{CDAD2510-299C-4FA2-B351-9D71A5AF20B7}</Project> 182 <Name>HeuristicLab.Hive.Tracing-3.3</Name> 183 </ProjectReference> 182 184 </ItemGroup> 183 185 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Contracts/3.3/HeuristicLabHiveContractsPlugin.cs
r4424 r4710 28 28 [PluginDependency("HeuristicLab.Core", "3.3")] 29 29 [PluginDependency("HeuristicLab.DataAccess", "3.3")] 30 [PluginDependency("HeuristicLab.Hive.Tracing", "3.3")] 30 31 [PluginDependency("HeuristicLab.Persistence", "3.3")] 31 [PluginDependency("HeuristicLab.Tracing", "3.3")]32 32 public class HeuristicLabHiveContractsPlugin : PluginBase { 33 33 } -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Contracts/3.3/WcfServicePool.cs
r4424 r4710 23 23 using System.ServiceModel; 24 24 using HeuristicLab.Common; 25 using HeuristicLab. Tracing;25 using HeuristicLab.Hive.Tracing; 26 26 27 27 namespace HeuristicLab.Hive.Contracts { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Contracts/3.3/WcfSettings.cs
r4424 r4710 26 26 using System.ServiceModel.Channels; 27 27 using System.ServiceModel.Description; 28 using HeuristicLab. Tracing;28 using HeuristicLab.Hive.Tracing; 29 29 30 30 namespace HeuristicLab.Hive.Contracts { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Experiment.Views/3.3/HiveExperimentView.Designer.cs
r4423 r4710 405 405 private System.Windows.Forms.Button disconnectButton; 406 406 private System.Windows.Forms.Button reconnectButton; 407 pr otectedSystem.Windows.Forms.Button openExperimentButton;408 pr otectedSystem.Windows.Forms.Button newExperimentButton;407 private System.Windows.Forms.Button openExperimentButton; 408 private System.Windows.Forms.Button newExperimentButton; 409 409 private System.Windows.Forms.TabPage jobsTabPage; 410 410 private System.Windows.Forms.Button downloadExperimentButton; -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Experiment.Views/3.3/Properties/Resources.Designer.cs
r4424 r4710 10 10 11 11 namespace HeuristicLab.Hive.Experiment.Views.Properties { 12 13 14 /// <summary> 12 using System; 13 14 15 /// <summary> 15 16 /// A strongly-typed resource class, for looking up localized strings, etc. 16 17 /// </summary> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Experiment/3.3/HeuristicLab.Hive.Experiment-3.3.csproj
r4557 r4710 104 104 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 105 105 </Reference> 106 <Reference Include="HeuristicLab.Tracing-3.3">107 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath>108 </Reference>109 106 <Reference Include="System" /> 110 107 <Reference Include="System.Core" /> … … 168 165 <Name>HeuristicLab.Hive.JobBase-3.3</Name> 169 166 </ProjectReference> 167 <ProjectReference Include="..\..\HeuristicLab.Hive.Tracing\3.3\HeuristicLab.Hive.Tracing-3.3.csproj"> 168 <Project>{CDAD2510-299C-4FA2-B351-9D71A5AF20B7}</Project> 169 <Name>HeuristicLab.Hive.Tracing-3.3</Name> 170 </ProjectReference> 170 171 </ItemGroup> 171 172 <ItemGroup> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Experiment/3.3/HeuristicLabHiveExperimentPlugin.cs
r4424 r4710 36 36 [PluginDependency("HeuristicLab.Hive.Contracts", "3.3")] 37 37 [PluginDependency("HeuristicLab.Hive.JobBase", "3.3")] 38 [PluginDependency("HeuristicLab.Hive.Tracing", "3.3")] 38 39 [PluginDependency("HeuristicLab.Optimization", "3.3")] 39 40 [PluginDependency("HeuristicLab.Persistence", "3.3")] 40 [PluginDependency("HeuristicLab.Tracing", "3.3")]41 41 public class HeuristicLabHiveExperimentPlugin : PluginBase { 42 42 -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Experiment/3.3/HiveExperiment.cs
r4557 r4710 31 31 using HeuristicLab.Hive.Contracts.ResponseObjects; 32 32 using HeuristicLab.Hive.Experiment.Jobs; 33 using HeuristicLab. Tracing;33 using HeuristicLab.Hive.Tracing; 34 34 35 35 namespace HeuristicLab.Hive.Experiment { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Experiment/3.3/app.config
r4423 r4710 2 2 <configuration> 3 3 <configSections> 4 <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 5 <section name="HeuristicLab.Hive.Experiment.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" 4 <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 5 <section name="HeuristicLab.Hive.Experiment.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/> 6 6 </sectionGroup> 7 7 </configSections> … … 29 29 <bindings> 30 30 <netTcpBinding> 31 <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" 32 openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" 33 transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" 34 hostNameComparisonMode="StrongWildcard" listenBacklog="10" 35 maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" 36 maxReceivedMessageSize="104857600"> 37 <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" 38 maxBytesPerRead="4096" maxNameTableCharCount="16384" /> 39 <reliableSession ordered="true" inactivityTimeout="00:10:00" 40 enabled="false" /> 31 <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="104857600"> 32 <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/> 33 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/> 41 34 <security mode="TransportWithMessageCredential"> 42 <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" 43 <message clientCredentialType="UserName" algorithmSuite="Default" 35 <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign"/> 36 <message clientCredentialType="UserName" algorithmSuite="Default"/> 44 37 </security> 45 38 </binding> 46 39 </netTcpBinding> 47 40 <wsHttpBinding> 48 <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" 49 receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" 50 transactionFlow="false" hostNameComparisonMode="StrongWildcard" 51 maxBufferPoolSize="524288" maxReceivedMessageSize="65536" 52 messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" 53 allowCookies="false"> 54 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" 55 maxBytesPerRead="4096" maxNameTableCharCount="16384" /> 56 <reliableSession ordered="true" inactivityTimeout="00:10:00" 57 enabled="false" /> 41 <binding name="ClientHttpEndpoint" 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" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false"> 42 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/> 43 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/> 58 44 <security mode="Message"> 59 <transport clientCredentialType="Windows" proxyCredentialType="None" 60 realm="" /> 61 <message clientCredentialType="UserName" negotiateServiceCredential="true" 62 algorithmSuite="Default" /> 45 <transport clientCredentialType="Windows" proxyCredentialType="None" realm=""/> 46 <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default"/> 63 47 </security> 64 48 </binding> … … 66 50 </bindings> 67 51 <client> 68 <endpoint address="net.tcp://blade12.hpc.fh-hagenberg.at:9001/ClientServiceStreamed" behaviorConfiguration="ClientServiceBehaviour" 69 binding="netTcpBinding" bindingConfiguration="ClientTcpStreamedEndpoint" 70 contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade" name="ClientTcpStreamedEndpoint"> 52 <endpoint address="net.tcp://localhost:9001/Hive/ClientService.svc" behaviorConfiguration="ClientServiceBehaviour" binding="netTcpBinding" bindingConfiguration="ClientTcpStreamedEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade" name="ClientTcpStreamedEndpoint"> 71 53 <identity> 72 <dns value=" blade12.hpc.fh-hagenberg.at"/>54 <dns value="localhost"/> 73 55 </identity> 74 56 </endpoint> 75 <endpoint address="http://blade12.hpc.fh-hagenberg.at:9000/ClientService" binding="wsHttpBinding" behaviorConfiguration="ClientServiceBehaviour" 76 bindingConfiguration="ClientHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade" 77 name="ClientHttpEndpoint"> 57 <endpoint address="http://localhost:9000/Hive/ClientService.svc" binding="wsHttpBinding" behaviorConfiguration="ClientServiceBehaviour" bindingConfiguration="ClientHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade" name="ClientHttpEndpoint"> 78 58 <identity> 79 <certificate encodedValue="AwAAAAEAAAAUAAAA 0FkTGjOA2/0cZmFlIwFildV5a/ogAAAAAQAAACgCAAAwggIkMIIBkaADAgECAhCcCYkXdzUDsEzY5+POfdYRMAkGBSsOAwIdBQAwJjEkMCIGA1UEAxMbYmxhZGUxMi5ocGMuZmgtaGFnZW5iZXJnLmF0MB4XDTEwMDkxNTE0MjkyNFoXDTM5MTIzMTIzNTk1OVowJjEkMCIGA1UEAxMbYmxhZGUxMi5ocGMuZmgtaGFnZW5iZXJnLmF0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN/VsuexELvneBS+KjIT4z1oj8VwitpZJDhCVxVM1hBVAXRJ9qE0zwFwen6KWRXKMx0wZvm47CdkENO0krsqfliQRKb0hcMin+37X8u1Xk51qebV3M0kUAEpsRT6RehQD41+iGe1GmIaLksCEYaH80wPWI7F3N/tN+5svizD0sfQIDAQABo1swWTBXBgNVHQEEUDBOgBBJWfbAcVJ+egMO9eh/uP3hoSgwJjEkMCIGA1UEAxMbYmxhZGUxMi5ocGMuZmgtaGFnZW5iZXJnLmF0ghCcCYkXdzUDsEzY5+POfdYRMAkGBSsOAwIdBQADgYEApOwttaruQRFtS8SWslEDt+aKzIUnfKrJ+7U7Fml5+QT7G4+5bXnfOs5gcWKDQyyap9y3AJpjPnGaLzwb/8LwlqKXePRQvOW44O5JLwOTo3TD4ZPKANuBblD7J7TYGyXKTUQcytfQl1uOxELWNBj4IpUEbR1C/S4RmupMivLNQoA="/>59 <certificate encodedValue="AwAAAAEAAAAUAAAAfEKvcVixnJay+q4hCPFuO0JL5TQgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhCNN5wrUcXMmE/9xwp4TYa9MAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMTAxOTEwNTMxNVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDXwC5TGcAffd/0oAWHtm0s6YXVXEgXgb1AYmBkkkhkKIFJG/e/Z0KSYbJepmSJD44W3oOAVm+x1DAsZxU79HahDYgWCuHLMm1TLpwSmYOQ0kV3pGHWHhiWV7h7oGLds/eqZ2EOpaNGryfEPnrA4VmxY91vV5/2BTeVSWG6F8lRKQIDAQABo0kwRzBFBgNVHQEEPjA8gBAR7kBnMRHO5gzThEqda0wWoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghCNN5wrUcXMmE/9xwp4TYa9MAkGBSsOAwIdBQADgYEAoPwEG4QTDXhlxERNDfsZmM2IhEpV42ppz1kEah2oYKDa/ElIMVtvqLv6flVtg18ENN/mEJWiHZ3NyP3qr2Pip+sh+/2WBiSbOaukES/CM7OJn9kJCImH7M/xqM8pxqY8IfgM6iBVrVj9uHqj3j2BBck+cYY8fKyh3CFifMIp6ac="/> 80 60 </identity> 81 61 </endpoint> … … 87 67 <clientCredentials> 88 68 <serviceCertificate> 89 <authentication certificateValidationMode="None" 69 <authentication certificateValidationMode="None"/> 90 70 </serviceCertificate> 91 71 </clientCredentials> … … 95 75 96 76 </system.serviceModel> 97 < /configuration>77 <startup><supportedRuntime version="v2.0.50727"/></startup></configuration> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.JobBase/3.3/HeuristicLab.Hive.JobBase-3.3.csproj
r4368 r4710 34 34 <UseApplicationTrust>false</UseApplicationTrust> 35 35 <BootstrapperEnabled>true</BootstrapperEnabled> 36 <TargetFrameworkProfile /> 36 37 </PropertyGroup> 37 38 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Console/3.3/HeuristicLab.Hive.Server.Console-3.3.csproj
r4302 r4710 21 21 <OldToolsVersion>3.5</OldToolsVersion> 22 22 <UpgradeBackupLocation /> 23 <TargetFrameworkProfile /> 23 24 </PropertyGroup> 24 25 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> … … 89 90 <Reference Include="HeuristicLab.PluginInfrastructure-3.3"> 90 91 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 91 </Reference>92 <Reference Include="HeuristicLab.Tracing-3.3">93 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath>94 92 </Reference> 95 93 <Reference Include="System" /> … … 263 261 <Name>HeuristicLab.Hive.JobBase-3.3</Name> 264 262 </ProjectReference> 263 <ProjectReference Include="..\..\HeuristicLab.Hive.Tracing\3.3\HeuristicLab.Hive.Tracing-3.3.csproj"> 264 <Project>{CDAD2510-299C-4FA2-B351-9D71A5AF20B7}</Project> 265 <Name>HeuristicLab.Hive.Tracing-3.3</Name> 266 </ProjectReference> 265 267 </ItemGroup> 266 268 <ItemGroup> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Console/3.3/HeuristicLabHiveClientConsolePlugin.cs
r4424 r4710 31 31 [PluginDependency("HeuristicLab.Hive.Contracts", "3.3")] 32 32 [PluginDependency("HeuristicLab.Hive.JobBase", "3.3")] 33 [PluginDependency("HeuristicLab.Hive.Tracing", "3.3")] 33 34 [PluginDependency("HeuristicLab.Persistence", "3.3")] 34 [PluginDependency("HeuristicLab.Tracing", "3.3")]35 35 public class HeuristicLabHiveSlaveConsolePlugin : PluginBase { 36 36 } -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Console/3.3/Properties/Resources.Designer.cs
r4424 r4710 10 10 11 11 namespace HeuristicLab.Hive.Server.ServerConsole.Properties { 12 13 14 /// <summary> 12 using System; 13 14 15 /// <summary> 15 16 /// A strongly-typed resource class, for looking up localized strings, etc. 16 17 /// </summary> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Console/3.3/app.config
r4423 r4710 1 <?xml version="1.0" encoding="utf-8"?>1 <?xml version="1.0"?> 2 2 <configuration> 3 3 <system.serviceModel> … … 7 7 <clientCredentials> 8 8 <serviceCertificate> 9 <authentication certificateValidationMode="None" 9 <authentication certificateValidationMode="None"/> 10 10 </serviceCertificate> 11 11 </clientCredentials> … … 15 15 <bindings> 16 16 <wsHttpBinding> 17 <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" 18 openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" 19 bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" 20 maxBufferPoolSize="524288" maxReceivedMessageSize="104857600" 21 messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" 22 allowCookies="false"> 23 <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" 24 maxBytesPerRead="4096" maxNameTableCharCount="16384" /> 25 <reliableSession ordered="true" inactivityTimeout="00:10:00" 26 enabled="false" /> 17 <binding name="ServerConsoleHttpEndpoint" 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="104857600" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false"> 18 <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/> 19 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/> 27 20 <security mode="Message"> 28 <transport clientCredentialType="Windows" proxyCredentialType="None" 29 realm="" /> 30 <message clientCredentialType="UserName" negotiateServiceCredential="true" 31 algorithmSuite="Default" /> 21 <transport clientCredentialType="Windows" proxyCredentialType="None" realm=""/> 22 <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default"/> 32 23 </security> 33 24 </binding> … … 35 26 </bindings> 36 27 <client> 37 <endpoint address="http://blade12.hpc.fh-hagenberg.at:9000/ServerConsoleService" behaviorConfiguration="ServerConsoleBehaviour" 38 binding="wsHttpBinding" bindingConfiguration="ServerConsoleHttpEndpoint" 39 contract="HeuristicLab.Hive.Contracts.Interfaces.IServerConsoleFacade" name="ServerConsoleHttpEndpoint"> 28 <endpoint address="http://localhost:9000/Hive/ServerConsoleService.svc" behaviorConfiguration="ServerConsoleBehaviour" binding="wsHttpBinding" bindingConfiguration="ServerConsoleHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IServerConsoleFacade" name="ServerConsoleHttpEndpoint"> 40 29 <identity> 41 <certificate encodedValue="AwAAAAEAAAAUAAAA 0FkTGjOA2/0cZmFlIwFildV5a/ogAAAAAQAAACgCAAAwggIkMIIBkaADAgECAhCcCYkXdzUDsEzY5+POfdYRMAkGBSsOAwIdBQAwJjEkMCIGA1UEAxMbYmxhZGUxMi5ocGMuZmgtaGFnZW5iZXJnLmF0MB4XDTEwMDkxNTE0MjkyNFoXDTM5MTIzMTIzNTk1OVowJjEkMCIGA1UEAxMbYmxhZGUxMi5ocGMuZmgtaGFnZW5iZXJnLmF0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN/VsuexELvneBS+KjIT4z1oj8VwitpZJDhCVxVM1hBVAXRJ9qE0zwFwen6KWRXKMx0wZvm47CdkENO0krsqfliQRKb0hcMin+37X8u1Xk51qebV3M0kUAEpsRT6RehQD41+iGe1GmIaLksCEYaH80wPWI7F3N/tN+5svizD0sfQIDAQABo1swWTBXBgNVHQEEUDBOgBBJWfbAcVJ+egMO9eh/uP3hoSgwJjEkMCIGA1UEAxMbYmxhZGUxMi5ocGMuZmgtaGFnZW5iZXJnLmF0ghCcCYkXdzUDsEzY5+POfdYRMAkGBSsOAwIdBQADgYEApOwttaruQRFtS8SWslEDt+aKzIUnfKrJ+7U7Fml5+QT7G4+5bXnfOs5gcWKDQyyap9y3AJpjPnGaLzwb/8LwlqKXePRQvOW44O5JLwOTo3TD4ZPKANuBblD7J7TYGyXKTUQcytfQl1uOxELWNBj4IpUEbR1C/S4RmupMivLNQoA="/>30 <certificate encodedValue="AwAAAAEAAAAUAAAAfEKvcVixnJay+q4hCPFuO0JL5TQgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhCNN5wrUcXMmE/9xwp4TYa9MAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMTAxOTEwNTMxNVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDXwC5TGcAffd/0oAWHtm0s6YXVXEgXgb1AYmBkkkhkKIFJG/e/Z0KSYbJepmSJD44W3oOAVm+x1DAsZxU79HahDYgWCuHLMm1TLpwSmYOQ0kV3pGHWHhiWV7h7oGLds/eqZ2EOpaNGryfEPnrA4VmxY91vV5/2BTeVSWG6F8lRKQIDAQABo0kwRzBFBgNVHQEEPjA8gBAR7kBnMRHO5gzThEqda0wWoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghCNN5wrUcXMmE/9xwp4TYa9MAkGBSsOAwIdBQADgYEAoPwEG4QTDXhlxERNDfsZmM2IhEpV42ppz1kEah2oYKDa/ElIMVtvqLv6flVtg18ENN/mEJWiHZ3NyP3qr2Pip+sh+/2WBiSbOaukES/CM7OJn9kJCImH7M/xqM8pxqY8IfgM6iBVrVj9uHqj3j2BBck+cYY8fKyh3CFifMIp6ac="/> 42 31 </identity> 43 32 </endpoint> 44 33 </client> 45 34 </system.serviceModel> 46 < /configuration>35 <startup><supportedRuntime version="v2.0.50727"/></startup></configuration> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/HeuristicLab.Hive.Server.Core-3.3.csproj
r4629 r4710 20 20 <OldToolsVersion>3.5</OldToolsVersion> 21 21 <UpgradeBackupLocation /> 22 <TargetFrameworkProfile /> 22 23 </PropertyGroup> 23 24 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> … … 89 90 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 90 91 </Reference> 91 <Reference Include="HeuristicLab.Tracing-3.3">92 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath>93 </Reference>94 92 <Reference Include="System" /> 95 93 <Reference Include="System.Core"> … … 106 104 <Reference Include="System.Transactions" /> 107 105 <Reference Include="System.Web" /> 106 <Reference Include="System.Web.ApplicationServices" /> 108 107 <Reference Include="System.Windows.Forms" /> 109 108 <Reference Include="System.Xml.Linq"> … … 164 163 <Project>{A4499DDD-D1B8-414F-98F6-903C2C71BEB0}</Project> 165 164 <Name>HeuristicLab.Hive.Server.LINQDataAccess-3.3</Name> 165 </ProjectReference> 166 <ProjectReference Include="..\..\HeuristicLab.Hive.Tracing\3.3\HeuristicLab.Hive.Tracing-3.3.csproj"> 167 <Project>{CDAD2510-299C-4FA2-B351-9D71A5AF20B7}</Project> 168 <Name>HeuristicLab.Hive.Tracing-3.3</Name> 166 169 </ProjectReference> 167 170 </ItemGroup> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/HeuristicLabHiveServerCorePlugin.cs
r4424 r4710 31 31 [PluginDependency("HeuristicLab.Hive.Server.DataAccess", "3.3")] 32 32 [PluginDependency("HeuristicLab.Hive.Server.LINQDataAccess", "3.3")] 33 [PluginDependency("HeuristicLab. Tracing", "3.3")]33 [PluginDependency("HeuristicLab.Hive.Tracing", "3.3")] 34 34 public class HeuristicLabHiveServerCorePlugin : PluginBase { 35 35 } -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/JobManager.cs
r4424 r4710 32 32 using HeuristicLab.Hive.Server.Core.InternalInterfaces; 33 33 using HeuristicLab.Hive.Server.DataAccess; 34 using HeuristicLab. Tracing;34 using HeuristicLab.Hive.Tracing; 35 35 36 36 namespace HeuristicLab.Hive.Server.Core { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/LifecycleManager.cs
r4424 r4710 23 23 using System.Threading; 24 24 using HeuristicLab.Hive.Contracts.Interfaces; 25 using HeuristicLab. Tracing;25 using HeuristicLab.Hive.Tracing; 26 26 27 27 namespace HeuristicLab.Hive.Server.Core { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/ServiceLocator.cs
r4424 r4710 89 89 public static ILifecycleManager GetLifecycleManager() { 90 90 if (lifecycleManager == null) { 91 lifecycleManager = ApplicationManager.Manager.GetInstances<ILifecycleManager>().First(); 91 //lifecycleManager = ApplicationManager.Manager.GetInstances<ILifecycleManager>().First(); 92 lifecycleManager = new LifecycleManager(); 92 93 } 93 94 return lifecycleManager; … … 101 102 public static IScheduler GetScheduler() { 102 103 if (scheduler == null) { 103 scheduler = ApplicationManager.Manager.GetInstances<IScheduler>().First(); 104 //scheduler = ApplicationManager.Manager.GetInstances<IScheduler>().First(); 105 scheduler = new DefaultScheduler(); 104 106 } 105 107 … … 113 115 [MethodImpl(MethodImplOptions.Synchronized)] 114 116 public static IAuthorizationManager GetAuthorizationManager() { 115 if (authorizationManager == null) 116 authorizationManager = ApplicationManager.Manager.GetInstances<IAuthorizationManager>().First(); 117 if (authorizationManager == null) { 118 //authorizationManager = ApplicationManager.Manager.GetInstances<IAuthorizationManager>().First(); 119 authorizationManager = new Authorization.AuthorizationManager(); 120 } 117 121 return authorizationManager; 118 122 } … … 124 128 [MethodImpl(MethodImplOptions.Synchronized)] 125 129 public static IContextFactory GetContextFactory() { 126 if (contextFactory == null) 127 contextFactory = ApplicationManager.Manager.GetInstances<IContextFactory>().First(); 130 if (contextFactory == null) { 131 //contextFactory = ApplicationManager.Manager.GetInstances<IContextFactory>().First(); 132 contextFactory = new HeuristicLab.Hive.Server.LINQDataAccess.ContextFactory(); 133 } 128 134 return contextFactory; 129 135 } -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/SlaveCommunicator.cs
r4424 r4710 33 33 using HeuristicLab.Hive.Server.Core.InternalInterfaces; 34 34 using HeuristicLab.PluginInfrastructure; 35 using HeuristicLab.Tracing; 35 using System.Diagnostics; 36 using HeuristicLab.Hive.Tracing; 36 37 37 38 namespace HeuristicLab.Hive.Server.Core { … … 90 91 Logger.Debug("Server Heartbeat ticked"); 91 92 List<Guid> slaveIds = DaoLocator.SlaveDao.FindAll().Select(s => s.Id).ToList(); 92 93 93 foreach (Guid slaveId in slaveIds) { 94 94 using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions { IsolationLevel = ApplicationConstants.ISOLATION_LEVEL_SCOPE })) { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/app.config
r4629 r4710 1 <?xml version="1.0" encoding="utf-8"?>1 <?xml version="1.0"?> 2 2 <configuration> 3 3 <system.diagnostics> … … 6 6 <listeners> 7 7 <add type="System.Diagnostics.DefaultTraceListener" name="Default"> 8 <filter type="" 8 <filter type=""/> 9 9 </add> 10 10 <add name="ServiceModelMessageLoggingListener"> 11 <filter type="" 11 <filter type=""/> 12 12 </add> 13 13 </listeners> 14 14 </source> 15 <source name="System.ServiceModel" switchValue="Warning, ActivityTracing" 16 propagateActivity="true"> 15 <source name="System.ServiceModel" switchValue="Warning, ActivityTracing" propagateActivity="true"> 17 16 <listeners> 18 17 <add type="System.Diagnostics.DefaultTraceListener" name="Default"> 19 <filter type="" 18 <filter type=""/> 20 19 </add> 21 20 <add name="ServiceModelTraceListener"> 22 <filter type="" 21 <filter type=""/> 23 22 </add> 24 23 </listeners> … … 26 25 </sources> 27 26 <sharedListeners> 28 <add initializeData="c:\ch\svn\branches\3.3-hive\sources\heuristiclab.hive\heuristiclab.hive.server.core\3.3\app_messages.svclog" 29 type="System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 30 name="ServiceModelMessageLoggingListener" traceOutputOptions="Timestamp"> 31 <filter type="" /> 27 <add initializeData="c:\ch\svn\branches\3.3-hive\sources\heuristiclab.hive\heuristiclab.hive.server.core\3.3\app_messages.svclog" type="System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" name="ServiceModelMessageLoggingListener" traceOutputOptions="Timestamp"> 28 <filter type=""/> 32 29 </add> 33 <add initializeData="c:\ch\svn\branches\3.3-hive\sources\heuristiclab.hive\heuristiclab.hive.server.core\3.3\app_tracelog.svclog" 34 type="System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 35 name="ServiceModelTraceListener" traceOutputOptions="Timestamp"> 36 <filter type="" /> 30 <add initializeData="c:\ch\svn\branches\3.3-hive\sources\heuristiclab.hive\heuristiclab.hive.server.core\3.3\app_tracelog.svclog" type="System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" name="ServiceModelTraceListener" traceOutputOptions="Timestamp"> 31 <filter type=""/> 37 32 </add> 38 33 </sharedListeners> 39 34 </system.diagnostics> 40 35 <connectionStrings> 41 <add name="HeuristicLab.Authentication" 42 connectionString="data source=localhost;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/> 36 <add name="HeuristicLab.Authentication" connectionString="data source=localhost;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/> 43 37 </connectionStrings> 44 38 … … 47 41 <providers> 48 42 <clear/> 49 <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication" 50 enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" 51 maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" 52 applicationName="HeuristicLab.Authentication" /> 43 <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="HeuristicLab.Authentication"/> 53 44 </providers> 54 45 </membership> … … 57 48 <providers> 58 49 <clear/> 59 <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" 50 <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication"/> 60 51 </providers> 61 52 </roleManager> … … 64 55 <system.serviceModel> 65 56 <diagnostics> 66 <messageLogging logEntireMessage="true" logMalformedMessages="true" 67 logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true" 68 maxMessagesToLog="3000" /> 57 <messageLogging logEntireMessage="true" logMalformedMessages="true" logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true" maxMessagesToLog="3000"/> 69 58 </diagnostics> 70 59 <bindings> 71 60 <netTcpBinding> 72 <binding name="TcpStreamedBinding" sendTimeout="00:10:00" transferMode="Streamed" 73 maxBufferPoolSize="104857600" maxBufferSize="104857600" 74 maxReceivedMessageSize="104857600" maxConnections="50"> 75 <readerQuotas maxStringContentLength="104857600" maxArrayLength="104857600" /> 61 <binding name="TcpStreamedBinding" sendTimeout="00:10:00" transferMode="Streamed" maxBufferPoolSize="104857600" maxBufferSize="104857600" maxReceivedMessageSize="104857600" maxConnections="50"> 62 <readerQuotas maxStringContentLength="104857600" maxArrayLength="104857600"/> 76 63 <security mode="TransportWithMessageCredential"> 77 64 <transport clientCredentialType="Certificate"/> 78 <message clientCredentialType="UserName" 65 <message clientCredentialType="UserName"/> 79 66 </security> 80 67 </binding> … … 84 71 <security mode="Message"> 85 72 <transport/> 86 <message clientCredentialType="UserName" 73 <message clientCredentialType="UserName"/> 87 74 </security> 88 75 </binding> … … 92 79 <serviceBehaviors> 93 80 <behavior name="ServiceBehaviour"> 94 <serviceMetadata httpGetEnabled="true" httpsGetEnabled="false" /> 95 <serviceDebug includeExceptionDetailInFaults="true" /> 96 <serviceAuthorization principalPermissionMode="UseAspNetRoles" 97 roleProviderName="AspNetSqlRoleProvider" /> 81 <serviceMetadata httpGetEnabled="true" httpsGetEnabled="false"/> 82 <serviceDebug includeExceptionDetailInFaults="true"/> 83 <serviceAuthorization principalPermissionMode="UseAspNetRoles" roleProviderName="AspNetSqlRoleProvider"/> 98 84 <serviceCredentials> 99 <serviceCertificate findValue="blade12.hpc.fh-hagenberg.at" x509FindType="FindBySubjectName" /> 100 <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" 101 membershipProviderName="AspNetSqlMembershipProvider" /> 85 <serviceCertificate findValue="blade12.hpc.fh-hagenberg.at" x509FindType="FindBySubjectName"/> 86 <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" membershipProviderName="AspNetSqlMembershipProvider"/> 102 87 </serviceCredentials> 103 <serviceSecurityAudit auditLogLocation="Application" suppressAuditFailure="false" 104 messageAuthenticationAuditLevel="SuccessOrFailure" /> 88 <serviceSecurityAudit auditLogLocation="Application" suppressAuditFailure="false" messageAuthenticationAuditLevel="SuccessOrFailure"/> 105 89 <serviceThrottling maxConcurrentCalls="100"/> 106 90 </behavior> … … 109 93 <services> 110 94 <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.SlaveFacade"> 111 <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="SlaveHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade" 112 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="" name="SlaveMexEndpoint" contract="IMetadataExchange" 113 <endpoint binding="netTcpBinding" bindingConfiguration="TcpStreamedBinding" name="SlaveTcpStreamedEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade" 95 <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="SlaveHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade"/> 96 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="" name="SlaveMexEndpoint" contract="IMetadataExchange"/> 97 <endpoint binding="netTcpBinding" bindingConfiguration="TcpStreamedBinding" name="SlaveTcpStreamedEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade"/> 114 98 <host> 115 99 <baseAddresses> 116 <add baseAddress="http://blade12.hpc.fh-hagenberg.at:9000/SlaveService" 117 <add baseAddress="net.tcp://blade12.hpc.fh-hagenberg.at:9001/SlaveServiceStreamed" 100 <add baseAddress="http://blade12.hpc.fh-hagenberg.at:9000/SlaveService"/> 101 <add baseAddress="net.tcp://blade12.hpc.fh-hagenberg.at:9001/SlaveServiceStreamed"/> 118 102 </baseAddresses> 119 103 </host> 120 104 </service> 121 105 <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.ServerConsoleFacade"> 122 <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="ServerConsoleHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IServerConsoleFacade" 123 <endpoint address="mex" binding="mexHttpBinding" name="ServerConsoleMexEndpoint" contract="IMetadataExchange" 106 <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="ServerConsoleHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IServerConsoleFacade"/> 107 <endpoint address="mex" binding="mexHttpBinding" name="ServerConsoleMexEndpoint" contract="IMetadataExchange"/> 124 108 <host> 125 109 <baseAddresses> 126 <add baseAddress="http://blade12.hpc.fh-hagenberg.at:9000/ServerConsoleService" 110 <add baseAddress="http://blade12.hpc.fh-hagenberg.at:9000/ServerConsoleService"/> 127 111 </baseAddresses> 128 112 </host> 129 113 </service> 130 114 <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.ClientFacade"> 131 <endpoint address="" binding="netTcpBinding" bindingConfiguration="TcpStreamedBinding" name="ClientTcpStreamedEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade" 132 <endpoint binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="ClientHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade" 133 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="" name="ClientHttpMexEndpoint" contract="IMetadataExchange" 115 <endpoint address="" binding="netTcpBinding" bindingConfiguration="TcpStreamedBinding" name="ClientTcpStreamedEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade"/> 116 <endpoint binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="ClientHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade"/> 117 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="" name="ClientHttpMexEndpoint" contract="IMetadataExchange"/> 134 118 <host> 135 119 <baseAddresses> 136 <add baseAddress="net.tcp://blade12.hpc.fh-hagenberg.at:9001/ClientServiceStreamed" 137 <add baseAddress="http://blade12.hpc.fh-hagenberg.at:9000/ClientService" 120 <add baseAddress="net.tcp://blade12.hpc.fh-hagenberg.at:9001/ClientServiceStreamed"/> 121 <add baseAddress="http://blade12.hpc.fh-hagenberg.at:9000/ClientService"/> 138 122 </baseAddresses> 139 123 </host> … … 142 126 </system.serviceModel> 143 127 144 < /configuration>128 <startup><supportedRuntime version="v2.0.50727"/></startup></configuration> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.DataAccess/3.3/HeuristicLab.Hive.Server.DataAccess-3.3.csproj
r4423 r4710 21 21 <OldToolsVersion>3.5</OldToolsVersion> 22 22 <UpgradeBackupLocation /> 23 <TargetFrameworkProfile /> 23 24 </PropertyGroup> 24 25 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.LINQDataAccess/3.3/BaseDao.cs
r4424 r4710 21 21 22 22 using System.Data.Linq; 23 using HeuristicLab. Tracing;23 using HeuristicLab.Hive.Tracing; 24 24 25 25 namespace HeuristicLab.Hive.Server.LINQDataAccess { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.LINQDataAccess/3.3/ContextFactory.cs
r4424 r4710 28 28 using HeuristicLab.Hive.Server.DataAccess; 29 29 using HeuristicLab.Hive.Server.LINQDataAccess.Properties; 30 using HeuristicLab. Tracing;30 using HeuristicLab.Hive.Tracing; 31 31 32 32 … … 40 40 /// it has to be disposed in order to finish the corresponding transaction. 41 41 /// </summary> 42 class ContextFactory : IContextFactory {42 public class ContextFactory : IContextFactory { 43 43 private static object locker = new object(); 44 44 private static IDictionary<int, HiveDataContext> contexts = new Dictionary<int, HiveDataContext>(); -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.LINQDataAccess/3.3/HeuristicLab.Hive.Server.LINQDataAccess-3.3.csproj
r4423 r4710 19 19 <OldToolsVersion>3.5</OldToolsVersion> 20 20 <UpgradeBackupLocation /> 21 <TargetFrameworkProfile /> 21 22 </PropertyGroup> 22 23 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> … … 83 84 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 84 85 </Reference> 85 <Reference Include="HeuristicLab.Tracing-3.3">86 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath>87 </Reference>88 86 <Reference Include="System" /> 89 87 <Reference Include="System.Core"> … … 144 142 <Name>HeuristicLab.Hive.Server.DataAccess-3.3</Name> 145 143 </ProjectReference> 144 <ProjectReference Include="..\..\HeuristicLab.Hive.Tracing\3.3\HeuristicLab.Hive.Tracing-3.3.csproj"> 145 <Project>{CDAD2510-299C-4FA2-B351-9D71A5AF20B7}</Project> 146 <Name>HeuristicLab.Hive.Tracing-3.3</Name> 147 </ProjectReference> 146 148 </ItemGroup> 147 149 <ItemGroup> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.LINQDataAccess/3.3/HeuristicLabHiveServerLINQDataAccessPlugin.cs
r4424 r4710 29 29 [PluginDependency("HeuristicLab.Hive.Contracts", "3.3")] 30 30 [PluginDependency("HeuristicLab.Hive.Server.DataAccess", "3.3")] 31 [PluginDependency("HeuristicLab. Tracing", "3.3")]31 [PluginDependency("HeuristicLab.Hive.Tracing", "3.3")] 32 32 public class HeuristicLabHiveServerLINQDataAccessPlugin: PluginBase { 33 33 } -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.LINQDataAccess/3.3/VarBinaryStream.cs
r4424 r4710 7 7 using System.Data.SqlClient; 8 8 using System.IO; 9 using HeuristicLab. Tracing;9 using HeuristicLab.Hive.Tracing; 10 10 11 11 namespace HeuristicLab.Hive.Server.LINQDataAccess { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.LINQDataAccess/3.3/app.config
r4302 r4710 1 <?xml version="1.0" encoding="utf-8"?>1 <?xml version="1.0"?> 2 2 <configuration> 3 3 <configSections> 4 4 </configSections> 5 5 <connectionStrings> 6 <add name="HeuristicLab.Hive.Server.LINQDataAccess.Properties.Settings.HeuristicLab_Hive_LinqConnectionString" 7 connectionString="Data Source=localhost;Initial Catalog=HeuristicLab.Hive;Integrated Security=True;" 8 providerName="System.Data.SqlClient" /> 6 <add name="HeuristicLab.Hive.Server.LINQDataAccess.Properties.Settings.HeuristicLab_Hive_LinqConnectionString" connectionString="Data Source=localhost;Initial Catalog=HeuristicLab.Hive;Integrated Security=True;" providerName="System.Data.SqlClient"/> 9 7 </connectionStrings> 10 < /configuration>8 <startup><supportedRuntime version="v2.0.50727"/></startup></configuration> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server/3.3/HeuristicLab.Hive.Server-3.3.csproj
r4296 r4710 21 21 <OldToolsVersion>3.5</OldToolsVersion> 22 22 <UpgradeBackupLocation /> 23 <TargetFrameworkProfile /> 23 24 </PropertyGroup> 24 25 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> … … 84 85 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 85 86 </Reference> 86 <Reference Include="HeuristicLab.Tracing-3.3">87 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath>88 </Reference>89 87 <Reference Include="System" /> 90 88 <Reference Include="System.Core"> … … 140 138 <Name>HeuristicLab.Hive.Server.Core-3.3</Name> 141 139 </ProjectReference> 140 <ProjectReference Include="..\..\HeuristicLab.Hive.Tracing\3.3\HeuristicLab.Hive.Tracing-3.3.csproj"> 141 <Project>{CDAD2510-299C-4FA2-B351-9D71A5AF20B7}</Project> 142 <Name>HeuristicLab.Hive.Tracing-3.3</Name> 143 </ProjectReference> 142 144 </ItemGroup> 143 145 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server/3.3/HeuristicLabHiveServerPlugin.cs
r4424 r4710 28 28 [PluginDependency("HeuristicLab.Hive.Contracts", "3.3")] 29 29 [PluginDependency("HeuristicLab.Hive.Server.Core", "3.3")] 30 [PluginDependency("HeuristicLab. Tracing", "3.3")]30 [PluginDependency("HeuristicLab.Hive.Tracing", "3.3")] 31 31 public class HeuristicLabHiveServerPlugin : PluginBase { 32 32 } -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Common/3.3/HeuristicLab.Hive.Slave.Common-3.3.csproj
r4320 r4710 35 35 <UseApplicationTrust>false</UseApplicationTrust> 36 36 <BootstrapperEnabled>true</BootstrapperEnabled> 37 <TargetFrameworkProfile /> 37 38 </PropertyGroup> 38 39 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/HeuristicLab.Hive.Slave.Communication-3.3.csproj
r4423 r4710 19 19 <OldToolsVersion>3.5</OldToolsVersion> 20 20 <UpgradeBackupLocation /> 21 <TargetFrameworkProfile /> 21 22 </PropertyGroup> 22 23 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> … … 86 87 <Reference Include="HeuristicLab.PluginInfrastructure-3.3"> 87 88 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 88 </Reference>89 <Reference Include="HeuristicLab.Tracing-3.3">90 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath>91 89 </Reference> 92 90 <Reference Include="System" /> … … 187 185 <Name>HeuristicLab.Hive.Slave.Common-3.3</Name> 188 186 </ProjectReference> 187 <ProjectReference Include="..\..\HeuristicLab.Hive.Tracing\3.3\HeuristicLab.Hive.Tracing-3.3.csproj"> 188 <Project>{CDAD2510-299C-4FA2-B351-9D71A5AF20B7}</Project> 189 <Name>HeuristicLab.Hive.Tracing-3.3</Name> 190 </ProjectReference> 189 191 </ItemGroup> 190 192 <ItemGroup> … … 204 206 <Generator>WCF Proxy Generator</Generator> 205 207 <LastGenOutput>Reference.cs</LastGenOutput> 208 <SubType>Designer</SubType> 206 209 </None> 207 210 </ItemGroup> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/HeuristicLabHiveSlaveCommunicationPlugin.cs
r4424 r4710 32 32 [PluginDependency("HeuristicLab.Hive.Contracts", "3.3")] 33 33 [PluginDependency("HeuristicLab.Hive.JobBase", "3.3")] 34 [PluginDependency("HeuristicLab. Tracing", "3.3")]34 [PluginDependency("HeuristicLab.Hive.Tracing", "3.3")] 35 35 public class HeuristicLabHiveSlaveCommunicationPlugin : PluginBase { 36 36 } -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/WcfService.cs
r4424 r4710 32 32 using HeuristicLab.Hive.Slave.Communication.SlaveFacade; 33 33 using HeuristicLab.PluginInfrastructure; 34 using HeuristicLab. Tracing;34 using HeuristicLab.Hive.Tracing; 35 35 36 36 namespace HeuristicLab.Hive.Slave.Communication { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/app.config
r4423 r4710 1 <?xml version="1.0" encoding="utf-8"?>1 <?xml version="1.0"?> 2 2 <configuration> 3 3 <configSections> 4 <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 5 <section name="HeuristicLab.Hive.Slave.Communication.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" 4 <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 5 <section name="HeuristicLab.Hive.Slave.Communication.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/> 6 6 </sectionGroup> 7 7 </configSections> … … 9 9 <bindings> 10 10 <netTcpBinding> 11 <binding name="SlaveTcpStreamedEndpoint" closeTimeout="00:01:00" 12 openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" 13 transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" 14 hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" 15 maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="104857600"> 16 <readerQuotas maxDepth="32" maxStringContentLength="104857600" 17 maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384" /> 18 <reliableSession ordered="true" inactivityTimeout="00:10:00" 19 enabled="false" /> 11 <binding name="SlaveTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="104857600"> 12 <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/> 13 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/> 20 14 <security mode="TransportWithMessageCredential"> 21 <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" 22 <message clientCredentialType="UserName" algorithmSuite="Default" 15 <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign"/> 16 <message clientCredentialType="UserName" algorithmSuite="Default"/> 23 17 </security> 24 18 </binding> 25 19 </netTcpBinding> 26 20 <wsHttpBinding> 27 <binding name="SlaveHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" 28 receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" 29 transactionFlow="false" hostNameComparisonMode="StrongWildcard" 30 maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" 31 textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false"> 32 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" 33 maxBytesPerRead="4096" maxNameTableCharCount="16384" /> 34 <reliableSession ordered="true" inactivityTimeout="00:10:00" 35 enabled="false" /> 21 <binding name="SlaveHttpEndpoint" 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" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false"> 22 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/> 23 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/> 36 24 <security mode="Message"> 37 <transport clientCredentialType="Windows" proxyCredentialType="None" 38 realm="" /> 39 <message clientCredentialType="UserName" negotiateServiceCredential="true" 40 algorithmSuite="Default" /> 25 <transport clientCredentialType="Windows" proxyCredentialType="None" realm=""/> 26 <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default"/> 41 27 </security> 42 28 </binding> … … 44 30 </bindings> 45 31 <client> 46 <endpoint address="http://blade12.hpc.fh-hagenberg.at:9000/SlaveService" binding="wsHttpBinding" behaviorConfiguration="SlaveServiceBehaviour" 47 bindingConfiguration="SlaveHttpEndpoint" contract="SlaveFacade.ISlaveFacade" 48 name="SlaveHttpEndpoint"> 32 <endpoint address="http://localhost:9000/Hive/SlaveService.svc" binding="wsHttpBinding" behaviorConfiguration="SlaveServiceBehaviour" bindingConfiguration="SlaveHttpEndpoint" contract="SlaveFacade.ISlaveFacade" name="SlaveHttpEndpoint"> 49 33 <identity> 50 <certificate encodedValue="AwAAAAEAAAAUAAAA 0FkTGjOA2/0cZmFlIwFildV5a/ogAAAAAQAAACgCAAAwggIkMIIBkaADAgECAhCcCYkXdzUDsEzY5+POfdYRMAkGBSsOAwIdBQAwJjEkMCIGA1UEAxMbYmxhZGUxMi5ocGMuZmgtaGFnZW5iZXJnLmF0MB4XDTEwMDkxNTE0MjkyNFoXDTM5MTIzMTIzNTk1OVowJjEkMCIGA1UEAxMbYmxhZGUxMi5ocGMuZmgtaGFnZW5iZXJnLmF0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN/VsuexELvneBS+KjIT4z1oj8VwitpZJDhCVxVM1hBVAXRJ9qE0zwFwen6KWRXKMx0wZvm47CdkENO0krsqfliQRKb0hcMin+37X8u1Xk51qebV3M0kUAEpsRT6RehQD41+iGe1GmIaLksCEYaH80wPWI7F3N/tN+5svizD0sfQIDAQABo1swWTBXBgNVHQEEUDBOgBBJWfbAcVJ+egMO9eh/uP3hoSgwJjEkMCIGA1UEAxMbYmxhZGUxMi5ocGMuZmgtaGFnZW5iZXJnLmF0ghCcCYkXdzUDsEzY5+POfdYRMAkGBSsOAwIdBQADgYEApOwttaruQRFtS8SWslEDt+aKzIUnfKrJ+7U7Fml5+QT7G4+5bXnfOs5gcWKDQyyap9y3AJpjPnGaLzwb/8LwlqKXePRQvOW44O5JLwOTo3TD4ZPKANuBblD7J7TYGyXKTUQcytfQl1uOxELWNBj4IpUEbR1C/S4RmupMivLNQoA="/>34 <certificate encodedValue="AwAAAAEAAAAUAAAAfEKvcVixnJay+q4hCPFuO0JL5TQgAAAAAQAAAPIBAAAwggHuMIIBW6ADAgECAhCNN5wrUcXMmE/9xwp4TYa9MAkGBSsOAwIdBQAwFDESMBAGA1UEAxMJbG9jYWxob3N0MB4XDTEwMTAxOTEwNTMxNVoXDTM5MTIzMTIzNTk1OVowFDESMBAGA1UEAxMJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDXwC5TGcAffd/0oAWHtm0s6YXVXEgXgb1AYmBkkkhkKIFJG/e/Z0KSYbJepmSJD44W3oOAVm+x1DAsZxU79HahDYgWCuHLMm1TLpwSmYOQ0kV3pGHWHhiWV7h7oGLds/eqZ2EOpaNGryfEPnrA4VmxY91vV5/2BTeVSWG6F8lRKQIDAQABo0kwRzBFBgNVHQEEPjA8gBAR7kBnMRHO5gzThEqda0wWoRYwFDESMBAGA1UEAxMJbG9jYWxob3N0ghCNN5wrUcXMmE/9xwp4TYa9MAkGBSsOAwIdBQADgYEAoPwEG4QTDXhlxERNDfsZmM2IhEpV42ppz1kEah2oYKDa/ElIMVtvqLv6flVtg18ENN/mEJWiHZ3NyP3qr2Pip+sh+/2WBiSbOaukES/CM7OJn9kJCImH7M/xqM8pxqY8IfgM6iBVrVj9uHqj3j2BBck+cYY8fKyh3CFifMIp6ac="/> 51 35 </identity> 52 36 </endpoint> 53 <endpoint address="net.tcp://blade12.hpc.fh-hagenberg.at:9001/SlaveServiceStreamed" behaviorConfiguration="SlaveServiceBehaviour" 54 binding="netTcpBinding" bindingConfiguration="SlaveTcpStreamedEndpoint" 55 contract="SlaveFacade.ISlaveFacade" name="SlaveTcpStreamedEndpoint"> 37 <endpoint address="net.tcp://localhost:9001/Hive/SlaveService.svc" behaviorConfiguration="SlaveServiceBehaviour" binding="netTcpBinding" bindingConfiguration="SlaveTcpStreamedEndpoint" contract="SlaveFacade.ISlaveFacade" name="SlaveTcpStreamedEndpoint"> 56 38 <identity> 57 <dns value=" blade12.hpc.fh-hagenberg.at"/>39 <dns value="localhost"/> 58 40 </identity> 59 41 </endpoint> … … 64 46 <clientCredentials> 65 47 <serviceCertificate> 66 <authentication certificateValidationMode="None" 48 <authentication certificateValidationMode="None"/> 67 49 </serviceCertificate> 68 50 </clientCredentials> … … 82 64 </HeuristicLab.Hive.Slave.Communication.Properties.Settings> 83 65 </userSettings> 84 < /configuration>66 <startup><supportedRuntime version="v2.0.50727"/></startup></configuration> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Console/3.3/HeuristicLab.Hive.Slave.Console-3.3.csproj
r4320 r4710 21 21 <OldToolsVersion>3.5</OldToolsVersion> 22 22 <UpgradeBackupLocation /> 23 <TargetFrameworkProfile /> 23 24 </PropertyGroup> 24 25 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Console/3.3/Properties/Resources.Designer.cs
r4424 r4710 10 10 11 11 namespace HeuristicLab.Hive.Slave.Console.Properties { 12 13 14 /// <summary> 12 using System; 13 14 15 /// <summary> 15 16 /// A strongly-typed resource class, for looking up localized strings, etc. 16 17 /// </summary> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Console/3.3/Service References/SlaveConsoleService/Reference.cs
r4424 r4710 10 10 11 11 namespace HeuristicLab.Hive.Slave.Console.SlaveConsoleService { 12 13 14 [System.Diagnostics.DebuggerStepThroughAttribute()] 12 using System.Runtime.Serialization; 13 using System; 14 15 16 [System.Diagnostics.DebuggerStepThroughAttribute()] 15 17 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 16 18 [System.Runtime.Serialization.DataContractAttribute(Name="StatusCommons", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Slave.Core.SlaveConsole" + -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Console/3.3/app.config
r4337 r4710 1 <?xml version="1.0" encoding="utf-8"?>1 <?xml version="1.0"?> 2 2 <configuration> 3 3 <configSections> 4 <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 5 <section name="HeuristicLab.Hive.Slave.Console.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" 4 <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 5 <section name="HeuristicLab.Hive.Slave.Console.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/> 6 6 </sectionGroup> 7 7 </configSections> … … 16 16 <bindings> 17 17 <netTcpBinding> 18 <binding name="SlaveConsoleTcpEndpoint" closeTimeout="00:01:00" 19 openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" 20 transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions" 21 hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" 22 maxBufferSize="65536" maxReceivedMessageSize="65536"> 23 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" 24 maxBytesPerRead="4096" maxNameTableCharCount="16384" /> 25 <reliableSession ordered="true" inactivityTimeout="00:10:00" 26 enabled="false" /> 18 <binding name="SlaveConsoleTcpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxBufferSize="65536" maxReceivedMessageSize="65536"> 19 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/> 20 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/> 27 21 <security mode="None"> 28 <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" 29 <message clientCredentialType="Windows" 22 <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign"/> 23 <message clientCredentialType="Windows"/> 30 24 </security> 31 25 </binding> … … 33 27 </bindings> 34 28 <client> 35 <endpoint address="net.tcp://localhost:8000/SlaveConsoleService" 36 binding="netTcpBinding" bindingConfiguration="SlaveConsoleTcpEndpoint" 37 contract="SlaveConsoleService.ISlaveConsoleCommunicator" name="SlaveConsoleTcpEndpoint" /> 29 <endpoint address="net.tcp://localhost:8000/SlaveConsoleService" binding="netTcpBinding" bindingConfiguration="SlaveConsoleTcpEndpoint" contract="SlaveConsoleService.ISlaveConsoleCommunicator" name="SlaveConsoleTcpEndpoint"/> 38 30 </client> 39 31 </system.serviceModel> 40 < /configuration>32 <startup><supportedRuntime version="v2.0.50727"/></startup></configuration> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Core/3.3/ConfigurationManager/UptimeManager.cs
r4424 r4710 28 28 using HeuristicLab.Hive.Contracts.BusinessObjects; 29 29 using HeuristicLab.Hive.Contracts.ResponseObjects; 30 using HeuristicLab. Tracing;30 using HeuristicLab.Hive.Tracing; 31 31 32 32 namespace HeuristicLab.Hive.Slave.Core.ConfigurationManager { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Core/3.3/Core.cs
r4424 r4710 36 36 using HeuristicLab.Hive.Slave.Core.SlaveConsoleService; 37 37 using HeuristicLab.Hive.Slave.ExecutionEngine; 38 using HeuristicLab. Tracing;38 using HeuristicLab.Hive.Tracing; 39 39 40 40 namespace HeuristicLab.Hive.Slave.Core { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Core/3.3/HeartbeatManager.cs
r4424 r4710 30 30 using HeuristicLab.Hive.Slave.Communication.SlaveFacade; 31 31 using HeuristicLab.Hive.Slave.Core.ConfigurationManager; 32 using HeuristicLab. Tracing;32 using HeuristicLab.Hive.Tracing; 33 33 34 34 namespace HeuristicLab.Hive.Slave.Core { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Core/3.3/HeuristicLab.Hive.Slave.Core-3.3.csproj
r4368 r4710 20 20 <OldToolsVersion>3.5</OldToolsVersion> 21 21 <UpgradeBackupLocation /> 22 <TargetFrameworkProfile /> 22 23 </PropertyGroup> 23 24 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> … … 86 87 <Reference Include="HeuristicLab.PluginInfrastructure-3.3"> 87 88 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 88 </Reference>89 <Reference Include="HeuristicLab.Tracing-3.3">90 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath>91 89 </Reference> 92 90 <Reference Include="System" /> … … 176 174 <Name>HeuristicLab.Hive.Slave.ExecutionEngine-3.3</Name> 177 175 </ProjectReference> 176 <ProjectReference Include="..\..\HeuristicLab.Hive.Tracing\3.3\HeuristicLab.Hive.Tracing-3.3.csproj"> 177 <Project>{CDAD2510-299C-4FA2-B351-9D71A5AF20B7}</Project> 178 <Name>HeuristicLab.Hive.Tracing-3.3</Name> 179 </ProjectReference> 178 180 </ItemGroup> 179 181 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Core/3.3/HeuristicLabHiveSlaveCorePlugin.cs
r4424 r4710 33 33 [PluginDependency("HeuristicLab.Hive.Contracts", "3.3")] 34 34 [PluginDependency("HeuristicLab.Hive.JobBase", "3.3")] 35 [PluginDependency("HeuristicLab. Tracing", "3.3")]35 [PluginDependency("HeuristicLab.Hive.Tracing", "3.3")] 36 36 public class HeuristicLabHiveSlaveCorePlugin: PluginBase { 37 37 } -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Core/3.3/JobStorage/JobStorageManager.cs
r4424 r4710 29 29 using HeuristicLab.Hive.Slave.Communication; 30 30 using HeuristicLab.Hive.Slave.Core.ConfigurationManager; 31 using HeuristicLab. Tracing;31 using HeuristicLab.Hive.Tracing; 32 32 33 33 namespace HeuristicLab.Hive.Slave.Core.JobStorage { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Core/3.3/PluginCache.cs
r4424 r4710 29 29 using HeuristicLab.PluginInfrastructure; 30 30 using HeuristicLab.PluginInfrastructure.Manager; 31 using HeuristicLab. Tracing;31 using HeuristicLab.Hive.Tracing; 32 32 33 33 namespace HeuristicLab.Hive.Slave.Core { -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Core/3.3/app.config
r4337 r4710 1 <?xml version="1.0" encoding="utf-8"?>1 <?xml version="1.0"?> 2 2 <configuration> 3 3 <configSections> 4 <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 5 <section name="HeuristicLab.Hive.Slave.Core.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" 4 <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 5 <section name="HeuristicLab.Hive.Slave.Core.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/> 6 6 </sectionGroup> 7 7 </configSections> … … 9 9 <HeuristicLab.Hive.Slave.Core.Properties.Settings> 10 10 <setting name="ServerIP" serializeAs="String"> 11 <value 11 <value/> 12 12 </setting> 13 13 <setting name="Guid" serializeAs="String"> … … 20 20 <serviceBehaviors> 21 21 <behavior name="SlaveConsoleServiceBehaviour"> 22 <serviceMetadata 22 <serviceMetadata/> 23 23 </behavior> 24 24 </serviceBehaviors> … … 34 34 </bindings> 35 35 <services> 36 <service behaviorConfiguration="SlaveConsoleServiceBehaviour" 37 name="HeuristicLab.Hive.Slave.Core.SlaveConsoleService.SlaveConsoleCommunicator"> 38 <endpoint binding="netTcpBinding" bindingConfiguration="SlaveConsoleTcpBinding" 39 name="SlaveConsoleTcpEndpoint" contract="HeuristicLab.Hive.Slave.Core.SlaveConsoleService.Interfaces.ISlaveConsoleCommunicator" /> 40 <endpoint address="mex" binding="mexTcpBinding" bindingConfiguration="" 41 name="SlaveConsoleTcpMexEndpoint" contract="IMetadataExchange" /> 36 <service behaviorConfiguration="SlaveConsoleServiceBehaviour" name="HeuristicLab.Hive.Slave.Core.SlaveConsoleService.SlaveConsoleCommunicator"> 37 <endpoint binding="netTcpBinding" bindingConfiguration="SlaveConsoleTcpBinding" name="SlaveConsoleTcpEndpoint" contract="HeuristicLab.Hive.Slave.Core.SlaveConsoleService.Interfaces.ISlaveConsoleCommunicator"/> 38 <endpoint address="mex" binding="mexTcpBinding" bindingConfiguration="" name="SlaveConsoleTcpMexEndpoint" contract="IMetadataExchange"/> 42 39 <host> 43 40 <baseAddresses> 44 <add baseAddress="net.tcp://localhost:8000/SlaveConsoleService" 41 <add baseAddress="net.tcp://localhost:8000/SlaveConsoleService"/> 45 42 </baseAddresses> 46 43 </host> … … 48 45 </services> 49 46 </system.serviceModel> 50 < /configuration>47 <startup><supportedRuntime version="v2.0.50727"/></startup></configuration> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.ExecutionEngine/3.3/HeuristicLab.Hive.Slave.ExecutionEngine-3.3.csproj
r4368 r4710 19 19 <OldToolsVersion>3.5</OldToolsVersion> 20 20 <UpgradeBackupLocation /> 21 <TargetFrameworkProfile /> 21 22 </PropertyGroup> 22 23 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Tracing/3.3/HeuristicLab.Hive.Tracing-3.3.csproj
r4368 r4710 96 96 <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> 97 97 </PropertyGroup> 98 <PropertyGroup> 99 <SignAssembly>true</SignAssembly> 100 </PropertyGroup> 101 <PropertyGroup> 102 <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile> 103 </PropertyGroup> 98 104 <ItemGroup> 99 105 <Reference Include="HeuristicLab.PluginInfrastructure-3.3"> 100 106 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 101 107 </Reference> 102 <Reference Include="HeuristicLab.Tracing-3.3">103 <HintPath>C:\Program Files\HeuristicLab 3.3\HeuristicLab.Tracing-3.3.dll</HintPath>104 </Reference>105 <Reference Include="log4net">106 <HintPath>C:\Program Files\HeuristicLab 3.3\log4net.dll</HintPath>107 </Reference>108 108 <Reference Include="System" /> 109 109 <Reference Include="System.Core" /> 110 <Reference Include="System.ServiceModel" /> 110 111 <Reference Include="System.Xml.Linq" /> 111 112 <Reference Include="System.Data.DataSetExtensions" /> … … 115 116 <ItemGroup> 116 117 <Compile Include="HeuristicLabHiveTracingPlugin.cs" /> 117 <Compile Include="MethodCallPatternConverter.cs" /> 118 <Compile Include="MethodCallPatternLayout.cs" /> 118 <Compile Include="Logger.cs" /> 119 119 <Compile Include="Properties\AssemblyInfo.cs" /> 120 120 </ItemGroup> 121 121 <ItemGroup> 122 <Content Include="HeuristicLab.Hive.log4net.xml"> 123 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 124 </Content> 122 <None Include="HeuristicLab.snk" /> 123 <None Include="Properties\AssemblyInfo.frame" /> 125 124 </ItemGroup> 126 125 <ItemGroup> 127 <None Include="app.config" /> 128 <None Include="Properties\AssemblyInfo.frame" /> 126 <WCFMetadata Include="Service References\" /> 129 127 </ItemGroup> 130 128 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Tracing/3.3/HeuristicLabHiveTracingPlugin.cs
r4424 r4710 25 25 [Plugin("HeuristicLab.Hive.Tracing", "3.3")] 26 26 [PluginFile("HeuristicLab.Hive.Tracing-3.3.dll", PluginFileType.Assembly)] 27 [PluginFile("HeuristicLab.Hive.log4net.xml", PluginFileType.Data)]28 [PluginDependency("HeuristicLab.Tracing", "3.3")]29 [PluginDependency("HeuristicLab.log4net", "1.2.10.0")]30 27 public class HeuristicLabHiveTracingPlugin : PluginBase { 31 28 } -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive/3.3/Files.txt
r4425 r4710 23 23 HeuristicLab.Hive.Server.DataAccess\3.3:HeuristicLab.Hive.Server.DataAccess-3.3.dll 24 24 HeuristicLab.Hive.Server.LINQDataAccess\3.3:HeuristicLab.Hive.Server.LINQDataAccess-3.3.dll 25 HeuristicLab.Hive.Server.Scheduler\3.3:HeuristicLab.Hive.Server.Scheduler-3.3.dll26 25 27 26 HeuristicLab.Hive.Tracing\3.3:HeuristicLab.Hive.Tracing-3.3.dll 28 HeuristicLab.Hive.Tracing\3.3:HeuristicLab.Hive.log4net.xml -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive/3.3/MergeConfigs.cmd
r4320 r4710 8 8 ConfigMerger "%SolutionDir%HeuristicLab.Hive.Slave.Communication\3.3\app.config" "HeuristicLab.Hive-3.3.dll.config" 9 9 ConfigMerger "%SolutionDir%HeuristicLab.Hive.Slave.Console\3.3\app.config" "HeuristicLab.Hive-3.3.dll.config" 10 ConfigMerger "%SolutionDir%HeuristicLab.Hive.Tracing\3.3\app.config" "HeuristicLab.Hive-3.3.dll.config"11 10 12 11 ConfigMerger "HeuristicLab.Hive-3.3.dll.config" "HeuristicLab 3.3.exe.config" -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HiveWeb
-
Property
svn:ignore
set to
Bin
-
Property
svn:ignore
set to
-
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HiveWeb/App_Code/HiveServerModule.cs
r4629 r4710 7 7 using HeuristicLab.Tracing; 8 8 using System.IO; 9 using HeuristicLab.Hive.Contracts.Interfaces; 10 using HeuristicLab.PluginInfrastructure; 9 11 10 12 namespace HeuristicLab.Hive.Server.Core.IISModules { 11 13 public class HiveServerModule : IHttpModule { 12 Thread t; 13 14 #region IHttpModule Members 15 16 public void Dispose() { 17 if (t != null && t.ThreadState == ThreadState.Running) { 18 t.Abort(); 19 } 20 File.Create(@"C:\ch\stuff\Log\Dispose" + Thread.CurrentThread.ManagedThreadId).Dispose(); 21 } 22 14 private static object locker = new object(); 15 private static ILifecycleManager lifecycleManager; 16 23 17 public void Init(HttpApplication context) { 24 25 File.Create(@"C:\ch\stuff\Log\Init." + Thread.CurrentThread.ManagedThreadId).Dispose(); 26 t = new Thread(DoSomething); 27 t.Start(); 28 } 29 30 private void DoSomething() { 31 int i = 0; 32 while (true) { 33 Thread.Sleep(1000); 34 File.Create(@"C:\ch\stuff\Log\file" + Thread.CurrentThread.ManagedThreadId + "." + i).Dispose(); 35 i++; 18 lock (locker) { 19 lifecycleManager = ServiceLocator.GetLifecycleManager(); 20 lifecycleManager.Start(); 36 21 } 37 22 } 38 23 39 #endregion 24 public void Dispose() { 25 lock (locker) { 26 lifecycleManager.Stop(); 27 } 28 } 40 29 } 41 30 } -
branches/HeuristicLab.Hive/sources/HeuristicLab.Hive/HiveWeb/Web.config
r4629 r4710 1 <?xml version="1.0" encoding="UTF-8"?>1 <?xml version="1.0"?> 2 2 <configuration> 3 4 3 <configSections> 5 <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 6 <section name="HeuristicLab.Tracing.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" 4 <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 5 <section name="HeuristicLab.Tracing.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/> 7 6 </sectionGroup> 8 7 </configSections> 9 8 9 <!-- 10 <system.diagnostics> 11 <sources> 12 <source name="System.ServiceModel.MessageLogging" switchValue="Warning, ActivityTracing"> 13 <listeners> 14 <add type="System.Diagnostics.DefaultTraceListener" name="Default"> 15 <filter type="" /> 16 </add> 17 <add name="ServiceModelMessageLoggingListener"> 18 <filter type="" /> 19 </add> 20 </listeners> 21 </source> 22 <source name="System.ServiceModel" switchValue="Information,ActivityTracing"> 23 <listeners> 24 <add type="System.Diagnostics.DefaultTraceListener" name="Default"> 25 <filter type="" /> 26 </add> 27 <add name="ServiceModelTraceListener"> 28 <filter type="" /> 29 </add> 30 </listeners> 31 </source> 32 </sources> 33 <sharedListeners> 34 <add initializeData="c:\ch\svn\branches\heuristiclab.hive\sources\heuristiclab.hive\hiveweb\web_messages.svclog" 35 type="System.Diagnostics.XmlWriterTraceListener, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 36 name="ServiceModelMessageLoggingListener" traceOutputOptions="DateTime, Timestamp"> 37 <filter type="" /> 38 </add> 39 <add initializeData="c:\ch\svn\branches\heuristiclab.hive\sources\heuristiclab.hive\hiveweb\web_tracelog.svclog" 40 type="System.Diagnostics.XmlWriterTraceListener, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 41 name="ServiceModelTraceListener" traceOutputOptions="DateTime, Timestamp"> 42 <filter type="" /> 43 </add> 44 </sharedListeners> 45 </system.diagnostics> 46 --> 47 10 48 <applicationSettings> 11 49 <HeuristicLab.Tracing.Properties.Settings> 12 50 <setting name="TracingLog4netConfigFile" serializeAs="String"> 13 <value 51 <value/> 14 52 </setting> 15 53 </HeuristicLab.Tracing.Properties.Settings> … … 17 55 18 56 <connectionStrings> 19 <add name="HeuristicLab.Authentication" 20 connectionString="data source=localhost;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/> 57 <add name="HeuristicLab.Authentication" connectionString="data source=localhost;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/> 21 58 </connectionStrings> 22 59 23 60 <system.web> 24 25 <compilation debug="true" targetFramework="4.0" /> 26 61 <compilation debug="true" targetFramework="4.0"> 62 </compilation> 27 63 <membership> 28 64 <providers> 29 65 <clear/> 30 <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication" 31 enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" 32 maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" 33 applicationName="HeuristicLab.Authentication" /> 66 <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="HeuristicLab.Authentication"/> 34 67 </providers> 35 68 </membership> 36 37 69 <roleManager enabled="true"> 38 70 <providers> 39 71 <clear/> 40 <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" 72 <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication"/> 41 73 </providers> 42 74 </roleManager> 75 <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/> 43 76 </system.web> 44 45 46 77 47 78 <system.serviceModel> 48 79 <diagnostics> 49 <messageLogging logEntireMessage="true" logMalformedMessages="true" 50 logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true" 51 maxMessagesToLog="3000" /> 80 <messageLogging logEntireMessage="true" logMalformedMessages="true" logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true" maxMessagesToLog="3000"/> 52 81 </diagnostics> 82 53 83 <bindings> 54 84 <netTcpBinding> 55 <binding name="TcpStreamedBinding" sendTimeout="00:10:00" transferMode="Streamed" 56 maxBufferPoolSize="104857600" maxBufferSize="104857600" 57 maxReceivedMessageSize="104857600" maxConnections="50"> 58 <readerQuotas maxStringContentLength="104857600" maxArrayLength="104857600" /> 85 <binding name="TcpStreamedBinding" sendTimeout="00:10:00" transferMode="Streamed" maxBufferPoolSize="104857600" maxBufferSize="104857600" maxReceivedMessageSize="104857600"> 86 <readerQuotas maxStringContentLength="104857600" maxArrayLength="104857600"/> 59 87 <security mode="TransportWithMessageCredential"> 60 88 <transport clientCredentialType="Certificate"/> 61 <message clientCredentialType="UserName" 89 <message clientCredentialType="UserName"/> 62 90 </security> 63 91 </binding> … … 67 95 <security mode="Message"> 68 96 <transport/> 69 <message clientCredentialType="UserName" 97 <message clientCredentialType="UserName"/> 70 98 </security> 71 99 </binding> 72 100 </wsHttpBinding> 73 101 </bindings> 102 74 103 <behaviors> 75 104 <serviceBehaviors> 76 105 <behavior name="ServiceBehaviour"> 77 <serviceMetadata httpGetEnabled="true" httpsGetEnabled="false" /> 78 <serviceDebug includeExceptionDetailInFaults="true" /> 79 <serviceAuthorization principalPermissionMode="UseAspNetRoles" 80 roleProviderName="AspNetSqlRoleProvider" /> 106 <serviceMetadata httpGetEnabled="false" httpsGetEnabled="false"/> 107 <serviceDebug includeExceptionDetailInFaults="true"/> 108 <serviceAuthorization principalPermissionMode="UseAspNetRoles" roleProviderName="AspNetSqlRoleProvider"/> 81 109 <serviceCredentials> 82 <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName" /> 83 <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" 84 membershipProviderName="AspNetSqlMembershipProvider" /> 110 <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName"/> 111 <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" membershipProviderName="AspNetSqlMembershipProvider"/> 85 112 </serviceCredentials> 86 <serviceSecurityAudit auditLogLocation="Application" suppressAuditFailure="false" 87 messageAuthenticationAuditLevel="SuccessOrFailure" /> 113 <serviceSecurityAudit auditLogLocation="Application" suppressAuditFailure="false" messageAuthenticationAuditLevel="SuccessOrFailure"/> 88 114 <serviceThrottling maxConcurrentCalls="100"/> 89 115 </behavior> 90 116 </serviceBehaviors> 91 117 </behaviors> 118 92 119 <services> 93 120 <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.SlaveFacade"> 94 <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="SlaveHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade" /> 95 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="" name="SlaveMexEndpoint" contract="IMetadataExchange" /> 96 <!--<endpoint binding="netTcpBinding" bindingConfiguration="TcpStreamedBinding" name="SlaveTcpStreamedEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade" />--> 97 <host> 98 <baseAddresses> 99 <add baseAddress="http://localhost:9000/SlaveService" /> 100 <!--<add baseAddress="net.tcp://localhost:9001/SlaveServiceStreamed" />--> 101 </baseAddresses> 102 </host> 121 <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="SlaveHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade"/> 122 <endpoint address="mex" binding="mexHttpBinding" name="SlaveMexEndpoint" contract="IMetadataExchange"/> 123 <endpoint address="" binding="netTcpBinding" bindingConfiguration="TcpStreamedBinding" name="SlaveTcpStreamedEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade" /> 124 <endpoint address="mex" binding="mexTcpBinding" name="ClientNetTcpMexEndpoint" contract="IMetadataExchange"/> 103 125 </service> 104 126 <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.ServerConsoleFacade"> 105 <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="ServerConsoleHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IServerConsoleFacade" /> 106 <endpoint address="mex" binding="mexHttpBinding" name="ServerConsoleMexEndpoint" contract="IMetadataExchange" /> 107 <host> 108 <baseAddresses> 109 <add baseAddress="http://localhost:9000/ServerConsoleService" /> 110 </baseAddresses> 111 </host> 127 <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="ServerConsoleHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IServerConsoleFacade"/> 128 <endpoint address="mex" binding="mexHttpBinding" name="ServerConsoleMexEndpoint" contract="IMetadataExchange"/> 112 129 </service> 113 130 <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.ClientFacade"> 114 <!--<endpoint address="" binding="netTcpBinding" bindingConfiguration="TcpStreamedBinding" name="ClientTcpStreamedEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade" />--> 115 <endpoint binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="ClientHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade" /> 116 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="" name="ClientHttpMexEndpoint" contract="IMetadataExchange" /> 117 <host> 118 <baseAddresses> 119 <!--<add baseAddress="net.tcp://localhost:9001/ClientServiceStreamed" />--> 120 <add baseAddress="http://localhost:9000/ClientService" /> 121 </baseAddresses> 122 </host> 131 <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding" name="ClientHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade"/> 132 <endpoint address="mex" binding="mexHttpBinding" name="ClientHttpMexEndpoint" contract="IMetadataExchange"/> 133 <endpoint address="" binding="netTcpBinding" bindingConfiguration="TcpStreamedBinding" name="ClientTcpStreamedEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade" /> 134 <endpoint address="mex" binding="mexTcpBinding" name="ClientNetTcpMexEndpoint" contract="IMetadataExchange"/> 123 135 </service> 124 136 </services> 137 125 138 </system.serviceModel> 126 127 139 128 140 <system.webServer> 129 141 <modules runAllManagedModulesForAllRequests="true"> 130 <add name="HiveServerModule" type="HeuristicLab.Hive.Server.Core.IISModules.HiveServerModule" 142 <add name="HiveServerModule" type="HeuristicLab.Hive.Server.Core.IISModules.HiveServerModule"/> 131 143 </modules> 132 <directoryBrowse enabled="true" 144 <directoryBrowse enabled="true"/> 133 145 </system.webServer> 134 146 135 147 </configuration>
Note: See TracChangeset
for help on using the changeset viewer.