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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu May 28 00:07:24 EDT 2009


Author: michael.neale at jboss.com
Date: 2009-05-28 00:07:24 -0400 (Thu, 28 May 2009)
New Revision: 26755

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java
Log:
GUVNOR-299 fix for error reporting in scenarios

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java	2009-05-28 03:55:03 UTC (rev 26754)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java	2009-05-28 04:07:24 UTC (rev 26755)
@@ -1806,8 +1806,12 @@
         	if (e instanceof DetailedSerializableException){
         		DetailedSerializableException err = (DetailedSerializableException)e;
         		result = new SingleScenarioResult();
-        		result.result = new ScenarioRunResult( err.getErrs(),
-                                                null );
+                if (err.getErrs() != null) {
+                    result.result = new ScenarioRunResult( err.getErrs(),
+                                                    null );
+                } else {
+                    throw err;
+                }
         	}
 		} finally {
 			Thread.currentThread().setContextClassLoader(originalCL);




More information about the jboss-svn-commits mailing list