[jboss-svn-commits] JBL Code SVN: r33609 - labs/jbossrules/trunk/drools-pipeline/drools-camel/src/main/java/org/drools/camel/component.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jun 23 13:48:43 EDT 2010
Author: baunax
Date: 2010-06-23 13:48:43 -0400 (Wed, 23 Jun 2010)
New Revision: 33609
Modified:
labs/jbossrules/trunk/drools-pipeline/drools-camel/src/main/java/org/drools/camel/component/DroolsJaxbDataFormat.java
Log:
throw an IllegalStateException instead of a NPE when the body is not a ExecutionResults
Modified: labs/jbossrules/trunk/drools-pipeline/drools-camel/src/main/java/org/drools/camel/component/DroolsJaxbDataFormat.java
===================================================================
--- labs/jbossrules/trunk/drools-pipeline/drools-camel/src/main/java/org/drools/camel/component/DroolsJaxbDataFormat.java 2010-06-23 17:48:12 UTC (rev 33608)
+++ labs/jbossrules/trunk/drools-pipeline/drools-camel/src/main/java/org/drools/camel/component/DroolsJaxbDataFormat.java 2010-06-23 17:48:43 UTC (rev 33609)
@@ -52,6 +52,8 @@
if (body instanceof ExecutionResults) {
result = resTranslator.transform((ExecutionResultImpl) body, marshaller);
+ } else {
+ throw new IllegalArgumentException("body must be instance of " + ExecutionResults.class.getName());
}
byte[] bytes;
More information about the jboss-svn-commits
mailing list