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);
      }
  +
   }