summaryrefslogtreecommitdiff
path: root/java/src/IceInternal/EndpointFactoryManager.java
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2002-10-01 03:15:57 +0000
committerBenoit Foucher <benoit@zeroc.com>2002-10-01 03:15:57 +0000
commit8138f14b803970f858deb07c9303629fe1e364e8 (patch)
treea0563d02ff93cfcdc2040863f404cdcdacaa8226 /java/src/IceInternal/EndpointFactoryManager.java
parentImproved few local exceptions and evictor fix. (diff)
downloadice-8138f14b803970f858deb07c9303629fe1e364e8.tar.bz2
ice-8138f14b803970f858deb07c9303629fe1e364e8.tar.xz
ice-8138f14b803970f858deb07c9303629fe1e364e8.zip
Improved few local exception + evictor fix.
Diffstat (limited to 'java/src/IceInternal/EndpointFactoryManager.java')
-rw-r--r--java/src/IceInternal/EndpointFactoryManager.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/java/src/IceInternal/EndpointFactoryManager.java b/java/src/IceInternal/EndpointFactoryManager.java
index eda98033594..c75b82ea1fc 100644
--- a/java/src/IceInternal/EndpointFactoryManager.java
+++ b/java/src/IceInternal/EndpointFactoryManager.java
@@ -51,7 +51,9 @@ public final class EndpointFactoryManager
String s = str.trim();
if(s.length() == 0)
{
- throw new Ice.EndpointParseException();
+ Ice.EndpointParseException e = new Ice.EndpointParseException();
+ e.str = str;
+ throw e;
}
java.util.regex.Pattern p = java.util.regex.Pattern.compile("([ \t\n\r]+)|$");
@@ -75,7 +77,9 @@ public final class EndpointFactoryManager
}
}
- throw new Ice.EndpointParseException();
+ Ice.EndpointParseException e = new Ice.EndpointParseException();
+ e.str = str;
+ throw e;
}
public synchronized Endpoint