Changeset 1635
- Timestamp:
- 04/23/09 16:49:40 (16 years ago)
- Location:
- trunk/sources
- Files:
-
- 2 added
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/HeuristicLab.Hive.Client.Communication-3.2.csproj
r1602 r1635 141 141 <None Include="Properties\DataSources\HeuristicLab.Hive.Contracts.ResponseResultReceived.datasource" /> 142 142 <None Include="Service References\ServerService\Arrays1.xsd" /> 143 <None Include="Service References\ServerService\HeuristicLab.DataAccess .xsd" />143 <None Include="Service References\ServerService\HeuristicLab.DataAccess1.xsd" /> 144 144 <None Include="Service References\ServerService\HeuristicLab.Hive.Contracts.BusinessObjects1.xsd" /> 145 145 <None Include="Service References\ServerService\HeuristicLab.Hive.Contracts1.xsd" /> 146 <None Include="Service References\ServerService\HeuristicLab.PluginInfrastructure 1.xsd" />146 <None Include="Service References\ServerService\HeuristicLab.PluginInfrastructure.xsd" /> 147 147 <None Include="Service References\ServerService\Reference.svcmap"> 148 148 <Generator>WCF Proxy Generator</Generator> -
trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/Reference.svcmap
r1594 r1635 18 18 </ClientOptions> 19 19 <MetadataSources> 20 <MetadataSource Address="net.tcp://10.20.53. 2:9000/HiveServer/mex" Protocol="mex" SourceId="1" />20 <MetadataSource Address="net.tcp://10.20.53.1:9000/HiveServer/mex" Protocol="mex" SourceId="1" /> 21 21 </MetadataSources> 22 22 <Metadata> 23 <MetadataFile FileName="service1.wsdl" MetadataType="Wsdl" ID=" 3e312443-dbf2-4fea-83bf-061680f77672" SourceId="1" SourceUrl="net.tcp://10.20.53.2:9000/HiveServer/mex" />24 <MetadataFile FileName="service2.xsd" MetadataType="Schema" ID=" a779c2ad-9688-4d69-b8d9-4646934978f7" SourceId="1" SourceUrl="net.tcp://10.20.53.2:9000/HiveServer/mex" />25 <MetadataFile FileName="service3.xsd" MetadataType="Schema" ID=" beb401a3-0cfd-425e-a988-929712770fe6" SourceId="1" SourceUrl="net.tcp://10.20.53.2:9000/HiveServer/mex" />26 <MetadataFile FileName="HeuristicLab.Hive.Contracts.BusinessObjects1.xsd" MetadataType="Schema" ID=" ca6a32ca-2685-4840-8a21-27071617387b" SourceId="1" SourceUrl="net.tcp://10.20.53.2:9000/HiveServer/mex" />27 <MetadataFile FileName="HeuristicLab.DataAccess .xsd" MetadataType="Schema" ID="b525b917-9b1e-4fa9-bbae-860f5bfcdaed" SourceId="1" SourceUrl="net.tcp://10.20.53.2:9000/HiveServer/mex" />28 <MetadataFile FileName="HeuristicLab.Hive.Contracts1.xsd" MetadataType="Schema" ID=" 5daa43c0-3c44-4734-ab5d-dcdf89126c13" SourceId="1" SourceUrl="net.tcp://10.20.53.2:9000/HiveServer/mex" />29 <MetadataFile FileName="Arrays1.xsd" MetadataType="Schema" ID=" c0bbfc71-65d9-470c-9350-c588b628c1cf" SourceId="1" SourceUrl="net.tcp://10.20.53.2:9000/HiveServer/mex" />30 <MetadataFile FileName="System1.xsd" MetadataType="Schema" ID=" 13a2f08c-6842-4409-894d-0a86add68173" SourceId="1" SourceUrl="net.tcp://10.20.53.2:9000/HiveServer/mex" />31 <MetadataFile FileName="HeuristicLab.PluginInfrastructure 1.xsd" MetadataType="Schema" ID="3b1f3008-1103-4efe-9d56-dc8d55109c87" SourceId="1" SourceUrl="net.tcp://10.20.53.2:9000/HiveServer/mex" />23 <MetadataFile FileName="service1.wsdl" MetadataType="Wsdl" ID="008f07c5-6214-48b2-be81-56a008f61361" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" /> 24 <MetadataFile FileName="service2.xsd" MetadataType="Schema" ID="d50f72bd-5f1f-467b-a33c-cada777612ad" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" /> 25 <MetadataFile FileName="service3.xsd" MetadataType="Schema" ID="f8645317-b60d-447b-b3be-dd9d61f39339" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" /> 26 <MetadataFile FileName="HeuristicLab.Hive.Contracts.BusinessObjects1.xsd" MetadataType="Schema" ID="37e6fe8a-479c-4357-83c5-e953e5e9cf5d" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" /> 27 <MetadataFile FileName="HeuristicLab.DataAccess1.xsd" MetadataType="Schema" ID="09df29d2-ed89-4555-9cc8-bc3096dbf165" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" /> 28 <MetadataFile FileName="HeuristicLab.Hive.Contracts1.xsd" MetadataType="Schema" ID="4da8b2ab-d9e8-4a0d-8fb5-34b9c764e8d8" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" /> 29 <MetadataFile FileName="Arrays1.xsd" MetadataType="Schema" ID="16f9cb76-243c-466b-ad58-cdde73fb3174" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" /> 30 <MetadataFile FileName="System1.xsd" MetadataType="Schema" ID="917b5c33-2ff0-4d42-8a17-3cbe66a47f61" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" /> 31 <MetadataFile FileName="HeuristicLab.PluginInfrastructure.xsd" MetadataType="Schema" ID="a4d05bc1-9273-40e8-8a04-a090c796d546" SourceId="1" SourceUrl="net.tcp://10.20.53.1:9000/HiveServer/mex" /> 32 32 </Metadata> 33 33 <Extensions> -
trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/configuration.svcinfo
r1594 r1635 6 6 </bindings> 7 7 <endpoints> 8 <endpoint normalizedDigest="<?xml version="1.0" encoding="utf-16"?><Data address="net.tcp://10.20.53. 2:9000/HiveServer/ClientCommunicator" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IClientCommunicator" contract="ServerService.IClientCommunicator" name="NetTcpBinding_IClientCommunicator"><identity><userPrincipalName value="mse08023@fhs-hagenberg.ac.at" /></identity></Data>" digest="<?xml version="1.0" encoding="utf-16"?><Data address="net.tcp://10.20.53.2:9000/HiveServer/ClientCommunicator" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IClientCommunicator" contract="ServerService.IClientCommunicator" name="NetTcpBinding_IClientCommunicator"><identity><userPrincipalName value="mse08023@fhs-hagenberg.ac.at" /></identity></Data>" contractName="ServerService.IClientCommunicator" name="NetTcpBinding_IClientCommunicator" />8 <endpoint normalizedDigest="<?xml version="1.0" encoding="utf-16"?><Data address="net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IClientCommunicator" contract="ServerService.IClientCommunicator" name="NetTcpBinding_IClientCommunicator"><identity><userPrincipalName value="mse08023@fhs-hagenberg.ac.at" /></identity></Data>" digest="<?xml version="1.0" encoding="utf-16"?><Data address="net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator" binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IClientCommunicator" contract="ServerService.IClientCommunicator" name="NetTcpBinding_IClientCommunicator"><identity><userPrincipalName value="mse08023@fhs-hagenberg.ac.at" /></identity></Data>" contractName="ServerService.IClientCommunicator" name="NetTcpBinding_IClientCommunicator" /> 9 9 </endpoints> 10 10 </configurationSnapshot> -
trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/configuration91.svcinfo
r1594 r1635 1 1 <?xml version="1.0" encoding="utf-8"?> 2 <SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum=" Rqe47epOB9kn3CQ5FcfRHLaniGg=">2 <SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="7tyXa/aSUNO4WyJm94sZeOTEbBk="> 3 3 <bindingConfigurations> 4 4 <bindingConfiguration bindingType="netTcpBinding" name="NetTcpBinding_IClientCommunicator"> … … 107 107 </bindingConfigurations> 108 108 <endpoints> 109 <endpoint name="NetTcpBinding_IClientCommunicator" contract="ServerService.IClientCommunicator" bindingType="netTcpBinding" address="net.tcp://10.20.53. 2:9000/HiveServer/ClientCommunicator" bindingConfiguration="NetTcpBinding_IClientCommunicator">109 <endpoint name="NetTcpBinding_IClientCommunicator" contract="ServerService.IClientCommunicator" bindingType="netTcpBinding" address="net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator" bindingConfiguration="NetTcpBinding_IClientCommunicator"> 110 110 <properties> 111 111 <property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 112 <serializedValue>net.tcp://10.20.53. 2:9000/HiveServer/ClientCommunicator</serializedValue>112 <serializedValue>net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator</serializedValue> 113 113 </property> 114 114 <property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> -
trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/service1.wsdl
r1594 r1635 207 207 <wsdl:service name="ClientFacade"> 208 208 <wsdl:port name="NetTcpBinding_IClientCommunicator" binding="tns:NetTcpBinding_IClientCommunicator"> 209 <soap12:address location="net.tcp://10.20.53. 2:9000/HiveServer/ClientCommunicator" />209 <soap12:address location="net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator" /> 210 210 <wsa10:EndpointReference> 211 <wsa10:Address>net.tcp://10.20.53. 2:9000/HiveServer/ClientCommunicator</wsa10:Address>211 <wsa10:Address>net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator</wsa10:Address> 212 212 <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity"> 213 213 <Upn>mse08023@fhs-hagenberg.ac.at</Upn> -
trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/WcfService.cs
r1594 r1635 255 255 public List<CachedHivePluginInfo> RequestPlugins(List<HivePluginInfo> requestedPlugins) { 256 256 try { 257 return proxy.SendPlugins(requestedPlugins.ToArray()).Plugins; 257 ResponsePlugin response = proxy.SendPlugins(requestedPlugins.ToArray()); 258 return response.Plugins; 258 259 } 259 260 catch (Exception e) { … … 263 264 } 264 265 266 public void Logout(Guid guid) { 267 try { 268 proxy.Logout(guid); 269 } 270 catch (Exception e) { 271 HandleNetworkError(e); 272 } 273 } 265 274 } 266 275 } -
trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/app.config
r1594 r1635 22 22 </bindings> 23 23 <client> 24 <endpoint address="net.tcp://10.20.53. 2:9000/HiveServer/ClientCommunicator"24 <endpoint address="net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator" 25 25 binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IClientCommunicator" 26 26 contract="ServerService.IClientCommunicator" name="NetTcpBinding_IClientCommunicator"> -
trunk/sources/HeuristicLab.Hive.Client.Core/3.2/Core.cs
r1602 r1635 143 143 abortRequested = true; 144 144 beat.StopHeartBeat(); 145 WcfService.Instance.Logout(ConfigManager.Instance.GetClientInfo().Id); 145 146 break; 146 147 } … … 210 211 files.AddRange(plugininfo.PluginFiles); 211 212 212 AppDomain appDomain = PluginManager.Manager.CreateAndInitAppDomainWithSandbox(e.Result.Job.Id.ToString(), sandboxed, typeof(HeuristicLab.Hive.Engine.HiveEngine), files);213 AppDomain appDomain = PluginManager.Manager.CreateAndInitAppDomainWithSandbox(e.Result.Job.Id.ToString(), sandboxed, null, files); 213 214 appDomain.UnhandledException += new UnhandledExceptionEventHandler(appDomain_UnhandledException); 214 215 lock (engines) { -
trunk/sources/HeuristicLab.Hive.Client.Core/3.2/HeuristicLab.Hive.Client.Core-3.2.csproj
r1534 r1635 143 143 <Name>HeuristicLab.Hive.Contracts-3.2</Name> 144 144 </ProjectReference> 145 <ProjectReference Include="..\..\HeuristicLab.Hive.Engine\3.2\HeuristicLab.Hive.Engine-3.2.csproj">146 <Project>{C8FEDAC1-0326-4293-B585-F0FEDDEDFC11}</Project>147 <Name>HeuristicLab.Hive.Engine-3.2</Name>148 </ProjectReference>149 145 <ProjectReference Include="..\..\HeuristicLab.Hive.JobBase\3.2\HeuristicLab.Hive.JobBase-3.2.csproj"> 150 146 <Project>{21187322-52DD-4243-80A4-A85F0263E63B}</Project> -
trunk/sources/HeuristicLab.Hive.Client.Core/3.2/PluginCache.cs
r1602 r1635 35 35 List<HivePluginInfo> missingPlugins = new List<HivePluginInfo>(); 36 36 bool found = false; 37 38 //Todo: Fix the whole equals thing here 37 39 38 foreach (HivePluginInfo info in requests) { 39 //we MAY run in problems here - if there is a plugin twice in requests, there may be added two different versions of the plugin 40 40 foreach (CachedHivePluginInfo cache in pluginCache) { 41 if (info. Equals(cache)) {41 if (info.Name.Equals(cache.Name) && info.Version.Equals(cache.Version) && info.BuildDate <= cache.BuildDate) { 42 42 neededPlugins.Add(cache); 43 43 found = true;
Note: See TracChangeset
for help on using the changeset viewer.