[jboss-svn-commits] JBL Code SVN: r10139 - labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Mar 12 19:43:00 EDT 2007


Author: michael.neale at jboss.com
Date: 2007-03-12 19:43:00 -0400 (Mon, 12 Mar 2007)
New Revision: 10139

Modified:
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java
Log:
slightly better exception handling

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java	2007-03-12 23:38:49 UTC (rev 10138)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java	2007-03-12 23:43:00 UTC (rev 10139)
@@ -568,10 +568,15 @@
     }
 
     public SuggestionCompletionEngine loadSuggestionCompletionEngine(String packageName) throws SerializableException {
-        RulesRepository repo = getRulesRepository();
-        PackageItem pkg = repo.loadPackage( packageName );
-        SuggestionCompletionLoader loader = new SuggestionCompletionLoader();
-        return loader.getSuggestionEngine( pkg );
+        try {
+            RulesRepository repo = getRulesRepository();
+            PackageItem pkg = repo.loadPackage( packageName );
+            SuggestionCompletionLoader loader = new SuggestionCompletionLoader();
+            return loader.getSuggestionEngine( pkg );
+        } catch (RuntimeException e) {
+            log.error( e );
+            throw new SerializableException(e.getMessage());
+        }
         
     }
     




More information about the jboss-svn-commits mailing list