Author: janstey
Date: Sat Nov 8 06:15:47 2008
New Revision: 712397
URL: http://svn.apache.org/viewvc?rev=712397&view=rev
Log:
Throw IllegalArgumentException instead of RuntimeCamelException.
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/AggregatorType.java
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/AggregatorType.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/AggregatorType.java?rev=712397&r1=712396&r2=712397&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/AggregatorType.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/AggregatorType.java
Sat Nov 8 06:15:47 2008
@@ -172,8 +172,8 @@
AggregationStrategy strategy =
createAggregationStrategy(routeContext);
if (getExpression() == null) {
- throw new RuntimeCamelException("You need to specify an
expression or aggregation collection " +
- "for the aggregator.");
+ throw new IllegalArgumentException("You need to specify an
expression or " +
+ "aggregation collection for
this aggregator: " + this);
}
Expression aggregateExpression =
getExpression().createExpression(routeContext);