Changeset 14748


Ignore:
Timestamp:
03/14/17 11:29:11 (4 months ago)
Author:
jkarder
Message:

#2743: cleaned up

  • updated app configs
  • updated settings
Location:
trunk/sources
Files:
1 added
30 edited
3 moved

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Services.Access.DataAccess/3.3/ASPNETAuthentication.dbml

    r8040 r14748  
    11<?xml version="1.0" encoding="utf-8"?><Database Name="HeuristicLab.Authentication" Class="ASPNETAuthenticationDataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
    2   <Connection Mode="AppSettings" ConnectionString="Data Source=.;Initial Catalog=HeuristicLab.Authentication;Integrated Security=True" SettingsObjectName="HeuristicLab.Services.Access.DataAccess.Properties.Settings" SettingsPropertyName="HeuristicLab_AuthenticationConnectionString" Provider="System.Data.SqlClient" />
     2  <Connection Mode="AppSettings" ConnectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" SettingsObjectName="HeuristicLab.Services.Access.DataAccess.Properties.Settings" SettingsPropertyName="HeuristicLab_AuthenticationConnectionString" Provider="System.Data.SqlClient" />
    33  <Table Name="dbo.aspnet_Applications" Member="aspnet_Applications">
    44    <Type Name="aspnet_Application">
  • trunk/sources/HeuristicLab.Services.Access.DataAccess/3.3/AccessService.dbml

    r8040 r14748  
    11<?xml version="1.0" encoding="utf-8"?><Database Name="HeuristicLab.ClientManagement" Class="AccessServiceDataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
    2   <Connection Mode="AppSettings" ConnectionString="Data Source=.;Initial Catalog=HeuristicLab.AccessService;Integrated Security=True" SettingsObjectName="HeuristicLab.Services.Access.DataAccess.Properties.Settings" SettingsPropertyName="HeuristicLab_ClientManagementConnectionString" Provider="System.Data.SqlClient" />
     2  <Connection Mode="AppSettings" ConnectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.AccessService" SettingsObjectName="HeuristicLab.Services.Access.DataAccess.Properties.Settings" SettingsPropertyName="HeuristicLab_ClientManagementConnectionString" Provider="System.Data.SqlClient" />
    33  <Table Name="dbo.Resource" Member="Resources">
    44    <Type Name="Resource" InheritanceCode="Resource" IsInheritanceDefault="true">
  • trunk/sources/HeuristicLab.Services.Access.DataAccess/3.3/Properties/Settings.Designer.cs

    r13093 r14748  
    1313   
    1414    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    15     [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")]
     15    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")]
    1616    public sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
    1717       
     
    2727        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
    2828        [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
    29         [global::System.Configuration.DefaultSettingValueAttribute("Data Source=.;Initial Catalog=HeuristicLab.Authentication;Integrated Security=Tru" +
    30             "e")]
    31         public string HeuristicLab_AuthenticationConnectionString {
     29        [global::System.Configuration.DefaultSettingValueAttribute("Data Source=.\\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Ac" +
     30            "cessService")]
     31        public string HeuristicLab_ClientManagementConnectionString {
    3232            get {
    33                 return ((string)(this["HeuristicLab_AuthenticationConnectionString"]));
     33                return ((string)(this["HeuristicLab_ClientManagementConnectionString"]));
    3434            }
    3535        }
     
    3838        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
    3939        [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
    40         [global::System.Configuration.DefaultSettingValueAttribute("Data Source=.;Initial Catalog=HeuristicLab.AccessService;Integrated Security=True" +
    41             "")]
    42         public string HeuristicLab_ClientManagementConnectionString {
     40        [global::System.Configuration.DefaultSettingValueAttribute("Data Source=.\\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Au" +
     41            "thentication")]
     42        public string HeuristicLab_AuthenticationConnectionString {
    4343            get {
    44                 return ((string)(this["HeuristicLab_ClientManagementConnectionString"]));
     44                return ((string)(this["HeuristicLab_AuthenticationConnectionString"]));
    4545            }
    4646        }
  • trunk/sources/HeuristicLab.Services.Access.DataAccess/3.3/Properties/Settings.settings

    r8040 r14748  
    33  <Profiles />
    44  <Settings>
     5    <Setting Name="HeuristicLab_ClientManagementConnectionString" Type="(Connection string)" Scope="Application">
     6      <DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
     7&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
     8  &lt;ConnectionString&gt;Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.AccessService&lt;/ConnectionString&gt;
     9  &lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
     10&lt;/SerializableConnectionString&gt;</DesignTimeValue>
     11      <Value Profile="(Default)">Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.AccessService</Value>
     12    </Setting>
    513    <Setting Name="HeuristicLab_AuthenticationConnectionString" Type="(Connection string)" Scope="Application">
    614      <DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
    715&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
    8   &lt;ConnectionString&gt;Data Source=.;Initial Catalog=HeuristicLab.Authentication;Integrated Security=True&lt;/ConnectionString&gt;
     16  &lt;ConnectionString&gt;Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication&lt;/ConnectionString&gt;
    917  &lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
    1018&lt;/SerializableConnectionString&gt;</DesignTimeValue>
    11       <Value Profile="(Default)">Data Source=.;Initial Catalog=HeuristicLab.Authentication;Integrated Security=True</Value>
    12     </Setting>
    13     <Setting Name="HeuristicLab_ClientManagementConnectionString" Type="(Connection string)" Scope="Application">
    14       <DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
    15 &lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
    16   &lt;ConnectionString&gt;Data Source=.;Initial Catalog=HeuristicLab.AccessService;Integrated Security=True&lt;/ConnectionString&gt;
    17   &lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
    18 &lt;/SerializableConnectionString&gt;</DesignTimeValue>
    19       <Value Profile="(Default)">Data Source=.;Initial Catalog=HeuristicLab.AccessService;Integrated Security=True</Value>
     19      <Value Profile="(Default)">Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication</Value>
    2020    </Setting>
    2121  </Settings>
  • trunk/sources/HeuristicLab.Services.Access.DataAccess/3.3/app.config

    r11623 r14748  
    11<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    3     <configSections>
    4     </configSections>
    5     <connectionStrings>       
    6         <add name="HeuristicLab.Services.Access.DataAccess.Properties.Settings.HeuristicLab_ClientManagementConnectionString" connectionString="Data Source=.;Initial Catalog=HeuristicLab.AccessService;Integrated Security=True" providerName="System.Data.SqlClient"/>
    7         <add name="HeuristicLab.Services.Access.DataAccess.Properties.Settings.HeuristicLab_AuthenticationConnectionString" connectionString="Data Source=.;Initial Catalog=HeuristicLab.Authentication;Integrated Security=True" providerName="System.Data.SqlClient"/>
    8     </connectionStrings>
    9 <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
     3  <connectionStrings>
     4    <add name="HeuristicLab.Services.Access.DataAccess.Properties.Settings.HeuristicLab_ClientManagementConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.AccessService" />
     5    <add name="HeuristicLab.Services.Access.DataAccess.Properties.Settings.HeuristicLab_AuthenticationConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
     6  </connectionStrings>
     7
     8  <startup>
     9    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
     10  </startup>
     11</configuration>
  • trunk/sources/HeuristicLab.Services.Access/3.3/HeuristicLab.Services.Access-3.3.csproj

    r12479 r14748  
    135135  </ItemGroup>
    136136  <ItemGroup>
    137     <None Include="App.config" />
     137    <None Include="app.config" />
    138138    <None Include="HeuristicLab.snk" />
    139139    <None Include="Properties\AssemblyInfo.cs.frame" />
  • trunk/sources/HeuristicLab.Services.Access/3.3/Web.config

    r8040 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    33  <connectionStrings>
    4   <add name="HeuristicLab.Authentication" connectionString="data source=localhost;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/>
     4    <add name="HeuristicLab.Authentication" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
    55  </connectionStrings>
     6
    67  <system.web>
    7     <membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="20">
     8    <membership defaultProvider="AspNetSqlMembershipProvider">
    89      <providers>
    910        <clear />
    10         <add name="AspNetSqlMemberShipProvider"
    11               type="System.Web.Security.SqlMembershipProvider"
    12               connectionStringName="HeuristicLab.Authentication"
    13               enablePasswordRetrieval="false"
    14               enablePasswordReset="true"
    15               requiresQuestionAndAnswer="false"
    16               passwordFormat="Hashed"
    17               applicationName="HeuristicLab.Authentication"
    18               requiresUniqueEmail="false"
    19               minRequiredPasswordLength="1"
    20               minRequiredNonalphanumericCharacters="0"
    21               maxInvalidPasswordAttempts="50" />
     11        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication"
     12             requiresQuestionAndAnswer="false" passwordFormat="Hashed" applicationName="HeuristicLab.Authentication" minRequiredPasswordLength="8"
     13             minRequiredNonalphanumericCharacters="0" maxInvalidPasswordAttempts="5" />
    2214      </providers>
    2315    </membership>
    24     <authentication mode="Windows" />
    2516    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
    2617      <providers>
    2718        <clear />
    28         <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
    29              connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" />
     19        <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" />
    3020      </providers>
    3121    </roleManager>
    3222  </system.web>
    3323
    34   <!-- When deploying the service library project, the content of the config file must be added to the host's
    35   app.config file. System.Configuration does not support config files for libraries. -->
    3624  <system.serviceModel>
     25    <serviceHostingEnvironment multipleSiteBindingsEnabled="true"/>
     26    <services>
     27      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.Access.AccessService">
     28        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     29          contract="HeuristicLab.Services.Access.IAccessService" />
     30        <host>
     31          <baseAddresses>
     32            <add baseAddress="http://localhost:8000/AccessService-3.3/AccessService.svc" />
     33          </baseAddresses>
     34        </host>
     35      </service>
     36    </services>
     37    <behaviors>
     38      <serviceBehaviors>
     39        <behavior name="DefaultServiceBehavior">
     40          <serviceMetadata httpGetEnabled="true" />
     41          <serviceDebug includeExceptionDetailInFaults="true" />
     42          <serviceCredentials>
     43            <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName" />
     44            <userNameAuthentication userNamePasswordValidationMode="MembershipProvider"
     45              membershipProviderName="AspNetSqlMembershipProvider" />
     46          </serviceCredentials>
     47          <serviceAuthorization principalPermissionMode="UseAspNetRoles"
     48            roleProviderName="AspNetSqlRoleProvider" />
     49        </behavior>
     50      </serviceBehaviors>
     51    </behaviors>
    3752    <bindings>
    3853      <wsHttpBinding>
    39         <binding name="DefaultWsHttpBinding" maxBufferPoolSize="10000000" maxReceivedMessageSize="200000000">
    40           <readerQuotas maxDepth="1000" maxStringContentLength="16000" maxArrayLength="200000000" maxBytesPerRead="200000000" maxNameTableCharCount="16000" />
    41           <security mode="Message">
     54        <binding name="DefaultWsHttpBinding" maxBufferPoolSize="2147483647"
     55          maxReceivedMessageSize="2147483647">
     56          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
     57            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
     58          <security>
    4259            <message clientCredentialType="UserName" />
    4360          </security>
    4461        </binding>
    4562      </wsHttpBinding>
    46       <mexHttpBinding>
    47         <binding name="DefaultMexHttpBinding" />
    48       </mexHttpBinding>
    4963    </bindings>
     64  </system.serviceModel>
    5065
    51     <diagnostics performanceCounters="Default">
    52       <!--<messageLogging logMalformedMessages="false" logMessagesAtTransportLevel="false" />-->
    53     </diagnostics>
    54 
    55     <behaviors>
    56       <endpointBehaviors>
    57         <behavior name="DefaultEndpointBehavior">
    58           <dataContractSerializer maxItemsInObjectGraph="1000000" />
    59         </behavior>
    60       </endpointBehaviors>
    61 
    62       <serviceBehaviors>
    63         <behavior name="DefaultServiceBehavior">
    64           <serviceMetadata httpGetEnabled="true" />
    65           <serviceDebug includeExceptionDetailInFaults="true" />
    66           <serviceCredentials>           
    67             <serviceCertificate findValue="services.heuristiclab.com" x509FindType="FindBySubjectName" />
    68             <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" membershipProviderName="AspNetSqlMembershipProvider" />         
    69           </serviceCredentials>
    70           <serviceAuthorization principalPermissionMode="UseAspNetRoles"
    71                                 roleProviderName="AspNetSqlRoleProvider" />
    72         </behavior>
    73       </serviceBehaviors>
    74     </behaviors>
    75 
    76     <services>
    77       <service name="HeuristicLab.Services.Access.AccessService" behaviorConfiguration="DefaultServiceBehavior">
    78         <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange" />
    79         <endpoint behaviorConfiguration="DefaultEndpointBehavior" binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
    80                   contract="HeuristicLab.Services.Access.IAccessService" />       
    81       </service>
    82     </services>
    83   </system.serviceModel>
     66  <startup>
     67    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
     68  </startup>
    8469</configuration>
  • trunk/sources/HeuristicLab.Services.Access/3.3/app.config

    r14747 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    33  <connectionStrings>
    4     <add name="HeuristicLab.Authentication" connectionString="Data Source=.;Initial Catalog=HeuristicLab.Authentication;Integrated Security=True" providerName="System.Data.SqlClient"/>
     4    <add name="HeuristicLab.Authentication" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
    55  </connectionStrings>
     6
    67  <system.web>
    7     <membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="20">
     8    <membership defaultProvider="AspNetSqlMembershipProvider">
    89      <providers>
    9         <clear/>
    10         <add name="AspNetSqlMemberShipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" passwordFormat="Hashed" applicationName="HeuristicLab.Authentication" requiresUniqueEmail="false" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" maxInvalidPasswordAttempts="50"/>
     10        <clear />
     11        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication"
     12             requiresQuestionAndAnswer="false" passwordFormat="Hashed" applicationName="HeuristicLab.Authentication" minRequiredPasswordLength="8"
     13             minRequiredNonalphanumericCharacters="0" maxInvalidPasswordAttempts="5" />
    1114      </providers>
    1215    </membership>
    13     <authentication mode="Windows"/>
    1416    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
    1517      <providers>
    16         <clear/>
    17         <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication"/>
     18        <clear />
     19        <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" />
    1820      </providers>
    1921    </roleManager>
    2022  </system.web>
    2123
    22   <!-- When deploying the service library project, the content of the config file must be added to the host's
    23   app.config file. System.Configuration does not support config files for libraries. -->
    2424  <system.serviceModel>
    25     <bindings>
    26       <wsHttpBinding>
    27         <binding name="DefaultWsHttpBinding" maxBufferPoolSize="10000000" maxReceivedMessageSize="200000000">
    28           <readerQuotas maxDepth="1000" maxStringContentLength="16000" maxArrayLength="200000000" maxBytesPerRead="200000000" maxNameTableCharCount="16000"/>
    29           <security mode="Message">
    30             <message clientCredentialType="UserName"/>
    31           </security>
    32         </binding>
    33       </wsHttpBinding>
    34       <mexHttpBinding>
    35         <binding name="DefaultMexHttpBinding"/>
    36       </mexHttpBinding>
    37     </bindings>
    38 
    39     <diagnostics performanceCounters="Default">
    40       <!--<messageLogging logMalformedMessages="false" logMessagesAtTransportLevel="false" />-->
    41     </diagnostics>
    42 
    43     <behaviors>
    44       <endpointBehaviors>
    45         <behavior name="DefaultEndpointBehavior">
    46           <dataContractSerializer maxItemsInObjectGraph="1000000"/>
    47         </behavior>
    48       </endpointBehaviors>
    49 
    50       <serviceBehaviors>
    51         <behavior name="DefaultServiceBehavior">
    52           <serviceMetadata httpGetEnabled="true"/>
    53           <serviceDebug includeExceptionDetailInFaults="true"/>
    54           <serviceCredentials>
    55             <serviceCertificate findValue="localhost" storeLocation="LocalMachine" storeName="My" x509FindType="FindBySubjectName"/>
    56             <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" membershipProviderName="AspNetSqlMembershipProvider"/>
    57           </serviceCredentials>
    58           <serviceAuthorization principalPermissionMode="UseAspNetRoles" roleProviderName="AspNetSqlRoleProvider"/>
    59         </behavior>
    60       </serviceBehaviors>
    61     </behaviors>
    62 
     25    <serviceHostingEnvironment multipleSiteBindingsEnabled="true"/>
    6326    <services>
    64       <service name="HeuristicLab.Services.Access.AccessService" behaviorConfiguration="DefaultServiceBehavior">
    65         <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange"/>
    66         <endpoint behaviorConfiguration="DefaultEndpointBehavior" binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.Access.IAccessService"/>
     27      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.Access.AccessService">
     28        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     29          contract="HeuristicLab.Services.Access.IAccessService" />
    6730        <host>
    6831          <baseAddresses>
    69             <add baseAddress="http://localhost:81/AccessService"/>
     32            <add baseAddress="http://localhost:8000/AccessService-3.3/AccessService.svc" />
    7033          </baseAddresses>
    7134        </host>
    7235      </service>
    7336    </services>
     37    <behaviors>
     38      <serviceBehaviors>
     39        <behavior name="DefaultServiceBehavior">
     40          <serviceMetadata httpGetEnabled="true" />
     41          <serviceDebug includeExceptionDetailInFaults="true" />
     42          <serviceCredentials>
     43            <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName" />
     44            <userNameAuthentication userNamePasswordValidationMode="MembershipProvider"
     45              membershipProviderName="AspNetSqlMembershipProvider" />
     46          </serviceCredentials>
     47          <serviceAuthorization principalPermissionMode="UseAspNetRoles"
     48            roleProviderName="AspNetSqlRoleProvider" />
     49        </behavior>
     50      </serviceBehaviors>
     51    </behaviors>
     52    <bindings>
     53      <wsHttpBinding>
     54        <binding name="DefaultWsHttpBinding" maxBufferPoolSize="2147483647"
     55          maxReceivedMessageSize="2147483647">
     56          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
     57            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
     58          <security>
     59            <message clientCredentialType="UserName" />
     60          </security>
     61        </binding>
     62      </wsHttpBinding>
     63    </bindings>
    7464  </system.serviceModel>
    75 <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
     65
     66  <startup>
     67    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
     68  </startup>
     69</configuration>
  • trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/Deployment.dbml

    r4494 r14748  
    11<?xml version="1.0" encoding="utf-8"?><Database Name="HeuristicLab.PluginStore" Class="DeploymentDataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
    2   <Connection Mode="AppSettings" ConnectionString="Data Source=.\SQLEXPRESS;Initial Catalog=HeuristicLab.Deployment;Integrated Security=SSPI" SettingsObjectName="HeuristicLab.Services.Deployment.DataAccess.Properties.Settings" SettingsPropertyName="HeuristicLab_DeploymentConnectionString" Provider="System.Data.SqlClient" />
     2  <Connection Mode="AppSettings" ConnectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Deployment" SettingsObjectName="HeuristicLab.Services.Deployment.DataAccess.Properties.Settings" SettingsPropertyName="HeuristicLab_DeploymentConnectionString" Provider="System.Data.SqlClient" />
    33  <Table Name="dbo.Dependencies" Member="Dependencies">
    44    <Type Name="Dependency">
  • trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/Properties/Settings.Designer.cs

    r11623 r14748  
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:4.0.30319.34014
     4//     Runtime Version:4.0.30319.42000
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    1313   
    1414    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    15     [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")]
     15    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")]
    1616    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
    1717       
     
    2727        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
    2828        [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
    29         [global::System.Configuration.DefaultSettingValueAttribute("Data Source=.\\SQLEXPRESS;Initial Catalog=HeuristicLab.Deployment;Integrated Secur" +
    30             "ity=SSPI")]
     29        [global::System.Configuration.DefaultSettingValueAttribute("Data Source=.\\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.De" +
     30            "ployment")]
    3131        public string HeuristicLab_DeploymentConnectionString {
    3232            get {
  • trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/Properties/Settings.settings

    r4494 r14748  
    66      <DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
    77&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
    8   &lt;ConnectionString&gt;Data Source=.\SQLEXPRESS;Initial Catalog=HeuristicLab.Deployment;Integrated Security=SSPI&lt;/ConnectionString&gt;
     8  &lt;ConnectionString&gt;Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Deployment&lt;/ConnectionString&gt;
    99  &lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
    1010&lt;/SerializableConnectionString&gt;</DesignTimeValue>
    11       <Value Profile="(Default)">Data Source=.\SQLEXPRESS;Initial Catalog=HeuristicLab.Deployment;Integrated Security=SSPI</Value>
     11      <Value Profile="(Default)">Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Deployment</Value>
    1212    </Setting>
    1313  </Settings>
  • trunk/sources/HeuristicLab.Services.Deployment.DataAccess/3.3/app.config

    r11623 r14748  
    11<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    3   <configSections>
    4   </configSections>
    53  <connectionStrings>
    6     <add name="HeuristicLab.Services.Deployment.DataAccess.Properties.Settings.HeuristicLab_DeploymentConnectionString" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=HeuristicLab.Deployment;Integrated Security=SSPI" providerName="System.Data.SqlClient"/>
     4    <add name="HeuristicLab.Services.Deployment.DataAccess.Properties.Settings.HeuristicLab_DeploymentConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Deployment" />
    75  </connectionStrings>
    8 <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
     6
     7  <startup>
     8    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
     9  </startup>
     10</configuration>
  • trunk/sources/HeuristicLab.Services.Deployment/3.3/HeuristicLab.Services.Deployment-3.3.csproj

    r11623 r14748  
    121121  </ItemGroup>
    122122  <ItemGroup>
    123     <None Include="App.config" />
     123    <None Include="app.config" />
    124124  </ItemGroup>
    125125  <ItemGroup>
     
    130130  </ItemGroup>
    131131  <ItemGroup>
     132    <None Include="Web.config" />
    132133    <None Include="HeuristicLab.snk" />
    133134    <None Include="Properties\AssemblyInfo.cs.frame" />
  • trunk/sources/HeuristicLab.Services.Deployment/3.3/app.config

    r14747 r14748  
    11<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    3   <system.diagnostics>
    4     <!-- for logging. Make sure the IIS application user has write access rights for the output directory -->
    5     <!--sources>
    6       <source name="System.ServiceModel.MessageLogging" switchValue="Warning, ActivityTracing">
    7         <listeners>
    8           <add type="System.Diagnostics.DefaultTraceListener" name="Default">
    9             <filter type="" />
    10           </add>
    11           <add name="ServiceModelMessageLoggingListener">
    12             <filter type="" />
    13           </add>
    14         </listeners>
    15       </source>
    16       <source name="System.ServiceModel" switchValue="Warning, ActivityTracing"
    17         propagateActivity="true">
    18         <listeners>
    19           <add type="System.Diagnostics.DefaultTraceListener" name="Default">
    20             <filter type="" />
    21           </add>
    22           <add name="ServiceModelTraceListener">
    23             <filter type="" />
    24           </add>
    25         </listeners>
    26       </source>
    27     </sources>
    28     <sharedListeners>
    29       <add initializeData="C:\inetpub\wwwroot\services.heuristiclab.com\Deployment-3.3\web_messages.svclog"
    30         type="System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
    31         name="ServiceModelMessageLoggingListener" traceOutputOptions="Timestamp">
    32         <filter type="" />
    33       </add>
    34       <add initializeData="C:\inetpub\wwwroot\services.heuristiclab.com\Deployment-3.3\web_tracelog.svclog"
    35         type="System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
    36         name="ServiceModelTraceListener" traceOutputOptions="Timestamp">
    37         <filter type="" />
    38       </add>
    39     </sharedListeners-->
    40   </system.diagnostics>
    41 
    423  <connectionStrings>
    43     <add name="HeuristicLab.Authentication" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/>
     4    <add name="HeuristicLab.Authentication" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
    445    <add name="HeuristicLab.Services.Deployment.DataAccess.Properties.Settings.HeuristicLab_DeploymentConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Deployment"/>
    456  </connectionStrings>
     
    5415
    5516  <system.web>
    56     <compilation debug="true"/>
     17    <compilation debug="true" />
    5718    <httpRuntime maxRequestLength="2097151"/>
    5819    <membership defaultProvider="AspNetSqlMembershipProvider">
    5920      <providers>
    60         <clear/>
    61         <add name="AspNetSqlMemberShipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" enablePasswordReset="false" enablePasswordRetrieval="false" passwordFormat="Hashed" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" minRequiredNonalphanumericCharacters="0" minRequiredPasswordLength="8"/>
     21        <clear />
     22        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication"
     23             requiresQuestionAndAnswer="false" passwordFormat="Hashed" applicationName="HeuristicLab.Authentication" minRequiredPasswordLength="8"
     24             minRequiredNonalphanumericCharacters="0" maxInvalidPasswordAttempts="5" />
    6225      </providers>
    6326    </membership>
    64     <authentication mode="Windows"/>
    6527    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
    6628      <providers>
    67         <clear/>
    68         <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication"/>
     29        <clear />
     30        <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" />
    6931      </providers>
    7032    </roleManager>
    7133  </system.web>
    7234
    73   <!-- When deploying the service library project, the content of the config file must be added to the host's
    74   app.config file. System.Configuration does not support config files for libraries. -->
    7535  <system.serviceModel>
    76     <bindings>
    77       <wsHttpBinding>
    78         <binding name="DefaultWsHttpBinding" maxBufferPoolSize="10000000" maxReceivedMessageSize="200000000">
    79           <readerQuotas maxDepth="1000" maxStringContentLength="200000000" maxArrayLength="200000000" maxBytesPerRead="200000000" maxNameTableCharCount="16000"/>
    80           <security mode="Message">
    81             <message clientCredentialType="UserName"/>
    82           </security>
    83         </binding>
    84       </wsHttpBinding>
    85       <mexHttpBinding>
    86         <binding name="DefaultMexHttpBinding"/>
    87       </mexHttpBinding>
    88     </bindings>
    89 
    90     <diagnostics performanceCounters="Default">
    91       <!--<messageLogging logMalformedMessages="false" logMessagesAtTransportLevel="false" />-->
    92     </diagnostics>
    93 
    94     <behaviors>
    95       <endpointBehaviors>
    96         <behavior name="DefaultEndpointBehavior">
    97           <dataContractSerializer maxItemsInObjectGraph="1000000"/>
    98         </behavior>
    99       </endpointBehaviors>
    100 
    101       <serviceBehaviors>
    102         <behavior name="DefaultServiceBehavior">
    103           <serviceMetadata httpGetEnabled="true"/>
    104           <serviceDebug includeExceptionDetailInFaults="true"/>
    105           <serviceCredentials>
    106             <serviceCertificate findValue="localhost" storeLocation="LocalMachine" storeName="My" x509FindType="FindBySubjectName"/>
    107             <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" membershipProviderName="AspNetSqlMembershipProvider"/>
    108           </serviceCredentials>
    109           <serviceAuthorization principalPermissionMode="UseAspNetRoles" roleProviderName="AspNetSqlRoleProvider"/>
    110         </behavior>
    111       </serviceBehaviors>
    112     </behaviors>
    113 
    11436    <services>
    115       <service name="HeuristicLab.Services.Deployment.UpdateService" behaviorConfiguration="DefaultServiceBehavior">
    116         <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange"/>
    117         <endpoint behaviorConfiguration="DefaultEndpointBehavior" binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.Deployment.IUpdateService"/>
     37      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.Deployment.AdminService">
     38        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     39          contract="HeuristicLab.Services.Deployment.IAdminService"/>
    11840        <host>
    11941          <baseAddresses>
    120             <add baseAddress="http://localhost:8732/Design_Time_Addresses/Deployment-3.3/UpdateService"/>
     42            <add baseAddress="http://localhost:8000/Deployment-3.3/AdminService.svc"/>
    12143          </baseAddresses>
    12244        </host>
    12345      </service>
    124 
    125       <service name="HeuristicLab.Services.Deployment.AdminService" behaviorConfiguration="DefaultServiceBehavior">
    126         <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange"/>
    127         <endpoint behaviorConfiguration="DefaultEndpointBehavior" binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.Deployment.IAdminService"/>
     46      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.Deployment.UpdateService">
     47        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     48          contract="HeuristicLab.Services.Deployment.IUpdateService"/>
    12849        <host>
    12950          <baseAddresses>
    130             <add baseAddress="http://localhost:8732/Design_Time_Addresses/Deployment-3.3/AdminService"/>
     51            <add baseAddress="http://localhost:8000/Deployment-3.3/UpdateService.svc"/>
    13152          </baseAddresses>
    13253        </host>
    13354      </service>
    13455    </services>
     56    <behaviors>
     57      <serviceBehaviors>
     58        <behavior name="DefaultServiceBehavior">
     59          <serviceMetadata httpGetEnabled="true" />
     60          <serviceDebug includeExceptionDetailInFaults="true" />
     61          <serviceCredentials>
     62            <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName" />
     63            <userNameAuthentication userNamePasswordValidationMode="MembershipProvider"
     64              membershipProviderName="AspNetSqlMembershipProvider" />
     65          </serviceCredentials>
     66          <serviceAuthorization principalPermissionMode="UseAspNetRoles"
     67            roleProviderName="AspNetSqlRoleProvider" />
     68        </behavior>
     69      </serviceBehaviors>
     70    </behaviors>
     71    <bindings>
     72      <wsHttpBinding>
     73        <binding name="DefaultWsHttpBinding" maxBufferPoolSize="2147483647"
     74          maxReceivedMessageSize="2147483647">
     75          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
     76            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
     77          <security>
     78            <message clientCredentialType="UserName" />
     79          </security>
     80        </binding>
     81      </wsHttpBinding>
     82    </bindings>
    13583  </system.serviceModel>
    136 <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
     84
     85  <startup>
     86    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
     87  </startup>
     88</configuration>
  • trunk/sources/HeuristicLab.Services.Hive.DataAccess/3.3/HiveDataContext.dbml

    r12926 r14748  
    11<?xml version="1.0" encoding="utf-8"?><Database Name="HeuristicLab.Hive" Class="HiveDataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
    2   <Connection Mode="AppSettings" ConnectionString="Data Source=localhost;Initial Catalog=HeuristicLab.Hive-3.3;Integrated Security=True" SettingsObjectName="HeuristicLab.Services.Hive.DataAccess.Settings" SettingsPropertyName="HeuristicLab_Hive_LinqConnectionString" Provider="System.Data.SqlClient" />
     2  <Connection Mode="AppSettings" ConnectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Hive-3.3" SettingsObjectName="HeuristicLab.Services.Hive.DataAccess.Settings" SettingsPropertyName="HeuristicLab_Hive_LinqConnectionString" Provider="System.Data.SqlClient" />
    33  <Table Name="dbo.AssignedResources" Member="AssignedResources">
    44    <Type Name="AssignedResource">
  • trunk/sources/HeuristicLab.Services.Hive.DataAccess/3.3/Settings.Designer.cs

    r11623 r14748  
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:4.0.30319.34014
     4//     Runtime Version:4.0.30319.42000
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    1313   
    1414    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    15     [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")]
     15    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")]
    1616    public sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
    1717       
     
    2727        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
    2828        [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
    29         [global::System.Configuration.DefaultSettingValueAttribute("Data Source=localhost;Initial Catalog=HeuristicLab.Hive-3.3;Integrated Security=T" +
    30             "rue;")]
     29        [global::System.Configuration.DefaultSettingValueAttribute("Data Source=.\\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Hi" +
     30            "ve-3.3")]
    3131        public string HeuristicLab_Hive_LinqConnectionString {
    3232            get {
  • trunk/sources/HeuristicLab.Services.Hive.DataAccess/3.3/Settings.settings

    r6983 r14748  
    66      <DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
    77&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
    8   &lt;ConnectionString&gt;Data Source=localhost;Initial Catalog=HeuristicLab.Hive-3.3;Integrated Security=True;&lt;/ConnectionString&gt;
     8  &lt;ConnectionString&gt;Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Hive-3.3&lt;/ConnectionString&gt;
    99  &lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
    1010&lt;/SerializableConnectionString&gt;</DesignTimeValue>
    11       <Value Profile="(Default)">Data Source=localhost;Initial Catalog=HeuristicLab.Hive-3.3;Integrated Security=True;</Value>
     11      <Value Profile="(Default)">Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Hive-3.3</Value>
    1212    </Setting>
    1313    <Setting Name="LongRunningDatabaseCommandTimeout" Type="System.TimeSpan" Scope="Application">
  • trunk/sources/HeuristicLab.Services.Hive.DataAccess/3.3/app.config

    r11623 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    3   <configSections>
    4     <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    5       <section name="HeuristicLab.Services.Hive.DataAccess.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
    6     </sectionGroup>
    7   </configSections>
    83  <connectionStrings>
    9     <add name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" connectionString="Data Source=localhost;Initial Catalog=HeuristicLab.Hive-3.3;Integrated Security=True;" providerName="System.Data.SqlClient"/>
     4    <add name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Hive-3.4" />
    105  </connectionStrings>
    11 <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup><applicationSettings>
     6
     7  <applicationSettings>
    128    <HeuristicLab.Services.Hive.DataAccess.Settings>
    139      <setting name="LongRunningDatabaseCommandTimeout" serializeAs="String">
     
    1915    </HeuristicLab.Services.Hive.DataAccess.Settings>
    2016  </applicationSettings>
     17
     18  <startup>
     19    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
     20  </startup>
    2121</configuration>
  • trunk/sources/HeuristicLab.Services.Hive.JanitorService/3.3/app.config

    r11623 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    3 <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
     3  <startup>
     4    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
     5  </startup>
     6</configuration>
  • trunk/sources/HeuristicLab.Services.Hive.Web/Hive-3.3/Web.config

    r11623 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    33  <configSections>
     
    66    </sectionGroup>
    77  </configSections>
     8 
    89  <appSettings>
    910    <add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;"/>
    1011  </appSettings>
     12 
    1113  <applicationSettings>
    1214    <HeuristicLab.Services.Hive.DataAccess.Settings>
     
    1921    </HeuristicLab.Services.Hive.DataAccess.Settings>
    2022  </applicationSettings>
     23 
    2124  <connectionStrings>
    22     <add name="HeuristicLab.Authentication" connectionString="data source=localhost;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/>
    23     <add name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" connectionString="Data Source=localhost;Initial Catalog=HeuristicLab.Hive-3.3;Integrated Security=True;" providerName="System.Data.SqlClient"/>
     25    <add name="HeuristicLab.Authentication" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
     26    <add name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" connectionString=".\SQLEXPRESS;Initial Catalog=HeuristicLab.Hive-3.3;Integrated Security=SSPI" />
    2427  </connectionStrings>
    25   <!--
    26     For a description of web.config changes see http://go.microsoft.com/fwlink/?LinkId=235367.
    2728
    28     The following attributes can be set on the <httpRuntime> tag.
    29       <system.Web>
    30         <httpRuntime targetFramework="4.5" />
    31       </system.Web>
    32   -->
    3329  <system.web>
    34     <authentication mode="Forms"/>
     30    <authentication mode="Forms" />
    3531    <compilation debug="true" targetFramework="4.5">
    3632      <assemblies>
    37         <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
     33        <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    3834      </assemblies>
    3935    </compilation>
    40     <membership>
     36    <httpRuntime maxRequestLength="2097151"/>
     37    <membership defaultProvider="AspNetSqlMembershipProvider">
    4138      <providers>
    42         <clear/>
    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"/>
     39        <clear />
     40        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication"
     41             requiresQuestionAndAnswer="false" requiresUniqueEmail="false" applicationName="HeuristicLab.Authentication" minRequiredPasswordLength="8"
     42             minRequiredNonalphanumericCharacters="0" maxInvalidPasswordAttempts="5" />
    4443      </providers>
    4544    </membership>
    46     <roleManager enabled="true">
     45    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
    4746      <providers>
    48         <clear/>
     47        <clear />
    4948        <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication"/>
    5049      </providers>
     
    5554      </controls>
    5655    </pages>
    57     <httpRuntime maxRequestLength="1048576"/>
    5856  </system.web>
     57 
    5958  <system.serviceModel>
     59    <serviceHostingEnvironment multipleSiteBindingsEnabled="true"/>
     60    <services>
     61      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.Hive.HiveService">
     62        <endpoint binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IHiveService"
     63          name="WSHttpBinding_IHiveService" contract="HeuristicLab.Services.Hive.ServiceContracts.IHiveService" />
     64        <endpoint address="net.tcp://localhost:8001/Hive-3.3/HiveService.svc"
     65          binding="netTcpBinding" bindingConfiguration="NetBinding_IHiveService"
     66          name="NetBinding_IHiveService" contract="HeuristicLab.Services.Hive.ServiceContracts.IHiveService" />
     67        <host>
     68          <baseAddresses>
     69            <add baseAddress="http://localhost:8000/Hive-3.3/HiveService.svc" />
     70          </baseAddresses>
     71        </host>
     72      </service>
     73    </services>
     74    <bindings>
     75      <netTcpBinding>
     76        <binding name="NetBinding_IHiveService" receiveTimeout="00:20:00"
     77          sendTimeout="00:20:00" maxBufferPoolSize="2147483647" maxBufferSize="2147483647"
     78          maxReceivedMessageSize="2147483647" portSharingEnabled="true">
     79          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
     80            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
     81          <security mode="TransportWithMessageCredential">
     82            <message clientCredentialType="UserName" />
     83          </security>
     84        </binding>
     85      </netTcpBinding>
     86      <wsHttpBinding>
     87        <binding name="WSHttpBinding_IHiveService" receiveTimeout="00:20:00"
     88          sendTimeout="00:20:00" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647">
     89          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
     90            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
     91          <security>
     92            <message clientCredentialType="UserName" />
     93          </security>
     94        </binding>
     95      </wsHttpBinding>
     96    </bindings>
     97    <behaviors>
     98      <serviceBehaviors>
     99        <behavior name="DefaultServiceBehavior">
     100          <serviceMetadata httpGetEnabled="true" />
     101          <serviceDebug includeExceptionDetailInFaults="true" />
     102          <serviceCredentials>
     103            <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName" />
     104            <userNameAuthentication userNamePasswordValidationMode="MembershipProvider"
     105              membershipProviderName="AspNetSqlMembershipProvider" />
     106          </serviceCredentials>
     107          <serviceAuthorization principalPermissionMode="UseAspNetRoles"
     108            roleProviderName="AspNetSqlRoleProvider" />
     109          <serviceSecurityAudit auditLogLocation="Application" suppressAuditFailure="false"
     110            messageAuthenticationAuditLevel="SuccessOrFailure" />
     111          <serviceThrottling maxConcurrentCalls="100" />
     112        </behavior>
     113      </serviceBehaviors>
     114    </behaviors>
    60115    <diagnostics performanceCounters="All">
    61116      <messageLogging logEntireMessage="true" logMalformedMessages="true" logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true" maxMessagesToLog="3000"/>
    62117    </diagnostics>
    63     <bindings>
    64       <wsHttpBinding>
    65         <binding name="WSHttpBinding_IHiveService" messageEncoding="Text" receiveTimeout="00:35:00" sendTimeout="00:35:00" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647">
    66           <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"/>
    67           <security mode="Message">
    68             <transport clientCredentialType="Certificate"/>
    69             <message clientCredentialType="UserName"/>
    70           </security>
    71         </binding>
    72       </wsHttpBinding>
    73       <netTcpBinding>
    74         <binding name="NetTcpBinding_IHiveService" portSharingEnabled="true" receiveTimeout="00:35:00" sendTimeout="00:35:00" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647">
    75           <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"/>
    76           <security mode="TransportWithMessageCredential">
    77             <transport clientCredentialType="Certificate"/>
    78             <message clientCredentialType="UserName"/>
    79           </security>
    80         </binding>
    81       </netTcpBinding>
    82     </bindings>
    83     <behaviors>
    84       <serviceBehaviors>
    85         <behavior name="ServiceBehaviour_IHiveService">
    86           <!-- To avoid disclosing metadata information, set the value below to false and remove the metadata endpoint above before deployment -->
    87           <serviceMetadata httpGetEnabled="true" httpsGetEnabled="false"/>
    88           <!-- To receive exception details in faults for debugging purposes, set the value below to true.  Set to false before deployment to avoid disclosing exception information -->
    89           <serviceDebug httpHelpPageEnabled="true" includeExceptionDetailInFaults="true"/>
    90           <serviceAuthorization principalPermissionMode="UseAspNetRoles" roleProviderName="AspNetSqlRoleProvider"/>
    91           <serviceCredentials>
    92             <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName"/>
    93             <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" membershipProviderName="AspNetSqlMembershipProvider"/>
    94           </serviceCredentials>
    95           <serviceSecurityAudit auditLogLocation="Application" suppressAuditFailure="false" messageAuthenticationAuditLevel="SuccessOrFailure"/>
    96           <serviceThrottling maxConcurrentCalls="100"/>
    97           <dataContractSerializer maxItemsInObjectGraph="2147483647"/>
    98         </behavior>
    99       </serviceBehaviors>
    100     </behaviors>
    101     <services>
    102       <service behaviorConfiguration="ServiceBehaviour_IHiveService" name="HeuristicLab.Services.Hive.HiveService">
    103         <endpoint address="mexhttp" binding="mexHttpBinding" bindingConfiguration="" name="MexHttpEndpoint" contract="IMetadataExchange"/>
    104         <endpoint address="mex" binding="mexTcpBinding" bindingConfiguration="" name="MexTcpEndpoint" contract="IMetadataExchange"/>
    105         <endpoint address="" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IHiveService" name="WSHttpBinding_IHiveService" contract="HeuristicLab.Services.Hive.ServiceContracts.IHiveService"/>
    106         <endpoint address="net.tcp://services.heuristiclab.com/Hive-3.3/HiveService.svc" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IHiveService" name="NetBinding_IHiveService" contract="HeuristicLab.Services.Hive.ServiceContracts.IHiveService"/>
    107       </service>
    108     </services>
    109     <serviceHostingEnvironment multipleSiteBindingsEnabled="true"/>
    110118  </system.serviceModel>
     119
    111120  <system.webServer>
    112121    <directoryBrowse enabled="true"/>
  • trunk/sources/HeuristicLab.Services.Hive/3.3/app.config

    r12961 r14748  
    11<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    3     <configSections>
    4         <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    5             <section name="HeuristicLab.Services.Hive.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
    6         </sectionGroup>
    7     </configSections>
    8     <applicationSettings>
    9         <HeuristicLab.Services.Hive.Properties.Settings>
    10             <setting name="SlaveHeartbeatTimeout" serializeAs="String">
    11                 <value>00:03:00</value>
    12             </setting>
    13             <setting name="CalculatingJobHeartbeatTimeout" serializeAs="String">
    14                 <value>00:05:30</value>
    15             </setting>
    16             <setting name="TransferringJobHeartbeatTimeout" serializeAs="String">
    17                 <value>00:15:00</value>
    18             </setting>
    19             <setting name="TriggerEventManagerInHeartbeat" serializeAs="String">
    20                 <value>False</value>
    21             </setting>
    22             <setting name="CleanupInterval" serializeAs="String">
    23                 <value>00:03:00</value>
    24             </setting>
    25             <setting name="SweepInterval" serializeAs="String">
    26                 <value>3.00:00:00</value>
    27             </setting>
    28             <setting name="SchedulingPatience" serializeAs="String">
    29                 <value>00:00:20</value>
    30             </setting>
    31             <setting name="ProfileServicePerformance" serializeAs="String">
    32                 <value>False</value>
    33             </setting>
    34             <setting name="GenerateStatisticsInterval" serializeAs="String">
    35                 <value>00:03:00</value>
    36             </setting>
    37         </HeuristicLab.Services.Hive.Properties.Settings>
    38     </applicationSettings>
    39 <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>
     3  <configSections>
     4    <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     5      <section name="HeuristicLab.Services.Hive.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
     6    </sectionGroup>
     7  </configSections>
     8 
     9  <applicationSettings>
     10    <HeuristicLab.Services.Hive.Properties.Settings>
     11      <setting name="SlaveHeartbeatTimeout" serializeAs="String">
     12        <value>00:03:00</value>
     13      </setting>
     14      <setting name="CalculatingJobHeartbeatTimeout" serializeAs="String">
     15        <value>00:05:30</value>
     16      </setting>
     17      <setting name="TransferringJobHeartbeatTimeout" serializeAs="String">
     18        <value>00:15:00</value>
     19      </setting>
     20      <setting name="TriggerEventManagerInHeartbeat" serializeAs="String">
     21        <value>False</value>
     22      </setting>
     23      <setting name="CleanupInterval" serializeAs="String">
     24        <value>00:03:00</value>
     25      </setting>
     26      <setting name="SweepInterval" serializeAs="String">
     27        <value>3.00:00:00</value>
     28      </setting>
     29      <setting name="SchedulingPatience" serializeAs="String">
     30        <value>00:00:20</value>
     31      </setting>
     32      <setting name="ProfileServicePerformance" serializeAs="String">
     33        <value>False</value>
     34      </setting>
     35      <setting name="GenerateStatisticsInterval" serializeAs="String">
     36        <value>00:03:00</value>
     37      </setting>
     38    </HeuristicLab.Services.Hive.Properties.Settings>
     39  </applicationSettings>
     40
     41  <startup>
     42    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
     43  </startup>
    4044</configuration>
  • trunk/sources/HeuristicLab.Services.OKB.DataAccess/3.3/OKB.dbml

    r13682 r14748  
    11<?xml version="1.0" encoding="utf-8"?><Database Name="HeuristicLab.OKB" EntityNamespace="HeuristicLab.Services.OKB.DataAccess" ContextNamespace="HeuristicLab.Services.OKB.DataAccess" Class="OKBDataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
    2   <Connection Mode="AppSettings" ConnectionString="Data Source=.\SQLEXPRESS;Initial Catalog=HeuristicLab.OKB;Integrated Security=True" SettingsObjectName="HeuristicLab.Services.OKB.DataAccess.Properties.Settings" SettingsPropertyName="OKBConnectionString" Provider="System.Data.SqlClient" />
     2  <Connection Mode="AppSettings" ConnectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.OKB" SettingsObjectName="HeuristicLab.Services.OKB.DataAccess.Properties.Settings" SettingsPropertyName="OKBConnectionString" Provider="System.Data.SqlClient" />
    33  <Table Name="dbo.AlgorithmClass" Member="AlgorithmClasses">
    44    <Type Name="AlgorithmClass">
  • trunk/sources/HeuristicLab.Services.OKB.DataAccess/3.3/app.config

    r11623 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    3   <configSections>
    4   </configSections>
    53  <connectionStrings>
    6     <add name="HeuristicLab.Services.OKB.DataAccess.Properties.Settings.OKBConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.OKB" providerName="System.Data.SqlClient"/>
     4    <add name="HeuristicLab.Services.OKB.DataAccess.Properties.Settings.OKBConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.OKB" />
    75  </connectionStrings>
    8 <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
     6
     7  <startup>
     8    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
     9  </startup>
     10</configuration>
  • trunk/sources/HeuristicLab.Services.OKB/3.3/HeuristicLab.Services.OKB-3.3.csproj

    r13682 r14748  
    309309    <None Include="HeuristicLab.snk" />
    310310    <None Include="Properties\AssemblyInfo.cs.frame" />
    311     <None Include="web.config" />
     311    <None Include="Web.config" />
    312312  </ItemGroup>
    313313  <ItemGroup>
  • trunk/sources/HeuristicLab.Services.OKB/3.3/Web.config

    r14747 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    33  <connectionStrings>
    4     <clear />
    5     <add name="HeuristicLab.Authentication"
    6            connectionString="data source=.;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
    7     <add name="HeuristicLab.Services.OKB.DataAccess.Properties.Settings.OKBConnectionString"
    8          connectionString="Data Source=.;Integrated Security=SSPI;Initial Catalog=HeuristicLab.OKB" />
     4    <add name="HeuristicLab.Authentication" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/>
     5    <add name="HeuristicLab.Services.OKB.DataAccess.Properties.Settings.OKBConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.OKB"/>
    96  </connectionStrings>
    107
    118  <system.web>
    129    <authentication mode="Forms" />
    13     <compilation debug="true" targetFramework="4.0" />
    14     <customErrors mode="Off"/>
    15     <membership>
     10    <compilation debug="true" targetFramework="4.5" />
     11    <customErrors mode="Off" />
     12    <membership defaultProvider="AspNetSqlMembershipProvider">
    1613      <providers>
    1714        <clear />
    1815        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication"
    19              enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false"
    20              maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
    21              applicationName="HeuristicLab.Authentication" />
     16             requiresQuestionAndAnswer="false" requiresUniqueEmail="false" applicationName="HeuristicLab.Authentication" minRequiredPasswordLength="8"
     17             minRequiredNonalphanumericCharacters="0" maxInvalidPasswordAttempts="5" />
    2218      </providers>
    2319    </membership>
    24     <roleManager enabled="true">
     20    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
    2521      <providers>
    2622        <clear />
    27         <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication"
    28              applicationName="HeuristicLab.Authentication" />
     23        <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" />
    2924      </providers>
    3025    </roleManager>
     
    3227
    3328  <system.serviceModel>
     29    <serviceHostingEnvironment multipleSiteBindingsEnabled="true"/>
     30    <services>
     31      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Administration.AdministrationService">
     32        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     33          contract="HeuristicLab.Services.OKB.Administration.IAdministrationService" />
     34        <host>
     35          <baseAddresses>
     36            <add baseAddress="http://localhost:8000/OKB-3.3/AdministrationService.svc" />
     37          </baseAddresses>
     38        </host>
     39      </service>
     40      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Query.QueryService">
     41        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     42          name="WSHttpBinding_IQueryService" contract="HeuristicLab.Services.OKB.Query.IQueryService" />
     43        <endpoint address="net.tcp://localhost:8001/OKB-3.3/QueryService.svc"
     44          binding="netTcpBinding" bindingConfiguration="DefaultNetBinding"
     45          name="NetBinding_IQueryService" contract="HeuristicLab.Services.OKB.Query.IQueryService" />
     46        <host>
     47          <baseAddresses>
     48            <add baseAddress="http://localhost:8000/OKB-3.3/QueryService.svc" />
     49          </baseAddresses>
     50        </host>
     51      </service>
     52      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.RunCreation.RunCreationService">
     53        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     54          contract="HeuristicLab.Services.OKB.RunCreation.IRunCreationService" />
     55        <host>
     56          <baseAddresses>
     57            <add baseAddress="http://localhost:8000/OKB-3.3/RunCreationService.svc" />
     58          </baseAddresses>
     59        </host>
     60      </service>
     61    </services>
    3462    <bindings>
    35       <mexHttpBinding>
    36         <binding name="DefaultMexHttpBinding" />
    37       </mexHttpBinding>
     63      <netTcpBinding>
     64        <binding name="DefaultNetBinding" receiveTimeout="00:20:00"
     65          sendTimeout="00:20:00" maxBufferPoolSize="2147483647" maxBufferSize="2147483647"
     66          maxReceivedMessageSize="2147483647" portSharingEnabled="true">
     67          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
     68            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
     69          <security mode="TransportWithMessageCredential">
     70            <message clientCredentialType="UserName" />
     71          </security>
     72        </binding>
     73      </netTcpBinding>
    3874      <wsHttpBinding>
    39         <binding name="DefaultWsHttpBinding" maxReceivedMessageSize="200000000">
    40           <readerQuotas maxArrayLength="200000000" maxBytesPerRead="200000000" />
    41           <security mode="Message">
     75        <binding name="DefaultWsHttpBinding" maxBufferPoolSize="2147483647"
     76          maxReceivedMessageSize="2147483647">
     77          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
     78            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
     79          <security>
    4280            <message clientCredentialType="UserName" />
    4381          </security>
     
    4583      </wsHttpBinding>
    4684    </bindings>
    47 
    4885    <behaviors>
    4986      <serviceBehaviors>
     
    5188          <serviceMetadata httpGetEnabled="true" />
    5289          <serviceDebug includeExceptionDetailInFaults="true" />
    53           <serviceAuthorization principalPermissionMode="UseAspNetRoles" roleProviderName="AspNetSqlRoleProvider" />
     90          <serviceAuthorization principalPermissionMode="UseAspNetRoles"
     91            roleProviderName="AspNetSqlRoleProvider" />
    5492          <serviceCredentials>
    55             <serviceCertificate findValue="services.heuristiclab.com" x509FindType="FindBySubjectName" />
    56             <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" membershipProviderName="AspNetSqlMembershipProvider" />
     93            <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName" />
     94            <userNameAuthentication userNamePasswordValidationMode="MembershipProvider"
     95              membershipProviderName="AspNetSqlMembershipProvider" />
    5796          </serviceCredentials>
    5897        </behavior>
    5998      </serviceBehaviors>
    6099    </behaviors>
    61 
    62     <services>
    63 
    64       <service name="HeuristicLab.Services.OKB.Administration.AdministrationService" behaviorConfiguration="DefaultServiceBehavior">
    65         <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange" listenUriMode="Explicit" />
    66         <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.Administration.IAdministrationService" listenUriMode="Explicit" />
    67       </service>
    68 
    69       <service name="HeuristicLab.Services.OKB.RunCreation.RunCreationService" behaviorConfiguration="DefaultServiceBehavior">
    70         <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange" listenUriMode="Explicit" />
    71         <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.RunCreation.IRunCreationService" listenUriMode="Explicit" />
    72       </service>
    73 
    74       <service name="HeuristicLab.Services.OKB.Query.QueryService" behaviorConfiguration="DefaultServiceBehavior">
    75         <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange" listenUriMode="Explicit" />
    76         <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.Query.IQueryService" listenUriMode="Explicit" />
    77       </service>
    78 
    79     </services>
    80 
    81     <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
    82100  </system.serviceModel>
    83101
    84   <system.webServer>
    85     <modules runAllManagedModulesForAllRequests="true" />
    86   </system.webServer>
    87 
    88102  <startup>
    89     <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
     103    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
    90104  </startup>
    91105</configuration>
  • trunk/sources/HeuristicLab.Services.OKB/3.3/app.config

    r11623 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    33  <connectionStrings>
    4     <add name="HeuristicLab.Authentication" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/>
     4    <add name="HeuristicLab.Authentication" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication"/>
    55    <add name="HeuristicLab.Services.OKB.DataAccess.Properties.Settings.OKBConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.OKB"/>
    66  </connectionStrings>
    77
    88  <system.web>
    9     <compilation debug="true"/>
    10     <membership>
     9    <authentication mode="Forms" />
     10    <compilation debug="true" targetFramework="4.5" />
     11    <customErrors mode="Off" />
     12    <membership defaultProvider="AspNetSqlMembershipProvider">
    1113      <providers>
    12         <clear/>
    13         <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"/>
     14        <clear />
     15        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication"
     16             requiresQuestionAndAnswer="false" requiresUniqueEmail="false" applicationName="HeuristicLab.Authentication" minRequiredPasswordLength="8"
     17             minRequiredNonalphanumericCharacters="0" maxInvalidPasswordAttempts="5" />
    1418      </providers>
    1519    </membership>
    16     <roleManager enabled="true">
     20    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
    1721      <providers>
    18         <clear/>
    19         <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication"/>
     22        <clear />
     23        <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="HeuristicLab.Authentication" applicationName="HeuristicLab.Authentication" />
    2024      </providers>
    2125    </roleManager>
     
    2327
    2428  <system.serviceModel>
     29    <serviceHostingEnvironment multipleSiteBindingsEnabled="true"/>
     30    <services>
     31      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Administration.AdministrationService">
     32        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     33          contract="HeuristicLab.Services.OKB.Administration.IAdministrationService" />
     34        <host>
     35          <baseAddresses>
     36            <add baseAddress="http://localhost:8000/OKB-3.3/AdministrationService.svc" />
     37          </baseAddresses>
     38        </host>
     39      </service>
     40      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Query.QueryService">
     41        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     42          name="WSHttpBinding_IQueryService" contract="HeuristicLab.Services.OKB.Query.IQueryService" />
     43        <endpoint address="net.tcp://localhost:8001/OKB-3.3/QueryService.svc"
     44          binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IQueryService"
     45          name="NetBinding_IQueryService" contract="HeuristicLab.Services.OKB.Query.IQueryService" />
     46        <host>
     47          <baseAddresses>
     48            <add baseAddress="http://localhost:8000/OKB-3.3/QueryService.svc" />
     49          </baseAddresses>
     50        </host>
     51      </service>
     52      <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.RunCreation.RunCreationService">
     53        <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding"
     54          contract="HeuristicLab.Services.OKB.RunCreation.IRunCreationService" />
     55        <host>
     56          <baseAddresses>
     57            <add baseAddress="http://localhost:8000/OKB-3.3/RunCreationService.svc" />
     58          </baseAddresses>
     59        </host>
     60      </service>
     61    </services>
    2562    <bindings>
    26       <mexHttpBinding>
    27         <binding name="DefaultMexHttpBinding"/>
    28       </mexHttpBinding>
     63      <netTcpBinding>
     64        <binding name="NetTcpBinding_IQueryService" receiveTimeout="00:20:00"
     65          sendTimeout="00:20:00" maxBufferPoolSize="2147483647" maxBufferSize="2147483647"
     66          maxReceivedMessageSize="2147483647" portSharingEnabled="true">
     67          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
     68            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
     69          <security mode="TransportWithMessageCredential">
     70            <message clientCredentialType="UserName" />
     71          </security>
     72        </binding>
     73      </netTcpBinding>
    2974      <wsHttpBinding>
    30         <binding name="DefaultWsHttpBinding" maxReceivedMessageSize="200000000">
    31           <readerQuotas maxArrayLength="200000000" maxBytesPerRead="200000000"/>
    32           <security mode="Message">
    33             <message clientCredentialType="UserName"/>
     75        <binding name="DefaultWsHttpBinding" maxBufferPoolSize="2147483647"
     76          maxReceivedMessageSize="2147483647">
     77          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
     78            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
     79          <security>
     80            <message clientCredentialType="UserName" />
    3481          </security>
    3582        </binding>
    3683      </wsHttpBinding>
    3784    </bindings>
    38 
    3985    <behaviors>
    4086      <serviceBehaviors>
    4187        <behavior name="DefaultServiceBehavior">
    42           <serviceMetadata httpGetEnabled="true"/>
    43           <serviceDebug includeExceptionDetailInFaults="true"/>
    44           <serviceAuthorization principalPermissionMode="UseAspNetRoles" roleProviderName="AspNetSqlRoleProvider"/>
     88          <serviceMetadata httpGetEnabled="true" />
     89          <serviceDebug includeExceptionDetailInFaults="true" />
     90          <serviceAuthorization principalPermissionMode="UseAspNetRoles"
     91            roleProviderName="AspNetSqlRoleProvider" />
    4592          <serviceCredentials>
    46             <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName"/>
    47             <userNameAuthentication userNamePasswordValidationMode="MembershipProvider" membershipProviderName="AspNetSqlMembershipProvider"/>
     93            <serviceCertificate findValue="localhost" x509FindType="FindBySubjectName" />
     94            <userNameAuthentication userNamePasswordValidationMode="MembershipProvider"
     95              membershipProviderName="AspNetSqlMembershipProvider" />
    4896          </serviceCredentials>
    49           <dataContractSerializer maxItemsInObjectGraph="6553600"/>
    5097        </behavior>
    5198      </serviceBehaviors>
    5299    </behaviors>
    53 
    54     <services>     
    55       <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Administration.AdministrationService">
    56         <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange"/>
    57         <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.Administration.IAdministrationService"/>
    58         <host>
    59           <baseAddresses>
    60             <add baseAddress="http://localhost:8732/Design_Time_Addresses/OKB-3.3/AdministrationService"/>
    61           </baseAddresses>
    62         </host>
    63       </service>
    64       <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.RunCreation.RunCreationService">
    65         <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange"/>
    66         <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.RunCreation.IRunCreationService"/>
    67         <host>
    68           <baseAddresses>
    69             <add baseAddress="http://localhost:8732/Design_Time_Addresses/OKB-3.3/RunCreationService"/>
    70           </baseAddresses>
    71         </host>
    72       </service>
    73       <service behaviorConfiguration="DefaultServiceBehavior" name="HeuristicLab.Services.OKB.Query.QueryService">
    74         <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange"/>
    75         <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.Query.IQueryService"/>
    76         <host>
    77           <baseAddresses>
    78             <add baseAddress="http://localhost:8732/Design_Time_Addresses/OKB-3.3/QueryService"/>
    79           </baseAddresses>
    80         </host>
    81       </service>
    82     </services>
    83100  </system.serviceModel>
     101 
    84102  <startup>
    85103    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
  • trunk/sources/HeuristicLab.Services.WebApp.Maintenance/3.3/Web.config

    r12852 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    33  <system.web>
  • trunk/sources/HeuristicLab.Services.WebApp.Statistics/3.3/Web.config

    r12477 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    33  <system.web>
  • trunk/sources/HeuristicLab.Services.WebApp/3.3/Web.Debug.config

    r12428 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22
    33<!-- For more information on using Web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=301874 -->
  • trunk/sources/HeuristicLab.Services.WebApp/3.3/Web.Release.config

    r12428 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22
    33<!-- For more information on using Web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=301874 -->
  • trunk/sources/HeuristicLab.Services.WebApp/3.3/Web.config

    r12546 r14748  
    11<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    3   <configSections>
    4   </configSections>
    53  <connectionStrings>
    64    <remove name="HeuristicLab.Authentication" />
    75    <remove name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" />
    8     <add name="HeuristicLab.Authentication" connectionString="data source=localhost;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
    9     <add name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" connectionString="Data Source=localhost;Initial Catalog=HeuristicLab.Hive-3.3;Integrated Security=True;" providerName="System.Data.SqlClient" />
     6    <add name="HeuristicLab.Authentication" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Authentication" />
     7    <add name="HeuristicLab.Services.Hive.DataAccess.Settings.HeuristicLab_Hive_LinqConnectionString" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=HeuristicLab.Hive-3.3" />
    108  </connectionStrings>
     9 
    1110  <appSettings>
    1211    <add key="webpages:Version" value="3.0.0.0" />
     
    1514    <add key="UnobtrusiveJavaScriptEnabled" value="true" />
    1615  </appSettings>
     16 
    1717  <system.web>
    1818    <authentication mode="Forms">
    1919      <forms loginUrl="~/App/Empty" timeout="2880" cookieless="UseCookies" name=".HEURISTICLABWEBAPP" />
    2020    </authentication>
    21     <membership>
     21    <compilation debug="false" targetFramework="4.5" />
     22    <httpRuntime targetFramework="4.5" />
     23    <membership defaultProvider="AspNetSqlMembershipProvider">
    2224      <providers>
    2325        <clear />
    24         <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" />
     26        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="HeuristicLab.Authentication"
     27             requiresQuestionAndAnswer="false" requiresUniqueEmail="false" applicationName="HeuristicLab.Authentication" minRequiredPasswordLength="8"
     28             minRequiredNonalphanumericCharacters="0" maxInvalidPasswordAttempts="5" />
    2529      </providers>
    2630    </membership>
    27     <roleManager enabled="true">
     31    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
    2832      <providers>
    2933        <clear />
     
    3135      </providers>
    3236    </roleManager>
    33     <compilation debug="false" targetFramework="4.5" />
    34     <httpRuntime targetFramework="4.5" />
    3537  </system.web>
     38
    3639  <system.webServer>
    37     <staticContent>
    38       <mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
    39     </staticContent>
    40  
    4140    <modules>
    4241      <remove name="FormsAuthentication" />
     
    4948      <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" />
    5049    </modules>
    51   <handlers>
     50    <handlers>
    5251      <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
    5352      <remove name="OPTIONSVerbHandler" />
    5453      <remove name="TRACEVerbHandler" />
    5554      <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
    56     </handlers></system.webServer>
     55    </handlers>
     56  </system.webServer>
     57
    5758  <runtime>
    5859    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  • trunk/sources/HeuristicLab.Services.WebApp/3.3/WebApp/Web.config

    r12428 r14748  
    1 <?xml version="1.0"?>
    2 
     1<?xml version="1.0" encoding="utf-8"?>
    32<configuration>
    43  <configSections>
  • trunk/sources/HeuristicLab.Services.WebApp/3.3/WebApp/plugins/plugins/Web.config

    r12428 r14748  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="utf-8"?>
    22<configuration>
    33  <system.web>
Note: See TracChangeset for help on using the changeset viewer.