Free cookie consent management tool by TermsFeed Policy Generator

source: branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server/3.3/App.config @ 4090

Last change on this file since 4090 was 4090, checked in by cneumuel, 14 years ago

replaced spring-component discovery method for ServiceHost with HL Type Discovery (#1098)

File size: 2.6 KB
Line 
1<?xml version="1.0" encoding="utf-8" ?>
2<configuration>
3  <configSections>
4    <sectionGroup name="spring">
5      <section name="context" type="Spring.Context.Support.ContextHandler, Spring.Core"/>
6      <section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core"/>
7    </sectionGroup>
8  </configSections>
9 
10  <!--
11  <applicationSettings>
12    <HeuristicLab.Hive.Server.Core.Properties.Settings>
13      <setting name="HiveServerConnectionString" serializeAs="String">
14        <value>Data Source=127.0.0.1;Initial Catalog=HeuristicLab.Hive;Persist Security Info=True;User ID=hive;Password=hive;Pooling=true;MultipleActiveResultSets=true</value>
15      </setting>
16    </HeuristicLab.Hive.Server.Core.Properties.Settings>
17  </applicationSettings>
18  -->
19 
20  <!-- [chn] which connectionstring is used? -->
21 
22  <connectionStrings>
23    <add name="HeuristicLab.Hive.Server.LINQDataAccess.Properties.Settings.HeuristicLab_Hive_LinqConnectionString"
24        connectionString="Data Source=127.0.0.1;Initial Catalog=HeuristicLab.Hive.Linq;Integrated Security=True;MultipleActiveResultSets=True"
25        providerName="System.Data.SqlClient" />
26  </connectionStrings>
27 
28  <!-- [chn] spring-config won't be merged anyway, so remove it when all sping-dependencies are resolved -->
29  <spring>
30    <context>
31      <resource uri="config://spring/objects"/>
32    </context>
33
34    <objects xmlns="http://www.springframework.net" xmlns:aop="http://www.springframework.net/aop">
35      <object id="clientFacade" singleton="false" type="HeuristicLab.Hive.Server.Core.ClientFacade, HeuristicLab.Hive.Server.Core-3.3" />
36      <object id="executionEngineFacade" singleton="false" type="HeuristicLab.Hive.Server.Core.ExecutionEngineFacade, HeuristicLab.Hive.Server.Core-3.3" />
37      <object id="serverConsoleFacade" singleton="false" type="HeuristicLab.Hive.Server.Core.ServerConsoleFacade, HeuristicLab.Hive.Server.Core-3.3" />
38      <object id="serviceOperation" type="Spring.Aop.Support.SdkRegularExpressionMethodPointcut, Spring.Aop">
39        <property name="patterns">
40          <list>
41            <value>HeuristicLab.Hive.Server.Core.ClientFacade.*</value>
42            <value>HeuristicLab.Hive.Server.Core.ExecutionEngineFacade.*</value>
43            <value>HeuristicLab.Hive.Server.Core.ServerConsoleFacade.*</value>
44          </list>
45        </property>
46      </object>
47
48      <object id="sci" type="HeuristicLab.Hive.Server.ServiceCallInterception, HeuristicLab.Hive.Server-3.3" />
49
50      <aop:config>
51        <aop:advisor pointcut-ref="serviceOperation" advice-ref="sci"/>
52      </aop:config>
53    </objects>
54  </spring>
55</configuration>
Note: See TracBrowser for help on using the repository browser.