diff options
author | Bernard Normier <bernard@zeroc.com> | 2005-11-08 16:07:53 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2005-11-08 16:07:53 +0000 |
commit | 6b223149aae72f59bcc4476ace1d9fbd64574471 (patch) | |
tree | 1c0ec7920662bcaac158fd654e61bd3fd3de70bf /java/src/IceGrid/TreeNode/Application.java | |
parent | Added IceGrid.Registry.AdminSessionTimeout. (diff) | |
download | ice-6b223149aae72f59bcc4476ace1d9fbd64574471.tar.bz2 ice-6b223149aae72f59bcc4476ace1d9fbd64574471.tar.xz ice-6b223149aae72f59bcc4476ace1d9fbd64574471.zip |
Fixed bug #587
Diffstat (limited to 'java/src/IceGrid/TreeNode/Application.java')
-rwxr-xr-x | java/src/IceGrid/TreeNode/Application.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/java/src/IceGrid/TreeNode/Application.java b/java/src/IceGrid/TreeNode/Application.java index 9c90f5fdb10..01f6ebf6e68 100755 --- a/java/src/IceGrid/TreeNode/Application.java +++ b/java/src/IceGrid/TreeNode/Application.java @@ -351,7 +351,7 @@ public class Application extends EditableParent super.commit();
_origVariables = _descriptor.variables;
_origDescription = _descriptor.description;
- _origDistrib = _descriptor.distrib;
+ _origDistrib = (DistributionDescriptor)_descriptor.distrib.clone();
}
public Object getDescriptor()
@@ -440,7 +440,7 @@ public class Application extends EditableParent _descriptor = descriptor;
_origVariables = _descriptor.variables;
_origDescription = _descriptor.description;
- _origDistrib = _descriptor.distrib;
+ _origDistrib = (DistributionDescriptor)_descriptor.distrib.clone();
_resolver = new Utils.Resolver(_descriptor.variables);
_resolver.put("application", descriptor.name);
@@ -536,7 +536,7 @@ public class Application extends EditableParent if(desc.distrib != null)
{
_descriptor.distrib = desc.distrib.value;
- _origDistrib = _descriptor.distrib;
+ _origDistrib = (DistributionDescriptor)_descriptor.distrib.clone();
}
//
|