diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2015-10-28 18:23:56 -0700 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2015-10-28 18:23:56 -0700 |
commit | 8f14d3f082649684569d22d39ec7796816c76246 (patch) | |
tree | 96786529c5594c00a427f3579ed3f894b83c0071 /java/src | |
parent | Linux build fixes (diff) | |
download | ice-8f14d3f082649684569d22d39ec7796816c76246.tar.bz2 ice-8f14d3f082649684569d22d39ec7796816c76246.tar.xz ice-8f14d3f082649684569d22d39ec7796816c76246.zip |
Fixed and LMDB_HOME setting and fixed travis build
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/Ice/src/main/java/Ice/ObjectAdapterI.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/java/src/Ice/src/main/java/Ice/ObjectAdapterI.java b/java/src/Ice/src/main/java/Ice/ObjectAdapterI.java index cbab8c8d451..29e955e37fc 100644 --- a/java/src/Ice/src/main/java/Ice/ObjectAdapterI.java +++ b/java/src/Ice/src/main/java/Ice/ObjectAdapterI.java @@ -1366,6 +1366,23 @@ public final class ObjectAdapterI implements ObjectAdapter ex1.id = _id; throw ex1; } + catch(InvalidAdapterException ex) + { + if(_instance.traceLevels().location >= 1) + { + StringBuilder s = new StringBuilder(128); + s.append("couldn't update object adapter `"); + s.append(_id); + s.append("' endpoints with the locator registry:\n"); + s.append(ex.reason); + _instance.initializationData().logger.trace(_instance.traceLevels().locationCat, s.toString()); + } + + NotRegisteredException ex1 = new NotRegisteredException(); + ex1.kindOfObject = "object adapter"; + ex1.id = _id; + throw ex1; + } catch(InvalidReplicaGroupIdException ex) { if(_instance.traceLevels().location >= 1) |