You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2009/02/14 10:35:44 UTC
svn commit: r744442 - in
/camel/trunk/components/camel-saxon/src/main/java/org/apache/camel:
builder/ component/xquery/XQueryBuilder.java
Author: davsclaus
Date: Sat Feb 14 09:35:44 2009
New Revision: 744442
URL: http://svn.apache.org/viewvc?rev=744442&view=rev
Log:
Polished code
Removed:
camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/builder/
Modified:
camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryBuilder.java
Modified: camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryBuilder.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryBuilder.java?rev=744442&r1=744441&r2=744442&view=diff
==============================================================================
--- camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryBuilder.java (original)
+++ camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryBuilder.java Sat Feb 14 09:35:44 2009
@@ -101,7 +101,7 @@
ObjectHelper.notNull(type, "type");
try {
if (LOG.isDebugEnabled()) {
- LOG.debug("Evaluation " + expression + " for exchange: " + exchange);
+ LOG.debug("Evaluation: " + expression + " for exchange: " + exchange);
}
if (type.equals(String.class)) {
return (T) evaluateAsString(exchange);
@@ -120,7 +120,7 @@
public Object evaluate(Exchange exchange) {
try {
if (LOG.isDebugEnabled()) {
- LOG.debug("Evaluation " + expression + " for exchange: " + exchange);
+ LOG.debug("Evaluation: " + expression + " for exchange: " + exchange);
}
if (resultType != null) {
@@ -215,14 +215,17 @@
}
public void assertMatches(String text, Exchange exchange) throws AssertionError {
+ List list;
+
try {
- List list = evaluateAsList(exchange);
- if (!matches(exchange, list)) {
- throw new AssertionError(this + " failed on " + exchange + " as evaluated: " + list);
- }
+ list = evaluateAsList(exchange);
} catch (Exception e) {
throw new AssertionError(e);
}
+
+ if (!matches(exchange, list)) {
+ throw new AssertionError(this + " failed on " + exchange + " as evaluated: " + list);
+ }
}
// Static helper methods
@@ -485,8 +488,8 @@
initialized.set(true);
}
- // let the configuration be accessible on the exchange as its shared for this evaulation
- // and can be needed for 3rd part type converters or in some other situations
+ // let the configuration be accessible on the exchange as its shared for this evaluation
+ // and can be needed by 3rd party type converters or other situations (camel-artixds)
exchange.setProperty("CamelSaxonConfiguration", configuration);
}