diff options
author | Benoit Foucher <benoit@zeroc.com> | 2005-10-25 20:49:47 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2005-10-25 20:49:47 +0000 |
commit | ed8b0b53846978c7842b9524ad2aad3c6679dd79 (patch) | |
tree | 98296784bd1c696c8aa717be497d1f0d2c4bf338 /java/src/IceGrid/Model.java | |
parent | Fixed a bug where IcePatch2 couldn't be deployed and used in a new (diff) | |
download | ice-ed8b0b53846978c7842b9524ad2aad3c6679dd79.tar.bz2 ice-ed8b0b53846978c7842b9524ad2aad3c6679dd79.tar.xz ice-ed8b0b53846978c7842b9524ad2aad3c6679dd79.zip |
Added no-application-distrib flag on server descriptors.
:getDefaultApplicationDescriptor() can now throw DeploymentException
Diffstat (limited to 'java/src/IceGrid/Model.java')
-rwxr-xr-x | java/src/IceGrid/Model.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/java/src/IceGrid/Model.java b/java/src/IceGrid/Model.java index 7a94e84443d..d0efe127994 100755 --- a/java/src/IceGrid/Model.java +++ b/java/src/IceGrid/Model.java @@ -1401,6 +1401,15 @@ public class Model descriptor.name = "NewApplication";
_root.newApplication(descriptor);
}
+ catch(DeploymentException e)
+ {
+ JOptionPane.showMessageDialog(
+ _mainFrame,
+ "The default application descriptor from the IceGrid Registry is invalid:\n"
+ + e.reason,
+ "Deployment Exception",
+ JOptionPane.ERROR_MESSAGE);
+ }
catch(Ice.LocalException e)
{
JOptionPane.showMessageDialog(
|