Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/17/12 10:57:14 (12 years ago)
Author:
fschoepp
Message:

#1888:

  • Added a parser for independent scenarios (using the model of the optimization backend)
  • Optimization scenario sample can be found in mappings folder of the web project.
  • Added IScenarioMapper interface which provides functionality to map from the optimization data model to a backend model (e.g. Heuristic Lab data model)
  • Implementations of IScenarioMapper have to be provided as C# code (strings) which will be compiled by using a CSharpCodeProvider. Once compiled, the implementations of the IScenarioMapper are being cached within the platform for further usage.
  • Fixed a bug in web template DecimalMatrix (using i instead of j)
  • Added missing thumprint of localhost certificate to the optimization web project (ServiceConfiguration.Local.cscfg / ServiceConfiguration.Cloud.cscfg)
  • Test project now provides following test cases: Mapping types using IronPython and mapping types using Otis
Location:
branches/OaaS/HeuristicLab.Services.Optimization
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • branches/OaaS/HeuristicLab.Services.Optimization/HeuristicLab.Services.Optimization.ccproj

    r8384 r8817  
    5555    </ProjectReference>
    5656  </ItemGroup>
     57  <ItemGroup>
     58    <Folder Include="HeuristicLab.Services.Hive.WebRoleContent\" />
     59  </ItemGroup>
    5760  <!-- Import the target files for this project template -->
    5861  <PropertyGroup>
  • branches/OaaS/HeuristicLab.Services.Optimization/ServiceConfiguration.Cloud.cscfg

    r8384 r8817  
    2727    <Certificates>
    2828      <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="5D180FD78AB82CA765690BBADC60014C6D4A88CA" thumbprintAlgorithm="sha1" />
     29      <Certificate name="localhost" thumbprint="0F3B035DAC806C637B8E7A5BC957D8D30CFD6057" thumbprintAlgorithm="sha1" />
    2930    </Certificates>
    3031  </Role>
  • branches/OaaS/HeuristicLab.Services.Optimization/ServiceConfiguration.Local.cscfg

    r8384 r8817  
    2727    <Certificates>
    2828      <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="5D180FD78AB82CA765690BBADC60014C6D4A88CA" thumbprintAlgorithm="sha1" />
     29      <Certificate name="localhost" thumbprint="0F3B035DAC806C637B8E7A5BC957D8D30CFD6057" thumbprintAlgorithm="sha1" />
    2930    </Certificates>
    3031  </Role>
  • branches/OaaS/HeuristicLab.Services.Optimization/ServiceDefinition.build.csdef

    r8384 r8817  
    3232      <Certificate name="localhost" storeLocation="LocalMachine" storeName="My" />
    3333    </Certificates>
     34    <Contents>
     35      <Content destination=".\">
     36        <SourceDirectory path="rcf/Debug/HeuristicLab.Services.Hive.WebRoleContent\" />
     37      </Content>
     38    </Contents>
    3439  </WebRole>
    3540  <WebRole name="HeuristicLab.Services.Optimization.Web" vmsize="Small">
     
    4853      <Import moduleName="RemoteAccess" />
    4954    </Imports>
     55    <Certificates>
     56      <Certificate name="localhost" storeLocation="LocalMachine" storeName="My" />
     57    </Certificates>
    5058  </WebRole>
    5159</ServiceDefinition>
  • branches/OaaS/HeuristicLab.Services.Optimization/ServiceDefinition.csdef

    r8384 r8817  
    3939      <Import moduleName="RemoteAccess" />
    4040    </Imports>
     41    <Certificates>
     42      <Certificate name="localhost" storeLocation="LocalMachine" storeName="My" />
     43    </Certificates>
    4144  </WebRole>
    4245</ServiceDefinition>
Note: See TracChangeset for help on using the changeset viewer.