You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xindice-dev@xml.apache.org by vl...@apache.org on 2002/11/17 21:33:52 UTC
cvs commit: xml-xindice/java/src/org/apache/xindice/server/rpc RPCMessageInterface.java
vladimir 2002/11/17 12:33:52
Modified: java/src/org/apache/xindice/server/rpc
RPCMessageInterface.java
Log:
Do not catch the Exception
Revision Changes Path
1.3 +6 -10 xml-xindice/java/src/org/apache/xindice/server/rpc/RPCMessageInterface.java
Index: RPCMessageInterface.java
===================================================================
RCS file: /home/cvs/xml-xindice/java/src/org/apache/xindice/server/rpc/RPCMessageInterface.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- RPCMessageInterface.java 31 Oct 2002 07:00:44 -0000 1.2
+++ RPCMessageInterface.java 17 Nov 2002 20:33:52 -0000 1.3
@@ -65,22 +65,18 @@
*
*/
public final class RPCMessageInterface {
+
public static final String MESSAGE_PARAM = "message";
-
+
public Hashtable run(Hashtable message) throws Exception {
// The method determines what class we load to handle the message.
RPCMessage handler = null;
- try {
- handler =
- (RPCMessage) Class.forName("org.apache.xindice.server.rpc.messages." +
- message.get(MESSAGE_PARAM)).newInstance();
- }
- catch (Exception e) {
- e.printStackTrace();
- }
+ handler = (RPCMessage) Class.forName("org.apache.xindice.server.rpc.messages." +
+ message.get(MESSAGE_PARAM)).newInstance();
return handler.execute(message);
}
+
}