You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2012/01/18 06:06:34 UTC
svn commit: r1232746 - in /camel/trunk: components/camel-saxon/
components/camel-saxon/src/main/java/org/apache/camel/component/xquery/
parent/
Author: ningjiang
Date: Wed Jan 18 05:06:33 2012
New Revision: 1232746
URL: http://svn.apache.org/viewvc?rev=1232746&view=rev
Log:
CAMEL-4910 upgrade saxon version to 9.3.0.11
Modified:
camel/trunk/components/camel-saxon/pom.xml
camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryBuilder.java
camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryComponent.java
camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryModuleURIResolver.java
camel/trunk/parent/pom.xml
Modified: camel/trunk/components/camel-saxon/pom.xml
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-saxon/pom.xml?rev=1232746&r1=1232745&r2=1232746&view=diff
==============================================================================
--- camel/trunk/components/camel-saxon/pom.xml (original)
+++ camel/trunk/components/camel-saxon/pom.xml Wed Jan 18 05:06:33 2012
@@ -53,21 +53,9 @@
<dependency>
<groupId>net.sf.saxon</groupId>
- <artifactId>saxon</artifactId>
+ <artifactId>saxon9he</artifactId>
</dependency>
- <dependency>
- <groupId>net.sf.saxon</groupId>
- <artifactId>saxon-dom</artifactId>
- </dependency>
- <dependency>
- <groupId>net.sf.saxon</groupId>
- <artifactId>saxon-sql</artifactId>
- </dependency>
- <dependency>
- <groupId>net.sf.saxon</groupId>
- <artifactId>saxon-xpath</artifactId>
- </dependency>
-
+
<!-- testing -->
<dependency>
<groupId>org.apache.camel</groupId>
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=1232746&r1=1232745&r2=1232746&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 Wed Jan 18 05:06:33 2012
@@ -43,16 +43,15 @@ import javax.xml.transform.stream.Stream
import org.w3c.dom.Node;
import net.sf.saxon.Configuration;
+import net.sf.saxon.lib.ModuleURIResolver;
import net.sf.saxon.om.DocumentInfo;
import net.sf.saxon.om.Item;
import net.sf.saxon.om.SequenceIterator;
import net.sf.saxon.query.DynamicQueryContext;
-import net.sf.saxon.query.ModuleURIResolver;
import net.sf.saxon.query.StaticQueryContext;
import net.sf.saxon.query.XQueryExpression;
import net.sf.saxon.trans.XPathException;
import net.sf.saxon.value.Whitespace;
-
import org.apache.camel.BytesSource;
import org.apache.camel.Exchange;
import org.apache.camel.Expression;
@@ -71,6 +70,8 @@ import org.apache.camel.util.ObjectHelpe
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+
+
/**
* Creates an XQuery builder.
* <p/>
@@ -489,7 +490,7 @@ public abstract class XQueryBuilder impl
throw new NoTypeConversionAvailableException(body, Source.class);
}
- DocumentInfo doc = getStaticQueryContext().buildDocument(source);
+ DocumentInfo doc = config.buildDocument(source);
dynamicQueryContext.setContextItem(doc);
} finally {
// can deal if is is null
@@ -611,7 +612,7 @@ public abstract class XQueryBuilder impl
configuration.setHostLanguage(Configuration.XQUERY);
configuration.setStripsWhiteSpace(isStripsAllWhiteSpace() ? Whitespace.ALL : Whitespace.IGNORABLE);
- staticQueryContext = new StaticQueryContext(getConfiguration());
+ staticQueryContext = getConfiguration().newStaticQueryContext();
if (moduleURIResolver != null) {
staticQueryContext.setModuleURIResolver(moduleURIResolver);
}
Modified: camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryComponent.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryComponent.java?rev=1232746&r1=1232745&r2=1232746&view=diff
==============================================================================
--- camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryComponent.java (original)
+++ camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryComponent.java Wed Jan 18 05:06:33 2012
@@ -19,7 +19,7 @@ package org.apache.camel.component.xquer
import java.net.URL;
import java.util.Map;
-import net.sf.saxon.query.ModuleURIResolver;
+import net.sf.saxon.lib.ModuleURIResolver;
import org.apache.camel.Endpoint;
import org.apache.camel.impl.DefaultComponent;
import org.apache.camel.impl.ProcessorEndpoint;
Modified: camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryModuleURIResolver.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryModuleURIResolver.java?rev=1232746&r1=1232745&r2=1232746&view=diff
==============================================================================
--- camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryModuleURIResolver.java (original)
+++ camel/trunk/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryModuleURIResolver.java Wed Jan 18 05:06:33 2012
@@ -18,7 +18,7 @@ package org.apache.camel.component.xquer
import javax.xml.transform.stream.StreamSource;
-import net.sf.saxon.query.ModuleURIResolver;
+import net.sf.saxon.lib.ModuleURIResolver;
import net.sf.saxon.trans.XPathException;
/**
Modified: camel/trunk/parent/pom.xml
URL: http://svn.apache.org/viewvc/camel/trunk/parent/pom.xml?rev=1232746&r1=1232745&r2=1232746&view=diff
==============================================================================
--- camel/trunk/parent/pom.xml (original)
+++ camel/trunk/parent/pom.xml Wed Jan 18 05:06:33 2012
@@ -136,7 +136,7 @@
<quickfix-version>1.5.1</quickfix-version>
<restlet-version>2.0.10</restlet-version>
<rome-version>1.0</rome-version>
- <saxon-version>9.1.0.8</saxon-version>
+ <saxon-version>9.3.0.11</saxon-version>
<scala-version>2.9.1</scala-version>
<scala-plugin-version>2.15.2</scala-plugin-version>
<servicemix-specs-version>1.9.0</servicemix-specs-version>
@@ -1284,22 +1284,7 @@
<!-- optional Saxon support-->
<dependency>
<groupId>net.sf.saxon</groupId>
- <artifactId>saxon</artifactId>
- <version>${saxon-version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.saxon</groupId>
- <artifactId>saxon-dom</artifactId>
- <version>${saxon-version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.saxon</groupId>
- <artifactId>saxon-sql</artifactId>
- <version>${saxon-version}</version>
- </dependency>
- <dependency>
- <groupId>net.sf.saxon</groupId>
- <artifactId>saxon-xpath</artifactId>
+ <artifactId>saxon9he</artifactId>
<version>${saxon-version}</version>
</dependency>