summaryrefslogtreecommitdiff
path: root/java/src/IceGridGUI/LiveDeployment/ServerEditor.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2006-12-20 20:45:11 +0000
committerBernard Normier <bernard@zeroc.com>2006-12-20 20:45:11 +0000
commit243e1a6c6aaeb256d2fc8c7191f4427f43afb8a8 (patch)
treebb62427edede8bdff99997f68007aa45f0f6c606 /java/src/IceGridGUI/LiveDeployment/ServerEditor.java
parentFixed various Ice.OA issues; added iceVersion (diff)
downloadice-243e1a6c6aaeb256d2fc8c7191f4427f43afb8a8.tar.bz2
ice-243e1a6c6aaeb256d2fc8c7191f4427f43afb8a8.tar.xz
ice-243e1a6c6aaeb256d2fc8c7191f4427f43afb8a8.zip
Better handling of bogus files
Diffstat (limited to 'java/src/IceGridGUI/LiveDeployment/ServerEditor.java')
-rwxr-xr-xjava/src/IceGridGUI/LiveDeployment/ServerEditor.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/java/src/IceGridGUI/LiveDeployment/ServerEditor.java b/java/src/IceGridGUI/LiveDeployment/ServerEditor.java
index 7dd3cee2c8b..bf87427cd80 100755
--- a/java/src/IceGridGUI/LiveDeployment/ServerEditor.java
+++ b/java/src/IceGridGUI/LiveDeployment/ServerEditor.java
@@ -71,8 +71,12 @@ class ServerEditor extends CommunicatorEditor
{
public void actionPerformed(ActionEvent e)
{
- _coordinator.openLiveApplication(_application.getText()).getRoot().
- selectServer(((Node)_target.getParent()).getId(), _target.getId());
+ ApplicationPane app = _coordinator.openLiveApplication(_application.getText());
+ if(app != null)
+ {
+ app.getRoot().
+ selectServer(((Node)_target.getParent()).getId(), _target.getId());
+ }
}
};
gotoApplication.putValue(Action.SHORT_DESCRIPTION,