This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.
from c2bdda6 Camel-AWS S3: Polished
new 6e0a524 camel3 - a little bit of modularization around xpath
new 35a691f camel3 - Removed unused stuff in pom.xml for camel-base
new cc9b71a CAMEL-13442: camel3 - Move xpath out of camel-core
new cd8a810 CAMEL-13442: camel3 - Move xpath out of camel-core
new d4a301c CAMEL-13442: camel3 - Move xpath out of camel-core
new 13db7cc CAMEL-13442: camel3 - Move xpath out of camel-core
new f1db932 CAMEL-13442: camel3 - Move xpath out of camel-core
new e16b982 CAMEL-13442: camel3 - Move xpath out of camel-core
new 4250eeb CAMEL-13113: Add @Groovy annotation as camel-script was
removed
new 41145b7 Polished
The 36731 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
MIGRATION.md | 7 ++
apache-camel/pom.xml | 10 +++
apache-camel/src/main/descriptors/common-bin.xml | 2 +
bom/camel-bom/pom.xml | 10 +++
.../CxfConsumerPayloadXPathClientServerTest.java | 2 +-
.../component/cxf/CxfConsumerPayloadXPathTest.java | 2 +-
.../org/apache/camel/language/groovy/Groovy.java} | 18 ++---
.../java/org/apache/camel/language/mvel/MVEL.java | 2 +-
components/camel-saxon/pom.xml | 3 +-
.../camel/component/xquery/XQueryBuilder.java | 41 +++++-----
.../camel/component/xquery/XQueryEndpoint.java | 5 +-
.../saxon/XPathAnnotationResultTypeTest.java | 2 +-
.../org/apache/camel/builder/saxon/XPathTest.java | 2 +-
.../xquery/XQueryPredicateFilterTest.java | 4 +-
.../camel/component/xslt/SaxonXsltDTDTest.java | 5 +-
.../camel/converter/saxon/SaxonConverterTest.java | 4 +-
.../xpath/XPathHeaderEnableSaxonJavaDslTest.java | 4 +-
.../xpath/XPathLanguageDefaultSettingsTest.xml | 2 +-
.../spring/processor/scattergather/MyVendor.java | 2 +-
components/camel-xmlsecurity/pom.xml | 15 ++--
.../processor/XmlSignatureProcessor.java | 5 +-
.../xmlsecurity/XMLSecurityDataFormat.java | 4 +-
components/camel-xpath/pom.xml | 45 +++++++++++
.../camel-xpath}/src/main/docs/xpath-language.adoc | 0
.../language/xpath}/DefaultNamespaceContext.java | 2 +-
.../language/xpath/InvalidXPathException.java | 6 +-
.../language/xpath}/MessageVariableResolver.java | 2 +-
.../camel/language/xpath}/ThreadSafeNodeList.java | 10 ++-
.../org/apache/camel/language/xpath}/XPath.java | 3 +-
.../xpath}/XPathAnnotationExpressionFactory.java | 3 +-
.../apache/camel/language/xpath}/XPathBuilder.java | 40 ++++++---
.../apache/camel/language/xpath/XPathLanguage.java | 33 ++++++--
.../org/apache/camel/language/xpath/package.html | 0
components/pom.xml | 9 ++-
components/readme.adoc | 4 +-
.../camel/spi/ExpressionResultTypeAware.java} | 27 +++----
core/camel-base/pom.xml | 94 ----------------------
core/camel-core/pom.xml | 4 +
core/camel-core/readme.adoc | 4 +-
.../org/apache/camel/builder/BuilderSupport.java | 40 +++++++--
.../org/apache/camel/builder/SimpleBuilder.java | 9 ++-
.../java/org/apache/camel/builder/xml/package.html | 29 -------
.../apache/camel/model/ExpressionNodeHelper.java | 22 ++---
.../camel/model/language/XPathExpression.java | 13 ++-
.../builder/xml/DefaultNamespaceContextTest.java | 2 +
.../apache/camel/builder/xml/XPathFeatureTest.java | 2 +-
.../apache/camel/builder/xml/XPathMockTest.java | 2 +-
.../camel/builder/xml/XPathNamespaceTest.java | 2 +-
.../org/apache/camel/builder/xml/XPathTest.java | 6 +-
.../camel/builder/xml/XPathTransformTest.java | 2 +-
.../xml/XPathWithNamespacesFromDomTest.java | 2 +
...BeanWithXPathInjectionUsingHeaderValueTest.java | 2 +-
.../BeanWithXPathInjectionUsingResultTypeTest.java | 2 +-
.../camel/component/dataset/CustomDataSetTest.java | 2 +-
.../camel/component/mock/MockEndpointTest.java | 2 +-
.../org/apache/camel/component/xslt/MyXPath.java | 2 +-
.../apache/camel/issues/SetHeaderIssueTest.java | 4 +-
.../apache/camel/issues/XPathSplitStreamTest.java | 7 +-
.../BeanOgnMethodWithXPathInjectionTest.java | 2 +-
.../processor/BeanWithXPathInjectionTest.java | 2 +-
.../org/apache/camel/processor/ClaimCheckTest.java | 2 +-
.../org/apache/camel/processor/MyNormalizer.java | 2 +-
.../camel/processor/SplitterStreamCacheTest.java | 3 +-
...ithNamespaceBuilderFilterAndResultTypeTest.java | 2 +-
.../XPathWithNamespaceBuilderFilterTest.java | 2 +-
.../camel/util/DumpModelAsXmlNamespaceTest.java | 8 +-
.../toolbox/FlexibleAggregationStrategiesTest.java | 5 +-
docs/components/modules/ROOT/nav.adoc | 1 +
.../modules/ROOT/pages}/xpath-language.adoc | 0
.../camel/example/management/StockService.java | 2 +-
.../pojo_messaging/DistributeRecordsBean.java | 2 +-
parent/pom.xml | 10 +++
.../karaf/features/src/main/resources/features.xml | 1 +
.../components-starter/camel-xpath-starter/pom.xml | 53 ++++++++++++
.../springboot/XPathLanguageAutoConfiguration.java | 0
.../springboot/XPathLanguageConfiguration.java | 0
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../src/main/resources/META-INF/spring.factories | 19 +++++
.../src/main/resources/META-INF/spring.provides | 17 ++++
platforms/spring-boot/components-starter/pom.xml | 1 +
.../camel-spring-boot-dependencies/pom.xml | 10 +++
82 files changed, 449 insertions(+), 284 deletions(-)
copy
components/{camel-mvel/src/main/java/org/apache/camel/language/mvel/MVEL.java
=> camel-groovy/src/main/java/org/apache/camel/language/groovy/Groovy.java}
(76%)
create mode 100644 components/camel-xpath/pom.xml
copy {core/camel-core =>
components/camel-xpath}/src/main/docs/xpath-language.adoc (100%)
rename {core/camel-core/src/main/java/org/apache/camel/builder/xml =>
components/camel-xpath/src/main/java/org/apache/camel/language/xpath}/DefaultNamespaceContext.java
(99%)
copy
core/camel-core/src/main/java/org/apache/camel/builder/xml/InvalidXPathExpression.java
=>
components/camel-xpath/src/main/java/org/apache/camel/language/xpath/InvalidXPathException.java
(87%)
rename {core/camel-core/src/main/java/org/apache/camel/builder/xml =>
components/camel-xpath/src/main/java/org/apache/camel/language/xpath}/MessageVariableResolver.java
(99%)
rename {core/camel-base/src/main/java/org/apache/camel/converter/jaxp =>
components/camel-xpath/src/main/java/org/apache/camel/language/xpath}/ThreadSafeNodeList.java
(90%)
rename {core/camel-core/src/main/java/org/apache/camel/language =>
components/camel-xpath/src/main/java/org/apache/camel/language/xpath}/XPath.java
(95%)
rename {core/camel-core/src/main/java/org/apache/camel/component/bean =>
components/camel-xpath/src/main/java/org/apache/camel/language/xpath}/XPathAnnotationExpressionFactory.java
(97%)
rename {core/camel-core/src/main/java/org/apache/camel/builder/xml =>
components/camel-xpath/src/main/java/org/apache/camel/language/xpath}/XPathBuilder.java
(98%)
rename {core/camel-core =>
components/camel-xpath}/src/main/java/org/apache/camel/language/xpath/XPathLanguage.java
(84%)
rename {core/camel-core =>
components/camel-xpath}/src/main/java/org/apache/camel/language/xpath/package.html
(100%)
rename
core/{camel-core/src/main/java/org/apache/camel/builder/xml/InvalidXPathExpression.java
=>
camel-api/src/main/java/org/apache/camel/spi/ExpressionResultTypeAware.java}
(57%)
delete mode 100644
core/camel-core/src/main/java/org/apache/camel/builder/xml/package.html
rename {core/camel-core/src/main/docs =>
docs/components/modules/ROOT/pages}/xpath-language.adoc (100%)
create mode 100644
platforms/spring-boot/components-starter/camel-xpath-starter/pom.xml
copy platforms/spring-boot/components-starter/{camel-core-starter =>
camel-xpath-starter}/src/main/java/org/apache/camel/language/xpath/springboot/XPathLanguageAutoConfiguration.java
(100%)
copy platforms/spring-boot/components-starter/{camel-core-starter =>
camel-xpath-starter}/src/main/java/org/apache/camel/language/xpath/springboot/XPathLanguageConfiguration.java
(100%)
copy {tooling/maven/camel-package-maven-plugin =>
platforms/spring-boot/components-starter/camel-xpath-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {tooling/maven/camel-package-maven-plugin =>
platforms/spring-boot/components-starter/camel-xpath-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
create mode 100644
platforms/spring-boot/components-starter/camel-xpath-starter/src/main/resources/META-INF/spring.factories
create mode 100644
platforms/spring-boot/components-starter/camel-xpath-starter/src/main/resources/META-INF/spring.provides