Changeset 2804 for branches/DeploymentServer Prototype
- Timestamp:
- 02/15/10 17:24:31 (15 years ago)
- Location:
- branches/DeploymentServer Prototype/HeuristicLab.Services
- Files:
-
- 8 added
- 7 deleted
- 20 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient
-
Property
svn:ignore
set to
bin
obj
*.user
-
Property
svn:ignore
set to
-
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/HeuristicLab.DeploymentService.AdminClient.csproj
r2802 r2804 124 124 <None Include="Service References\AdminService\service.xsd" /> 125 125 <None Include="Service References\AdminService\service1.xsd" /> 126 <None Include="Service References\AdminService\System.xsd" />127 126 </ItemGroup> 128 127 <ItemGroup> … … 152 151 <None Include="Properties\DataSources\HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription.datasource" /> 153 152 <None Include="Properties\DataSources\HeuristicLab.PluginInfrastructure.PluginUpdateService.ProductDescription.datasource" /> 154 <None Include="Service References\AdminService\HeuristicLab.Services.Deployment.DataAccess.xsd" />155 153 </ItemGroup> 156 154 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/PluginListView.cs
r2802 r2804 44 44 45 45 private HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription MakePluginDescription(IPluginDescription plugin) { 46 var desc = new HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription(); 47 desc.Name = plugin.Name; 48 desc.Version = plugin.Version; 49 foreach (var dep in plugin.Dependencies) { 50 // TODO implement 51 } 52 return desc; 46 var dependencies = from dep in plugin.Dependencies 47 select MakePluginDescription(dep); 48 return new HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription(plugin.Name, plugin.Version, dependencies); 53 49 } 54 50 … … 99 95 private void listView_SelectedIndexChanged(object sender, EventArgs e) { 100 96 if (listView.SelectedItems.Count > 0) { 101 var plugin = (IPluginDescription)listView.SelectedItems[0].Tag; 102 StringBuilder strBuilder = new StringBuilder(); 97 if (listView.SelectedItems[0].Tag is IPluginDescription) { 98 var plugin = (IPluginDescription)listView.SelectedItems[0].Tag; 99 StringBuilder strBuilder = new StringBuilder(); 103 100 104 strBuilder.Append("Name: ").AppendLine(plugin.Name); 105 strBuilder.Append("Version: ").AppendLine(plugin.Version.ToString()); 106 strBuilder.AppendLine("Files:"); 107 foreach (var file in plugin.Files) { 108 strBuilder.Append(file.Name + " " + file.Type); 101 strBuilder.Append("Name: ").AppendLine(plugin.Name); 102 strBuilder.Append("Version: ").AppendLine(plugin.Version.ToString()); 103 strBuilder.AppendLine("Files:"); 104 foreach (var file in plugin.Files) { 105 strBuilder.Append(file.Name + " " + file.Type); 106 } 107 strBuilder.AppendLine("Dependencies:"); 108 foreach (var dep in plugin.Dependencies) { 109 strBuilder.Append(dep.Name + " " + dep.Version); 110 } 111 detailsTextBox.Text = strBuilder.ToString(); 112 } else if (listView.SelectedItems[0].Tag is HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription) { 113 var plugin = (HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription)listView.SelectedItems[0].Tag; 114 StringBuilder strBuilder = new StringBuilder(); 115 116 strBuilder.Append("Name: ").AppendLine(plugin.Name); 117 strBuilder.Append("Version: ").AppendLine(plugin.Version.ToString()); 118 strBuilder.AppendLine("Dependencies:"); 119 foreach (var dep in plugin.Dependencies) { 120 strBuilder.Append(dep.Name + " " + dep.Version); 121 } 122 detailsTextBox.Text = strBuilder.ToString(); 109 123 } 110 detailsTextBox.Text = strBuilder.ToString();111 124 } else { 112 125 detailsTextBox.Text = string.Empty; -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/ProductEditor.Designer.cs
r2802 r2804 60 60 this.pluginsList.Location = new System.Drawing.Point(6, 85); 61 61 this.pluginsList.Name = "pluginsList"; 62 this.pluginsList.SelectionMode = System.Windows.Forms.SelectionMode.None;63 62 this.pluginsList.Size = new System.Drawing.Size(347, 289); 64 63 this.pluginsList.TabIndex = 1; -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/ProductEditor.cs
r2802 r2804 72 72 73 73 private void productsListBox_SelectedIndexChanged(object sender, EventArgs e) { 74 if (productsListBox.SelectedItems.Count == 0) return; 74 75 UpdateService.ProductDescription activeProduct = (UpdateService.ProductDescription)((ListViewItem)productsListBox.SelectedItem).Tag; 75 76 UpdateProductDetails(activeProduct); … … 105 106 106 107 private void newProductButton_Click(object sender, EventArgs e) { 107 var newProduct = new UpdateService.ProductDescription(); 108 newProduct.Name = "New product"; 109 newProduct.Version = new Version("0.0.0.0"); 108 var newProduct = new UpdateService.ProductDescription("New product", new Version("0.0.0.0")); 110 109 ListViewItem item = CreateListViewItem(newProduct); 111 110 productsListBox.Items.Add(item); … … 116 115 ListViewItem item = new ListViewItem(); 117 116 item.Text = productDescription.Name + " " + productDescription.Version; 117 item.Name = productDescription.Name + " " + productDescription.Version; 118 118 item.Tag = productDescription; 119 119 return item; … … 133 133 activeProduct.Name = nameTextBox.Text; 134 134 activeItem.Text = activeProduct.Name + " " + activeProduct.Version; 135 activeItem.Name = activeProduct.Name + " " + activeProduct.Version; 135 136 errorProvider.SetError(nameTextBox, string.Empty); 136 137 } … … 143 144 activeProduct.Version = new Version(versionTextBox.Text); 144 145 activeItem.Text = activeProduct.Name + " " + activeProduct.Version; 146 activeItem.Name = activeProduct.Name + " " + activeProduct.Version; 145 147 errorProvider.SetError(versionTextBox, string.Empty); 146 148 } -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/Service References/AdminService/Reference.cs
r2802 r2804 17 17 18 18 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdmin/DeployProduct", ReplyAction="http://tempuri.org/IAdmin/DeployProductResponse")] 19 void DeployProduct( HeuristicLab.PluginInfrastructure.PluginUpdateService.ProductDescriptionproduct);19 void DeployProduct(object product); 20 20 21 21 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdmin/DeployPlugin", ReplyAction="http://tempuri.org/IAdmin/DeployPluginResponse")] 22 void DeployPlugin( HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescriptionplugin, byte[] zipFile);22 void DeployPlugin(object plugin, byte[] zipFile); 23 23 } 24 24 … … 50 50 } 51 51 52 public void DeployProduct( HeuristicLab.PluginInfrastructure.PluginUpdateService.ProductDescriptionproduct) {52 public void DeployProduct(object product) { 53 53 base.Channel.DeployProduct(product); 54 54 } 55 55 56 public void DeployPlugin( HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescriptionplugin, byte[] zipFile) {56 public void DeployPlugin(object plugin, byte[] zipFile) { 57 57 base.Channel.DeployPlugin(plugin, zipFile); 58 58 } -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/Service References/AdminService/Reference.svcmap
r2802 r2804 24 24 <MetadataFile FileName="service.xsd" MetadataType="Schema" ID="6774d012-d9eb-4ea5-8feb-928871eb8e1d" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex" /> 25 25 <MetadataFile FileName="service1.xsd" MetadataType="Schema" ID="c727df39-bb61-4c79-bd42-a7b6e36d66bd" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex" /> 26 <MetadataFile FileName="HeuristicLab.Services.Deployment.DataAccess.xsd" MetadataType="Schema" ID="cb679c8e-6b04-4e08-ba43-5ebdacd52878" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex" />27 <MetadataFile FileName="System.xsd" MetadataType="Schema" ID="ef187830-0168-465c-a3b8-5535665e4bb2" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex" />28 26 </Metadata> 29 27 <Extensions> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/Service References/AdminService/service.wsdl
r2802 r2804 187 187 <xsd:import namespace="http://tempuri.org/" /> 188 188 <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> 189 <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment.DataAccess" />190 <xsd:import namespace="http://schemas.datacontract.org/2004/07/System" />191 189 </xsd:schema> 192 190 </wsdl:types> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/Service References/AdminService/service.xsd
r2802 r2804 1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 3 <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment.DataAccess" />4 3 <xs:element name="DeployProduct"> 5 4 <xs:complexType> 6 5 <xs:sequence> 7 <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment.DataAccess" minOccurs="0" name="product" nillable="true" type="q1:ProductDescription" />6 <xs:element minOccurs="0" name="product" nillable="true" type="xs:anyType" /> 8 7 </xs:sequence> 9 8 </xs:complexType> … … 17 16 <xs:complexType> 18 17 <xs:sequence> 19 <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment.DataAccess" minOccurs="0" name="plugin" nillable="true" type="q2:PluginDescription" />18 <xs:element minOccurs="0" name="plugin" nillable="true" type="xs:anyType" /> 20 19 <xs:element minOccurs="0" name="zipFile" nillable="true" type="xs:base64Binary" /> 21 20 </xs:sequence> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.DataAccess/HeuristicLab.Services.Deployment.DataAccess.csproj
r2802 r2804 53 53 </ItemGroup> 54 54 <ItemGroup> 55 <Compile Include="PluginDescription.cs" />56 <Compile Include="PluginStore.cs" />57 55 <Compile Include="PluginStoreClasses.cs"> 58 56 <DependentUpon>PluginStoreClasses.dbml</DependentUpon> … … 63 61 <DependentUpon>PluginStoreClasses.dbml</DependentUpon> 64 62 </Compile> 65 <Compile Include="ProductDescription.cs" />66 63 <Compile Include="Properties\AssemblyInfo.cs" /> 67 64 <Compile Include="Properties\Settings.Designer.cs"> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.Test/HeuristicLab.Services.Deployment.Test.csproj
r2802 r2804 104 104 <None Include="Properties\DataSources\HeuristicLab.Services.Deployment.DataContract.PluginDescription.datasource" /> 105 105 <None Include="Properties\DataSources\HeuristicLab.Services.Deployment.DataContract.ProductDescription.datasource" /> 106 <None Include="Service References\AdminService\HeuristicLab.Services.Deployment.DataAccess.xsd" /> 106 <None Include="Properties\DataSources\HeuristicLab.Services.Deployment.PluginDescription.datasource" /> 107 <None Include="Properties\DataSources\HeuristicLab.Services.Deployment.ProductDescription.datasource" /> 108 <None Include="Service References\AdminService\HeuristicLab.Services.Deployment.xsd" /> 107 109 <None Include="Service References\AdminService\service.wsdl" /> 108 110 <None Include="Service References\AdminService\service.xsd" /> 109 111 <None Include="Service References\AdminService\service1.xsd" /> 110 112 <None Include="Service References\AdminService\System.xsd" /> 111 <None Include="Service References\UpdateService\HeuristicLab.Services.Deployment. DataAccess.xsd" />113 <None Include="Service References\UpdateService\HeuristicLab.Services.Deployment.xsd" /> 112 114 <None Include="Service References\UpdateService\service.wsdl" /> 113 115 <None Include="Service References\UpdateService\service.xsd" /> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.Test/Service References/AdminService/Reference.cs
r2771 r2804 17 17 18 18 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdmin/DeployProduct", ReplyAction="http://tempuri.org/IAdmin/DeployProductResponse")] 19 void DeployProduct(HeuristicLab.Services.Deployment. DataAccess.ProductDescription product);19 void DeployProduct(HeuristicLab.Services.Deployment.ProductDescription product); 20 20 21 21 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdmin/DeployPlugin", ReplyAction="http://tempuri.org/IAdmin/DeployPluginResponse")] 22 void DeployPlugin(HeuristicLab.Services.Deployment. DataAccess.PluginDescription plugin, byte[] zipFile);22 void DeployPlugin(HeuristicLab.Services.Deployment.PluginDescription plugin, byte[] zipFile); 23 23 } 24 24 … … 50 50 } 51 51 52 public void DeployProduct(HeuristicLab.Services.Deployment. DataAccess.ProductDescription product) {52 public void DeployProduct(HeuristicLab.Services.Deployment.ProductDescription product) { 53 53 base.Channel.DeployProduct(product); 54 54 } 55 55 56 public void DeployPlugin(HeuristicLab.Services.Deployment. DataAccess.PluginDescription plugin, byte[] zipFile) {56 public void DeployPlugin(HeuristicLab.Services.Deployment.PluginDescription plugin, byte[] zipFile) { 57 57 base.Channel.DeployPlugin(plugin, zipFile); 58 58 } -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.Test/Service References/AdminService/Reference.svcmap
r2802 r2804 24 24 <MetadataFile FileName="service.xsd" MetadataType="Schema" ID="c0d733c0-fa7a-4965-bf67-e04efdf79732" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex" /> 25 25 <MetadataFile FileName="service1.xsd" MetadataType="Schema" ID="8b323fa0-af4b-4db2-95c7-caf4621ded43" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex" /> 26 <MetadataFile FileName="HeuristicLab.Services.Deployment. DataAccess.xsd" MetadataType="Schema" ID="45a12626-e280-4b27-a897-c66de0c21595" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex" />26 <MetadataFile FileName="HeuristicLab.Services.Deployment.xsd" MetadataType="Schema" ID="b359957d-39eb-4fda-b855-9cf0efe56074" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex" /> 27 27 <MetadataFile FileName="System.xsd" MetadataType="Schema" ID="de5b0b79-4ace-49d6-9d08-a352d353beef" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/mex" /> 28 28 </Metadata> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.Test/Service References/AdminService/service.wsdl
r2771 r2804 187 187 <xsd:import namespace="http://tempuri.org/" /> 188 188 <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> 189 <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment .DataAccess" />189 <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment" /> 190 190 <xsd:import namespace="http://schemas.datacontract.org/2004/07/System" /> 191 191 </xsd:schema> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.Test/Service References/AdminService/service.xsd
r2771 r2804 1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 3 <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment .DataAccess" />3 <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment" /> 4 4 <xs:element name="DeployProduct"> 5 5 <xs:complexType> 6 6 <xs:sequence> 7 <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment .DataAccess" minOccurs="0" name="product" nillable="true" type="q1:ProductDescription" />7 <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment" minOccurs="0" name="product" nillable="true" type="q1:ProductDescription" /> 8 8 </xs:sequence> 9 9 </xs:complexType> … … 17 17 <xs:complexType> 18 18 <xs:sequence> 19 <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment .DataAccess" minOccurs="0" name="plugin" nillable="true" type="q2:PluginDescription" />19 <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment" minOccurs="0" name="plugin" nillable="true" type="q2:PluginDescription" /> 20 20 <xs:element minOccurs="0" name="zipFile" nillable="true" type="xs:base64Binary" /> 21 21 </xs:sequence> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.Test/Service References/UpdateService/Reference.cs
r2771 r2804 17 17 18 18 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetPlugin", ReplyAction="http://tempuri.org/IUpdate/GetPluginResponse")] 19 byte[] GetPlugin(HeuristicLab.Services.Deployment. DataAccess.PluginDescription description);19 byte[] GetPlugin(HeuristicLab.Services.Deployment.PluginDescription description); 20 20 21 21 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetProducts", ReplyAction="http://tempuri.org/IUpdate/GetProductsResponse")] 22 HeuristicLab.Services.Deployment. DataAccess.ProductDescription[] GetProducts();22 HeuristicLab.Services.Deployment.ProductDescription[] GetProducts(); 23 23 24 24 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetPlugins", ReplyAction="http://tempuri.org/IUpdate/GetPluginsResponse")] 25 HeuristicLab.Services.Deployment. DataAccess.PluginDescription[] GetPlugins();25 HeuristicLab.Services.Deployment.PluginDescription[] GetPlugins(); 26 26 } 27 27 … … 53 53 } 54 54 55 public byte[] GetPlugin(HeuristicLab.Services.Deployment. DataAccess.PluginDescription description) {55 public byte[] GetPlugin(HeuristicLab.Services.Deployment.PluginDescription description) { 56 56 return base.Channel.GetPlugin(description); 57 57 } 58 58 59 public HeuristicLab.Services.Deployment. DataAccess.ProductDescription[] GetProducts() {59 public HeuristicLab.Services.Deployment.ProductDescription[] GetProducts() { 60 60 return base.Channel.GetProducts(); 61 61 } 62 62 63 public HeuristicLab.Services.Deployment. DataAccess.PluginDescription[] GetPlugins() {63 public HeuristicLab.Services.Deployment.PluginDescription[] GetPlugins() { 64 64 return base.Channel.GetPlugins(); 65 65 } -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.Test/Service References/UpdateService/Reference.svcmap
r2802 r2804 24 24 <MetadataFile FileName="service.xsd" MetadataType="Schema" ID="3ecb07b5-a96d-4407-89dd-1e042527a912" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Update/mex" /> 25 25 <MetadataFile FileName="service1.xsd" MetadataType="Schema" ID="a49c6318-2559-4c8b-901c-d677ebcea2cb" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Update/mex" /> 26 <MetadataFile FileName="HeuristicLab.Services.Deployment. DataAccess.xsd" MetadataType="Schema" ID="4c81cb11-6068-40b4-b3a4-63cb202f34e8" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Update/mex" />26 <MetadataFile FileName="HeuristicLab.Services.Deployment.xsd" MetadataType="Schema" ID="95669cc5-5ec5-467d-9a09-464c14558b64" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Update/mex" /> 27 27 <MetadataFile FileName="System.xsd" MetadataType="Schema" ID="c6636f98-e644-40dd-a862-3a38c2950f79" SourceId="1" SourceUrl="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Update/mex" /> 28 28 </Metadata> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.Test/Service References/UpdateService/service.wsdl
r2771 r2804 225 225 <xsd:import namespace="http://tempuri.org/" /> 226 226 <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> 227 <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment .DataAccess" />227 <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment" /> 228 228 <xsd:import namespace="http://schemas.datacontract.org/2004/07/System" /> 229 229 </xsd:schema> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.Test/Service References/UpdateService/service.xsd
r2771 r2804 1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 3 <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment .DataAccess" />3 <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment" /> 4 4 <xs:element name="GetPlugin"> 5 5 <xs:complexType> 6 6 <xs:sequence> 7 <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment .DataAccess" minOccurs="0" name="description" nillable="true" type="q1:PluginDescription" />7 <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment" minOccurs="0" name="description" nillable="true" type="q1:PluginDescription" /> 8 8 </xs:sequence> 9 9 </xs:complexType> … … 24 24 <xs:complexType> 25 25 <xs:sequence> 26 <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment .DataAccess" minOccurs="0" name="GetProductsResult" nillable="true" type="q2:ArrayOfProductDescription" />26 <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment" minOccurs="0" name="GetProductsResult" nillable="true" type="q2:ArrayOfProductDescription" /> 27 27 </xs:sequence> 28 28 </xs:complexType> … … 36 36 <xs:complexType> 37 37 <xs:sequence> 38 <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment .DataAccess" minOccurs="0" name="GetPluginsResult" nillable="true" type="q3:ArrayOfPluginDescription" />38 <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment" minOccurs="0" name="GetPluginsResult" nillable="true" type="q3:ArrayOfPluginDescription" /> 39 39 </xs:sequence> 40 40 </xs:complexType> -
branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment/HeuristicLab.Services.Deployment.csproj
r2742 r2804 46 46 <RequiredTargetFramework>3.0</RequiredTargetFramework> 47 47 </Reference> 48 <Reference Include="System.Transactions" /> 48 49 <Reference Include="System.Xml" /> 49 50 <Reference Include="System.Xml.Linq"> … … 55 56 <Compile Include="IAdmin.cs" /> 56 57 <Compile Include="IUpdate.cs" /> 58 <Compile Include="PluginDescription.cs" /> 59 <Compile Include="PluginStore.cs" /> 60 <Compile Include="ProductDescription.cs" /> 57 61 <Compile Include="Properties\AssemblyInfo.cs" /> 58 62 <Compile Include="Properties\Settings.Designer.cs">
Note: See TracChangeset
for help on using the changeset viewer.