You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gn...@apache.org on 2019/03/12 14:26:12 UTC
[camel] branch master updated: Format / indent all poms the same way
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new b93c327 Format / indent all poms the same way
b93c327 is described below
commit b93c32756fe097163bf3cd642f53ecc30b457f8e
Author: Guillaume Nodet <gn...@gmail.com>
AuthorDate: Tue Mar 12 15:25:21 2019 +0100
Format / indent all poms the same way
---
apache-camel/pom.xml | 341 +-
archetypes/camel-archetype-api-component/pom.xml | 81 +-
archetypes/camel-archetype-blueprint/pom.xml | 81 +-
archetypes/camel-archetype-cdi/pom.xml | 81 +-
archetypes/camel-archetype-component/pom.xml | 81 +-
archetypes/camel-archetype-dataformat/pom.xml | 81 +-
archetypes/camel-archetype-java/pom.xml | 81 +-
archetypes/camel-archetype-java8/pom.xml | 81 +-
archetypes/camel-archetype-spring-boot/pom.xml | 81 +-
archetypes/camel-archetype-spring/pom.xml | 81 +-
archetypes/camel-archetype-web/pom.xml | 81 +-
archetypes/pom.xml | 131 +-
bom/pom.xml | 89 +-
buildingtools/pom.xml | 25 +-
camel-website/pom.xml | 183 +-
catalog/camel-catalog-lucene/pom.xml | 138 +-
catalog/camel-catalog-maven/pom.xml | 206 +-
catalog/camel-catalog-provider-karaf/pom.xml | 164 +-
catalog/camel-catalog-provider-springboot/pom.xml | 164 +-
catalog/camel-catalog/pom.xml | 440 +-
catalog/camel-report-maven-plugin/pom.xml | 241 +-
catalog/camel-route-parser/pom.xml | 152 +-
catalog/dummy-component/pom.xml | 89 +-
catalog/pom.xml | 59 +-
components/camel-activemq/pom.xml | 426 +-
components/camel-ahc-ws/pom.xml | 185 +-
components/camel-ahc/pom.xml | 296 +-
components/camel-amqp/pom.xml | 232 +-
components/camel-apns/pom.xml | 240 +-
components/camel-as2/camel-as2-api/pom.xml | 230 +-
components/camel-as2/camel-as2-component/pom.xml | 448 +-
components/camel-as2/pom.xml | 59 +-
components/camel-asn1/pom.xml | 241 +-
components/camel-asterisk/pom.xml | 139 +-
components/camel-atmos/pom.xml | 193 +-
components/camel-atmosphere-websocket/pom.xml | 23 +-
components/camel-atom/pom.xml | 411 +-
components/camel-atomix/pom.xml | 188 +-
components/camel-avro/pom.xml | 43 +-
components/camel-aws-cw/pom.xml | 3 +-
components/camel-aws-ddb/pom.xml | 3 +-
components/camel-aws-ec2/pom.xml | 3 +-
components/camel-aws-ecs/pom.xml | 3 +-
components/camel-aws-eks/pom.xml | 3 +-
components/camel-aws-iam/pom.xml | 3 +-
components/camel-aws-kinesis/pom.xml | 5 +-
components/camel-aws-kms/pom.xml | 3 +-
components/camel-aws-lambda/pom.xml | 3 +-
components/camel-aws-mq/pom.xml | 3 +-
components/camel-aws-msk/pom.xml | 3 +-
components/camel-aws-s3/pom.xml | 3 +-
components/camel-aws-sdb/pom.xml | 3 +-
components/camel-aws-ses/pom.xml | 3 +-
components/camel-aws-sns/pom.xml | 3 +-
components/camel-aws-sqs/pom.xml | 3 +-
components/camel-aws-swf/pom.xml | 3 +-
components/camel-aws-xray/pom.xml | 152 +-
components/camel-azure/pom.xml | 80 +-
components/camel-barcode/pom.xml | 5 +-
components/camel-base64/pom.xml | 99 +-
components/camel-bean-validator/pom.xml | 160 +-
components/camel-beanio/pom.xml | 103 +-
components/camel-beanstalk/pom.xml | 145 +-
components/camel-bindy/pom.xml | 11 +-
components/camel-blueprint/pom.xml | 991 ++--
components/camel-bonita/pom.xml | 172 +-
components/camel-boon/pom.xml | 7 +-
components/camel-box/camel-box-api/pom.xml | 147 +-
components/camel-box/camel-box-component/pom.xml | 1263 ++---
components/camel-box/pom.xml | 59 +-
components/camel-braintree/pom.xml | 726 +--
components/camel-browse/pom.xml | 37 +-
components/camel-caffeine/pom.xml | 113 +-
components/camel-cassandraql/pom.xml | 246 +-
components/camel-cdi/pom.xml | 1046 ++--
components/camel-chatscript/pom.xml | 99 +-
components/camel-chunk/pom.xml | 103 +-
components/camel-cm-sms/pom.xml | 170 +-
components/camel-cmis/pom.xml | 11 +-
components/camel-coap/pom.xml | 103 +-
components/camel-cometd/pom.xml | 7 +-
components/camel-consul/pom.xml | 278 +-
components/camel-controlbus/pom.xml | 37 +-
components/camel-corda/pom.xml | 15 +-
components/camel-couchbase/pom.xml | 79 +-
components/camel-couchdb/pom.xml | 112 +-
components/camel-crypto-cms/pom.xml | 122 +-
components/camel-crypto/pom.xml | 95 +-
components/camel-csv/pom.xml | 121 +-
components/camel-cxf-transport/pom.xml | 405 +-
components/camel-cxf/pom.xml | 989 ++--
components/camel-dataformat/pom.xml | 37 +-
components/camel-digitalocean/pom.xml | 96 +-
components/camel-direct/pom.xml | 39 +-
components/camel-directvm/pom.xml | 45 +-
components/camel-disruptor/pom.xml | 5 +-
components/camel-dns/pom.xml | 97 +-
components/camel-docker/pom.xml | 169 +-
components/camel-dozer/pom.xml | 140 +-
components/camel-drill/pom.xml | 33 +-
components/camel-dropbox/pom.xml | 218 +-
components/camel-ehcache/pom.xml | 125 +-
components/camel-ejb/pom.xml | 67 +-
components/camel-elasticsearch-rest/pom.xml | 167 +-
components/camel-elsql/pom.xml | 137 +-
components/camel-etcd/pom.xml | 226 +-
components/camel-eventadmin/pom.xml | 3 +-
components/camel-exec/pom.xml | 121 +-
components/camel-facebook/pom.xml | 189 +-
components/camel-fastjson/pom.xml | 5 +-
components/camel-fhir/camel-fhir-api/pom.xml | 143 +-
components/camel-fhir/camel-fhir-component/pom.xml | 645 +--
components/camel-fhir/pom.xml | 39 +-
components/camel-file/pom.xml | 37 +-
components/camel-flatpack/pom.xml | 131 +-
components/camel-flink/pom.xml | 196 +-
components/camel-fop/pom.xml | 3 +-
components/camel-freemarker/pom.xml | 15 +-
components/camel-ftp/pom.xml | 309 +-
components/camel-ganglia/pom.xml | 129 +-
components/camel-geocoder/pom.xml | 173 +-
components/camel-git/pom.xml | 91 +-
components/camel-github/pom.xml | 101 +-
components/camel-google-bigquery/pom.xml | 172 +-
components/camel-google-calendar/pom.xml | 471 +-
components/camel-google-drive/pom.xml | 529 +-
components/camel-google-mail/pom.xml | 554 +-
components/camel-google-pubsub/pom.xml | 24 +-
components/camel-google-sheets/pom.xml | 501 +-
components/camel-gora/pom.xml | 288 +-
components/camel-grape/pom.xml | 184 +-
components/camel-groovy/pom.xml | 127 +-
components/camel-grpc/pom.xml | 426 +-
components/camel-gson/pom.xml | 5 +-
components/camel-guava-eventbus/pom.xml | 5 +-
components/camel-hazelcast/pom.xml | 173 +-
components/camel-hbase/pom.xml | 29 +-
components/camel-hdfs2/pom.xml | 283 +-
components/camel-headersmap/pom.xml | 117 +-
components/camel-hipchat/pom.xml | 151 +-
components/camel-hl7/pom.xml | 5 +-
components/camel-http-common/pom.xml | 121 +-
components/camel-http4/pom.xml | 174 +-
components/camel-hystrix/pom.xml | 130 +-
components/camel-ical/pom.xml | 99 +-
components/camel-iec60870/pom.xml | 202 +-
components/camel-ignite/pom.xml | 203 +-
components/camel-infinispan/pom.xml | 55 +-
components/camel-influxdb/pom.xml | 114 +-
components/camel-iota/pom.xml | 154 +-
components/camel-ipfs/pom.xml | 105 +-
components/camel-irc/pom.xml | 165 +-
components/camel-ironmq/pom.xml | 112 +-
components/camel-jackson/pom.xml | 13 +-
components/camel-jacksonxml/pom.xml | 131 +-
components/camel-jasypt/pom.xml | 11 +-
components/camel-jaxb/pom.xml | 10 +-
components/camel-jbpm/pom.xml | 37 +-
components/camel-jcache/pom.xml | 217 +-
components/camel-jclouds/pom.xml | 115 +-
components/camel-jcr/pom.xml | 173 +-
components/camel-jdbc/pom.xml | 112 +-
components/camel-jetty-common/pom.xml | 39 +-
components/camel-jetty/pom.xml | 370 +-
components/camel-jgroups-raft/pom.xml | 29 +-
components/camel-jgroups/pom.xml | 29 +-
components/camel-jibx/pom.xml | 49 +-
components/camel-jing/pom.xml | 5 +-
components/camel-jms/pom.xml | 316 +-
components/camel-jmx/pom.xml | 15 +-
components/camel-johnzon/pom.xml | 25 +-
components/camel-jolt/pom.xml | 119 +-
components/camel-jpa/pom.xml | 488 +-
components/camel-jsch/pom.xml | 165 +-
components/camel-json-validator/pom.xml | 100 +-
components/camel-jsonpath/pom.xml | 131 +-
components/camel-jt400/pom.xml | 111 +-
components/camel-kafka/pom.xml | 162 +-
components/camel-kubernetes/pom.xml | 201 +-
components/camel-kura/pom.xml | 150 +-
components/camel-language/pom.xml | 37 +-
components/camel-ldap/pom.xml | 13 +-
components/camel-ldif/pom.xml | 150 +-
components/camel-leveldb/pom.xml | 7 +-
.../camel-linkedin/camel-linkedin-api/pom.xml | 436 +-
.../camel-linkedin-component/pom.xml | 537 +-
components/camel-linkedin/pom.xml | 81 +-
components/camel-log/pom.xml | 37 +-
components/camel-lra/pom.xml | 188 +-
components/camel-lucene/pom.xml | 158 +-
components/camel-lumberjack/pom.xml | 120 +-
components/camel-lzf/pom.xml | 111 +-
components/camel-mail/pom.xml | 65 +-
components/camel-master/pom.xml | 132 +-
components/camel-metrics/pom.xml | 187 +-
components/camel-micrometer/pom.xml | 2 +-
components/camel-milo/pom.xml | 146 +-
components/camel-mina2/pom.xml | 7 +-
components/camel-mllp/pom.xml | 154 +-
components/camel-mongodb-gridfs/pom.xml | 5 +-
components/camel-mongodb3/pom.xml | 123 +-
components/camel-mqtt/pom.xml | 9 +-
components/camel-msv/pom.xml | 113 +-
components/camel-mustache/pom.xml | 131 +-
components/camel-mvel/pom.xml | 101 +-
components/camel-mybatis/pom.xml | 127 +-
components/camel-nagios/pom.xml | 139 +-
components/camel-nats/pom.xml | 226 +-
components/camel-netty4-http/pom.xml | 187 +-
components/camel-netty4/pom.xml | 155 +-
components/camel-nsq/pom.xml | 5 +-
components/camel-ognl/pom.xml | 99 +-
components/camel-olingo2/camel-olingo2-api/pom.xml | 235 +-
.../camel-olingo2/camel-olingo2-component/pom.xml | 652 +--
components/camel-olingo2/pom.xml | 39 +-
components/camel-olingo4/camel-olingo4-api/pom.xml | 264 +-
.../camel-olingo4/camel-olingo4-component/pom.xml | 360 +-
components/camel-olingo4/pom.xml | 39 +-
components/camel-openstack/pom.xml | 78 +-
components/camel-opentracing/pom.xml | 320 +-
components/camel-optaplanner/pom.xml | 121 +-
components/camel-paho/pom.xml | 129 +-
components/camel-paxlogging/pom.xml | 5 +-
components/camel-pdf/pom.xml | 155 +-
components/camel-pgevent/pom.xml | 103 +-
components/camel-printer/pom.xml | 31 +-
components/camel-properties/pom.xml | 39 +-
components/camel-protobuf/pom.xml | 310 +-
components/camel-pubnub/pom.xml | 120 +-
components/camel-quartz2/pom.xml | 185 +-
components/camel-quickfix/pom.xml | 131 +-
components/camel-rabbitmq/pom.xml | 221 +-
components/camel-reactive-streams/pom.xml | 2 +-
components/camel-reactor/pom.xml | 6 +-
components/camel-ref/pom.xml | 37 +-
components/camel-rest-swagger/pom.xml | 296 +-
components/camel-rest/pom.xml | 37 +-
components/camel-restlet/pom.xml | 280 +-
components/camel-ribbon/pom.xml | 119 +-
components/camel-rmi/pom.xml | 91 +-
components/camel-rss/pom.xml | 15 +-
components/camel-rxjava2/pom.xml | 6 +-
components/camel-saga/pom.xml | 37 +-
.../camel-salesforce-component/pom.xml | 726 +--
.../camel-salesforce-maven-plugin/pom.xml | 622 +-
components/camel-salesforce/pom.xml | 88 +-
components/camel-sap-netweaver/pom.xml | 13 +-
components/camel-saxon/pom.xml | 137 +-
components/camel-scheduler/pom.xml | 37 +-
components/camel-schematron/pom.xml | 11 +-
components/camel-script/pom.xml | 23 +-
components/camel-seda/pom.xml | 37 +-
components/camel-service/pom.xml | 132 +-
.../camel-servicenow-component/pom.xml | 303 +-
.../camel-servicenow-maven-plugin/pom.xml | 568 +-
components/camel-servicenow/pom.xml | 88 +-
components/camel-servlet/pom.xml | 355 +-
components/camel-shiro/pom.xml | 79 +-
components/camel-sip/pom.xml | 113 +-
components/camel-sjms/pom.xml | 213 +-
components/camel-sjms2/pom.xml | 257 +-
components/camel-slack/pom.xml | 101 +-
components/camel-smpp/pom.xml | 3 +-
components/camel-snakeyaml/pom.xml | 3 +-
components/camel-snmp/pom.xml | 5 +-
components/camel-soap/pom.xml | 5 +-
components/camel-solr/pom.xml | 303 +-
components/camel-spark-rest/pom.xml | 291 +-
components/camel-spark/pom.xml | 392 +-
components/camel-splunk/pom.xml | 139 +-
components/camel-spring-batch/pom.xml | 5 +-
components/camel-spring-boot/pom.xml | 321 +-
components/camel-spring-cloud-consul/pom.xml | 359 +-
components/camel-spring-cloud-netflix/pom.xml | 245 +-
components/camel-spring-cloud-zookeeper/pom.xml | 217 +-
components/camel-spring-cloud/pom.xml | 209 +-
components/camel-spring-integration/pom.xml | 5 +-
components/camel-spring-javaconfig/pom.xml | 149 +-
components/camel-spring-ldap/pom.xml | 5 +-
components/camel-spring-redis/pom.xml | 122 +-
components/camel-spring-security/pom.xml | 249 +-
components/camel-spring-ws/pom.xml | 461 +-
components/camel-spring/pom.xml | 1376 ++---
components/camel-sql/pom.xml | 171 +-
components/camel-ssh/pom.xml | 111 +-
components/camel-stax/pom.xml | 93 +-
components/camel-stomp/pom.xml | 123 +-
components/camel-stream/pom.xml | 7 +-
components/camel-stringtemplate/pom.xml | 101 +-
components/camel-stub/pom.xml | 37 +-
components/camel-swagger-java/pom.xml | 312 +-
components/camel-syslog/pom.xml | 155 +-
components/camel-tagsoup/pom.xml | 199 +-
components/camel-tarfile/pom.xml | 111 +-
components/camel-telegram/pom.xml | 273 +-
components/camel-test-blueprint/pom.xml | 335 +-
components/camel-test-cdi/pom.xml | 98 +-
components/camel-test-karaf/pom.xml | 389 +-
components/camel-test-spring/pom.xml | 148 +-
components/camel-test/pom.xml | 129 +-
components/camel-testcontainers-spring/pom.xml | 4 +-
components/camel-testcontainers/pom.xml | 4 +-
components/camel-thrift/pom.xml | 152 +-
components/camel-tika/pom.xml | 150 +-
components/camel-timer/pom.xml | 37 +-
components/camel-twilio/pom.xml | 1332 ++---
components/camel-twitter/pom.xml | 179 +-
components/camel-undertow/pom.xml | 200 +-
components/camel-univocity-parsers/pom.xml | 5 +-
components/camel-validator/pom.xml | 36 +-
components/camel-velocity/pom.xml | 19 +-
components/camel-vertx/pom.xml | 141 +-
components/camel-vm/pom.xml | 37 +-
components/camel-weather/pom.xml | 165 +-
components/camel-web3j/pom.xml | 3 +-
components/camel-websocket-jsr356/pom.xml | 134 +-
components/camel-websocket/pom.xml | 228 +-
components/camel-wordpress/pom.xml | 250 +-
components/camel-xchange/pom.xml | 109 +-
components/camel-xmlsecurity/pom.xml | 9 +-
components/camel-xmpp/pom.xml | 221 +-
components/camel-xslt/pom.xml | 37 +-
components/camel-xstream/pom.xml | 165 +-
components/camel-yammer/pom.xml | 115 +-
components/camel-zendesk/pom.xml | 507 +-
components/camel-zipfile/pom.xml | 109 +-
components/camel-zipkin/pom.xml | 224 +-
components/camel-zookeeper-master/pom.xml | 291 +-
components/camel-zookeeper/pom.xml | 261 +-
components/pom.xml | 837 ++-
core/camel-api/pom.xml | 585 +-
core/camel-base/pom.xml | 473 +-
core/camel-core-osgi/pom.xml | 141 +-
core/camel-core-xml/pom.xml | 86 +-
core/camel-core/pom.xml | 1457 ++---
core/camel-management-api/pom.xml | 585 +-
core/camel-management-impl/pom.xml | 715 +--
core/camel-support/pom.xml | 7 +-
core/camel-util/pom.xml | 617 +-
core/pom.xml | 138 +-
docs/pom.xml | 135 +-
etc/pom.xml | 271 +-
examples/camel-example-activemq-tomcat/pom.xml | 312 +-
examples/camel-example-aggregate/pom.xml | 186 +-
.../camel-example-artemis-amqp-blueprint/pom.xml | 446 +-
.../camel-example-artemis-large-messages/pom.xml | 240 +-
examples/camel-example-bigxml-split/pom.xml | 5 +-
examples/camel-example-billboard-aggr/pom.xml | 5 +-
examples/camel-example-cafe/pom.xml | 236 +-
.../camel-example-cassandra-kubernetes/pom.xml | 227 +-
examples/camel-example-cdi-aws-s3/pom.xml | 168 +-
examples/camel-example-cdi-cassandraql/pom.xml | 192 +-
examples/camel-example-cdi-kubernetes/pom.xml | 160 +-
examples/camel-example-cdi-metrics/pom.xml | 272 +-
examples/camel-example-cdi-properties/pom.xml | 264 +-
examples/camel-example-cdi-rest-servlet/pom.xml | 428 +-
examples/camel-example-cdi-test/pom.xml | 236 +-
examples/camel-example-cdi-xml/pom.xml | 208 +-
examples/camel-example-cdi/pom.xml | 174 +-
examples/camel-example-console/pom.xml | 130 +-
examples/camel-example-cxf-blueprint/pom.xml | 189 +-
examples/camel-example-cxf-proxy/pom.xml | 307 +-
examples/camel-example-cxf-tomcat/pom.xml | 275 +-
.../pom.xml | 286 +-
examples/camel-example-cxf/pom.xml | 542 +-
examples/camel-example-ehcache-blueprint/pom.xml | 112 +-
.../camel-example-fhir-auth-tx-spring-boot/pom.xml | 279 +-
examples/camel-example-fhir-osgi/pom.xml | 412 +-
examples/camel-example-fhir-spring-boot/pom.xml | 278 +-
examples/camel-example-fhir/pom.xml | 180 +-
examples/camel-example-ftp/pom.xml | 166 +-
examples/camel-example-google-pubsub/pom.xml | 176 +-
.../hello-camel-grpc-client-kubernetes/pom.xml | 284 +-
.../hello-camel-grpc-server-kubernetes/pom.xml | 290 +-
examples/camel-example-grpc-kubernetes/pom.xml | 50 +-
.../camel-example-hazelcast-kubernetes/pom.xml | 211 +-
examples/camel-example-hystrix/client/pom.xml | 122 +-
examples/camel-example-hystrix/pom.xml | 38 +-
examples/camel-example-hystrix/service1/pom.xml | 130 +-
examples/camel-example-hystrix/service2/pom.xml | 146 +-
examples/camel-example-java8/pom.xml | 108 +-
examples/camel-example-jdbc/pom.xml | 128 +-
examples/camel-example-jms-file/pom.xml | 220 +-
examples/camel-example-jmx/pom.xml | 152 +-
examples/camel-example-kafka/pom.xml | 164 +-
examples/camel-example-kotlin/pom.xml | 230 +-
examples/camel-example-loadbalancing/pom.xml | 184 +-
examples/camel-example-loan-broker-cxf/pom.xml | 342 +-
examples/camel-example-loan-broker-jms/pom.xml | 352 +-
examples/camel-example-main/pom.xml | 116 +-
examples/camel-example-management/pom.xml | 270 +-
examples/camel-example-micrometer/pom.xml | 152 +-
examples/camel-example-mybatis/pom.xml | 116 +-
.../camel-example-netty-custom-correlation/pom.xml | 172 +-
.../camel-example-netty-http/myapp-cdi/pom.xml | 108 +-
.../camel-example-netty-http/myapp-one/pom.xml | 48 +-
.../camel-example-netty-http/myapp-two/pom.xml | 48 +-
examples/camel-example-netty-http/pom.xml | 130 +-
.../shared-netty-http-server/pom.xml | 46 +-
examples/camel-example-olingo4-blueprint/pom.xml | 58 +-
examples/camel-example-opentracing/client/pom.xml | 197 +-
.../loggingtracer/pom.xml | 70 +-
examples/camel-example-opentracing/pom.xml | 51 +-
.../camel-example-opentracing/service1/pom.xml | 153 +-
.../camel-example-opentracing/service2/pom.xml | 247 +-
examples/camel-example-pojo-messaging/pom.xml | 306 +-
examples/camel-example-rabbitmq/pom.xml | 258 +-
examples/camel-example-reactive-streams/pom.xml | 189 +-
examples/camel-example-reload/pom.xml | 132 +-
examples/camel-example-rest-producer/pom.xml | 250 +-
examples/camel-example-rest-swagger/pom.xml | 164 +-
examples/camel-example-restlet-jdbc/pom.xml | 214 +-
examples/camel-example-route-throttling/pom.xml | 294 +-
.../pom.xml | 106 +-
.../camel-example-servlet-rest-blueprint/pom.xml | 124 +-
examples/camel-example-servlet-tomcat/pom.xml | 156 +-
.../camel-example-simplejirabot/javadsl/pom.xml | 20 +-
examples/camel-example-simplejirabot/pom.xml | 214 +-
.../camel-example-simplejirabot/xmlconf/pom.xml | 20 +-
examples/camel-example-spark-rest/pom.xml | 146 +-
examples/camel-example-splunk/pom.xml | 198 +-
.../camel-example-spring-boot-activemq/pom.xml | 245 +-
examples/camel-example-spring-boot-amqp/pom.xml | 254 +-
.../cluster-bootstrap/pom.xml | 78 +-
.../cluster-node/pom.xml | 148 +-
.../pom.xml | 78 +-
.../camel-example-spring-boot-geocoder/pom.xml | 180 +-
.../hello-camel-grpc-client/pom.xml | 204 +-
.../hello-camel-grpc-server/pom.xml | 182 +-
examples/camel-example-spring-boot-grpc/pom.xml | 38 +-
.../application/pom.xml | 166 +-
.../pom.xml | 78 +-
.../service/pom.xml | 122 +-
.../camel-example-spring-boot-infinispan/pom.xml | 144 +-
examples/camel-example-spring-boot-master/pom.xml | 174 +-
examples/camel-example-spring-boot-metrics/pom.xml | 192 +-
examples/camel-example-spring-boot-pojo/pom.xml | 206 +-
.../camel-example-spring-boot-rest-jpa/pom.xml | 288 +-
.../camel-example-spring-boot-rest-swagger/pom.xml | 190 +-
.../consumer/pom.xml | 240 +-
.../camel-example-spring-boot-servicecall/pom.xml | 52 +-
.../services/pom.xml | 172 +-
.../pom.xml | 264 +-
examples/camel-example-spring-boot-xml/pom.xml | 260 +-
examples/camel-example-spring-boot/pom.xml | 260 +-
.../consumer/pom.xml | 222 +-
.../camel-example-spring-cloud-servicecall/pom.xml | 50 +-
.../service/pom.xml | 162 +-
.../consumer/pom.xml | 238 +-
.../pom.xml | 52 +-
.../service/pom.xml | 212 +-
examples/camel-example-spring-javaconfig/pom.xml | 186 +-
examples/camel-example-spring-jms/pom.xml | 359 +-
examples/camel-example-spring-security/pom.xml | 120 +-
examples/camel-example-spring-ws/pom.xml | 218 +-
examples/camel-example-spring-xquery/pom.xml | 232 +-
examples/camel-example-spring/pom.xml | 218 +-
examples/camel-example-sql-blueprint/pom.xml | 194 +-
examples/camel-example-ssh-security/pom.xml | 314 +-
examples/camel-example-ssh/pom.xml | 278 +-
examples/camel-example-swagger-cdi/pom.xml | 194 +-
examples/camel-example-swagger-osgi/pom.xml | 112 +-
examples/camel-example-telegram/pom.xml | 4 +-
.../camel-example-transformer-blueprint/pom.xml | 215 +-
examples/camel-example-transformer-cdi/pom.xml | 172 +-
examples/camel-example-transformer-demo/pom.xml | 198 +-
examples/camel-example-twitter-salesforce/pom.xml | 200 +-
.../pom.xml | 44 +-
examples/camel-example-twitter-websocket/pom.xml | 114 +-
.../camel-example-validator-spring-boot/pom.xml | 236 +-
examples/camel-example-widget-gadget-cdi/pom.xml | 230 +-
examples/camel-example-widget-gadget-java/pom.xml | 178 +-
examples/camel-example-widget-gadget-xml/pom.xml | 194 +-
examples/camel-example-zipkin/client/pom.xml | 188 +-
examples/camel-example-zipkin/pom.xml | 38 +-
examples/camel-example-zipkin/service1/pom.xml | 130 +-
examples/camel-example-zipkin/service2/pom.xml | 146 +-
examples/pom.xml | 509 +-
parent/pom.xml | 5920 ++++++++++----------
platforms/commands/commands-core/pom.xml | 159 +-
platforms/commands/pom.xml | 33 +-
platforms/karaf/commands/pom.xml | 161 +-
platforms/karaf/features/pom.xml | 393 +-
platforms/karaf/pom.xml | 37 +-
platforms/pom.xml | 43 +-
.../camel-pgevent-starter/pom.xml | 4 +-
.../camel-reactor-starter/pom.xml | 2 +-
.../components-starter/camel-tika-starter/pom.xml | 4 +-
platforms/spring-boot/pom.xml | 4 +-
.../pom.xml | 360 +-
.../spring-boot-dm/camel-starter-parent/pom.xml | 364 +-
platforms/spring-boot/spring-boot-dm/pom.xml | 200 +-
pom.xml | 1462 ++---
tests/camel-blueprint-cxf-test/pom.xml | 376 +-
tests/camel-blueprint-test/pom.xml | 113 +-
tests/camel-itest-cdi/pom.xml | 189 +-
tests/camel-itest-jms2/pom.xml | 144 +-
tests/camel-itest-karaf/pom.xml | 422 +-
tests/camel-itest-osgi/pom.xml | 148 +-
tests/camel-itest-performance/pom.xml | 161 +-
tests/camel-itest-spring-boot/pom.xml | 407 +-
tests/camel-itest-standalone/pom.xml | 87 +-
tests/camel-itest/pom.xml | 892 +--
tests/camel-jmh/pom.xml | 228 +-
tests/camel-partial-classpath-test/pom.xml | 125 +-
tests/camel-performance/pom.xml | 267 +-
tests/camel-typeconverterscan-test/pom.xml | 99 +-
tests/pom.xml | 125 +-
.../camel-validator-test-resources/pom.xml | 35 +-
tests/test-bundles/mock-javamail_1.7/pom.xml | 48 +-
tests/test-bundles/pom.xml | 44 +-
tooling/apt/pom.xml | 171 +-
tooling/camel-bundle-plugin/pom.xml | 45 +-
tooling/camel-util-json/pom.xml | 65 +-
tooling/maven/bom-generator-maven-plugin/pom.xml | 30 +-
.../maven/camel-api-component-maven-plugin/pom.xml | 546 +-
.../pom.xml | 355 +-
tooling/maven/camel-javadoc-plugin/pom.xml | 86 +-
tooling/maven/camel-maven-plugin/pom.xml | 207 +-
tooling/maven/camel-package-maven-plugin/pom.xml | 433 +-
tooling/maven/camel-restdsl-swagger-plugin/pom.xml | 249 +-
tooling/maven/pom.xml | 151 +-
tooling/meta-annotations/pom.xml | 55 +-
tooling/parent/pom.xml | 248 +-
tooling/pom.xml | 105 +-
tooling/spi-annotations/pom.xml | 57 +-
tooling/swagger-rest-dsl-generator/pom.xml | 121 +-
527 files changed, 50475 insertions(+), 49952 deletions(-)
diff --git a/apache-camel/pom.xml b/apache-camel/pom.xml
index d7c632b..e5747ee 100644
--- a/apache-camel/pom.xml
+++ b/apache-camel/pom.xml
@@ -17,75 +17,76 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-parent</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>../parent</relativePath>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-parent</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ <relativePath>../parent</relativePath>
+ </parent>
- <artifactId>apache-camel</artifactId>
- <name>Camel :: Assembly</name>
- <description>Apache Camel Assembly</description>
- <packaging>pom</packaging>
+ <artifactId>apache-camel</artifactId>
+ <name>Camel :: Assembly</name>
+ <description>Apache Camel Assembly</description>
+ <packaging>pom</packaging>
- <properties>
- <maven.test.skip>true</maven.test.skip>
- <createSourcesJar>false</createSourcesJar>
- <!-- we do not need remote resources in assembly -->
- <remoteresources.skip>true</remoteresources.skip>
- </properties>
+ <properties>
+ <maven.test.skip>true</maven.test.skip>
+ <createSourcesJar>false</createSourcesJar>
+ <!-- we do not need remote resources in assembly -->
+ <remoteresources.skip>true</remoteresources.skip>
+ </properties>
- <dependencies>
+ <dependencies>
- <!-- camel core -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>apt</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-util</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-management-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-management-impl</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-base</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core-osgi</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core-xml</artifactId>
- </dependency>
+ <!-- camel core -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>apt</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-util</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-management-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-management-impl</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-base</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core-osgi</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core-xml</artifactId>
+ </dependency>
- <!-- NOTE: auto-generated list of components when building camel catalog -->
- <!-- camel components: START -->
+ <!-- NOTE: auto-generated list of components when building camel catalog -->
+ <!-- camel components: START -->
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-activemq</artifactId>
@@ -1563,8 +1564,8 @@
</dependency>
<!-- camel components: END -->
- <!-- NOTE: auto-generated list of components when building camel catalog -->
- <!-- camel starters: START -->
+ <!-- NOTE: auto-generated list of components when building camel catalog -->
+ <!-- camel starters: START -->
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-activemq-starter</artifactId>
@@ -2952,113 +2953,113 @@
</dependency>
<!-- camel starters: END -->
- <!-- camel catalog and commands -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog-lucene</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog-maven</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog-provider-karaf</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog-provider-springboot</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-commands-core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel.karaf</groupId>
- <artifactId>camel-karaf-commands</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-route-parser</artifactId>
- </dependency>
+ <!-- camel catalog and commands -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog-lucene</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog-maven</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog-provider-karaf</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog-provider-springboot</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-commands-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.karaf</groupId>
+ <artifactId>camel-karaf-commands</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-route-parser</artifactId>
+ </dependency>
- </dependencies>
+ </dependencies>
- <build>
- <plugins>
- <plugin>
- <!-- skip remote resources in assembly is a bit cumbersome to turn off -->
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-remote-resources-plugin</artifactId>
- <version>${maven-remote-resources-plugin-version}</version>
- <executions>
- <execution>
- <id>process-remote-resources</id>
- <goals>
- <goal>process</goal>
- </goals>
- <configuration>
- <skip>true</skip>
- <attachToTest>false</attachToTest>
- <excludeTransitive>true</excludeTransitive>
- <includeGroupIds>org.apache.camel</includeGroupIds>
- <includeScope>compile</includeScope>
- <resourceBundles>
- <resourceBundle>org.apache.camel:*:${project.version}</resourceBundle>
- </resourceBundles>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>${maven-assembly-plugin-version}</version>
- <executions>
- <execution>
- <id>bin</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptors>
- <descriptor>src/main/descriptors/unix-bin.xml</descriptor>
- <descriptor>src/main/descriptors/windows-bin.xml</descriptor>
- </descriptors>
- <finalName>${project.artifactId}-${project.version}</finalName>
- <appendAssemblyId>false</appendAssemblyId>
- <tarLongFileMode>gnu</tarLongFileMode>
- <recompressZippedFiles>false</recompressZippedFiles>
- </configuration>
- </execution>
- <execution>
- <id>src</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptors>
- <descriptor>src/main/descriptors/src.xml</descriptor>
- </descriptors>
- <tarLongFileMode>gnu</tarLongFileMode>
- </configuration>
- </execution>
- </executions>
- <dependencies>
- <dependency>
- <groupId>org.codehaus.plexus</groupId>
- <artifactId>plexus-archiver</artifactId>
- <version>3.0.3</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <build>
+ <plugins>
+ <plugin>
+ <!-- skip remote resources in assembly is a bit cumbersome to turn off -->
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-remote-resources-plugin</artifactId>
+ <version>${maven-remote-resources-plugin-version}</version>
+ <executions>
+ <execution>
+ <id>process-remote-resources</id>
+ <goals>
+ <goal>process</goal>
+ </goals>
+ <configuration>
+ <skip>true</skip>
+ <attachToTest>false</attachToTest>
+ <excludeTransitive>true</excludeTransitive>
+ <includeGroupIds>org.apache.camel</includeGroupIds>
+ <includeScope>compile</includeScope>
+ <resourceBundles>
+ <resourceBundle>org.apache.camel:*:${project.version}</resourceBundle>
+ </resourceBundles>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>${maven-assembly-plugin-version}</version>
+ <executions>
+ <execution>
+ <id>bin</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/descriptors/unix-bin.xml</descriptor>
+ <descriptor>src/main/descriptors/windows-bin.xml</descriptor>
+ </descriptors>
+ <finalName>${project.artifactId}-${project.version}</finalName>
+ <appendAssemblyId>false</appendAssemblyId>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ <recompressZippedFiles>false</recompressZippedFiles>
+ </configuration>
+ </execution>
+ <execution>
+ <id>src</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/descriptors/src.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-archiver</artifactId>
+ <version>3.0.3</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/archetypes/camel-archetype-api-component/pom.xml b/archetypes/camel-archetype-api-component/pom.xml
index edbcb81..c55d68b 100644
--- a/archetypes/camel-archetype-api-component/pom.xml
+++ b/archetypes/camel-archetype-api-component/pom.xml
@@ -17,45 +17,46 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>archetypes</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.camel.archetypes</groupId>
- <artifactId>camel-archetype-api-component</artifactId>
- <name>Camel :: Archetypes :: Component</name>
- <description>Creates a new Camel component that wraps one or more API proxies.</description>
- <packaging>maven-archetype</packaging>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>${maven-archetype-packaging-version}</version>
- </extension>
- </extensions>
-
- <!-- include all resources but only filter archetype-metadata.xml -->
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/archetype-metadata.xml</include>
- </includes>
- </resource>
- </resources>
- </build>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>archetypes</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.camel.archetypes</groupId>
+ <artifactId>camel-archetype-api-component</artifactId>
+ <name>Camel :: Archetypes :: Component</name>
+ <description>Creates a new Camel component that wraps one or more API proxies.</description>
+ <packaging>maven-archetype</packaging>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>${maven-archetype-packaging-version}</version>
+ </extension>
+ </extensions>
+
+ <!-- include all resources but only filter archetype-metadata.xml -->
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>src/main/resources-filtered</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/archetype-metadata.xml</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
</project>
diff --git a/archetypes/camel-archetype-blueprint/pom.xml b/archetypes/camel-archetype-blueprint/pom.xml
index 30e8259..95185b2 100644
--- a/archetypes/camel-archetype-blueprint/pom.xml
+++ b/archetypes/camel-archetype-blueprint/pom.xml
@@ -17,45 +17,46 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>archetypes</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.camel.archetypes</groupId>
- <artifactId>camel-archetype-blueprint</artifactId>
- <name>Camel :: Archetypes :: Blueprint (OSGi) Based Router</name>
- <description>Creates a new Camel project with OSGi blueprint support. Ready to be deployed in OSGi.</description>
- <packaging>maven-archetype</packaging>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>${maven-archetype-packaging-version}</version>
- </extension>
- </extensions>
-
- <!-- include all resources but only filter archetype-metadata.xml -->
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/archetype-metadata.xml</include>
- </includes>
- </resource>
- </resources>
- </build>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>archetypes</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.camel.archetypes</groupId>
+ <artifactId>camel-archetype-blueprint</artifactId>
+ <name>Camel :: Archetypes :: Blueprint (OSGi) Based Router</name>
+ <description>Creates a new Camel project with OSGi blueprint support. Ready to be deployed in OSGi.</description>
+ <packaging>maven-archetype</packaging>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>${maven-archetype-packaging-version}</version>
+ </extension>
+ </extensions>
+
+ <!-- include all resources but only filter archetype-metadata.xml -->
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>src/main/resources-filtered</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/archetype-metadata.xml</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
</project>
diff --git a/archetypes/camel-archetype-cdi/pom.xml b/archetypes/camel-archetype-cdi/pom.xml
index 7165be4..f5f4171 100644
--- a/archetypes/camel-archetype-cdi/pom.xml
+++ b/archetypes/camel-archetype-cdi/pom.xml
@@ -17,45 +17,46 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>archetypes</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.camel.archetypes</groupId>
- <artifactId>camel-archetype-cdi</artifactId>
- <name>Camel :: Archetypes :: CDI Based Router</name>
- <description>Creates a new Camel project using CDI.</description>
- <packaging>maven-archetype</packaging>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>${maven-archetype-packaging-version}</version>
- </extension>
- </extensions>
-
- <!-- include all resources but only filter archetype-metadata.xml -->
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/archetype-metadata.xml</include>
- </includes>
- </resource>
- </resources>
- </build>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>archetypes</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.camel.archetypes</groupId>
+ <artifactId>camel-archetype-cdi</artifactId>
+ <name>Camel :: Archetypes :: CDI Based Router</name>
+ <description>Creates a new Camel project using CDI.</description>
+ <packaging>maven-archetype</packaging>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>${maven-archetype-packaging-version}</version>
+ </extension>
+ </extensions>
+
+ <!-- include all resources but only filter archetype-metadata.xml -->
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>src/main/resources-filtered</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/archetype-metadata.xml</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
</project>
diff --git a/archetypes/camel-archetype-component/pom.xml b/archetypes/camel-archetype-component/pom.xml
index 1d01992..31aefb9 100644
--- a/archetypes/camel-archetype-component/pom.xml
+++ b/archetypes/camel-archetype-component/pom.xml
@@ -17,45 +17,46 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>archetypes</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.camel.archetypes</groupId>
- <artifactId>camel-archetype-component</artifactId>
- <name>Camel :: Archetypes :: Component</name>
- <description>Creates a new Camel component.</description>
- <packaging>maven-archetype</packaging>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>${maven-archetype-packaging-version}</version>
- </extension>
- </extensions>
-
- <!-- include all resources but only filter archetype-metadata.xml -->
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/archetype-metadata.xml</include>
- </includes>
- </resource>
- </resources>
- </build>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>archetypes</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.camel.archetypes</groupId>
+ <artifactId>camel-archetype-component</artifactId>
+ <name>Camel :: Archetypes :: Component</name>
+ <description>Creates a new Camel component.</description>
+ <packaging>maven-archetype</packaging>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>${maven-archetype-packaging-version}</version>
+ </extension>
+ </extensions>
+
+ <!-- include all resources but only filter archetype-metadata.xml -->
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>src/main/resources-filtered</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/archetype-metadata.xml</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
</project>
diff --git a/archetypes/camel-archetype-dataformat/pom.xml b/archetypes/camel-archetype-dataformat/pom.xml
index 42406d2..28dddbe 100644
--- a/archetypes/camel-archetype-dataformat/pom.xml
+++ b/archetypes/camel-archetype-dataformat/pom.xml
@@ -17,45 +17,46 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>archetypes</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.camel.archetypes</groupId>
- <artifactId>camel-archetype-dataformat</artifactId>
- <name>Camel :: Archetypes :: Data Format</name>
- <description>Creates a new Camel data format.</description>
- <packaging>maven-archetype</packaging>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>${maven-archetype-packaging-version}</version>
- </extension>
- </extensions>
-
- <!-- include all resources but only filter archetype-metadata.xml -->
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/archetype-metadata.xml</include>
- </includes>
- </resource>
- </resources>
- </build>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>archetypes</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.camel.archetypes</groupId>
+ <artifactId>camel-archetype-dataformat</artifactId>
+ <name>Camel :: Archetypes :: Data Format</name>
+ <description>Creates a new Camel data format.</description>
+ <packaging>maven-archetype</packaging>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>${maven-archetype-packaging-version}</version>
+ </extension>
+ </extensions>
+
+ <!-- include all resources but only filter archetype-metadata.xml -->
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>src/main/resources-filtered</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/archetype-metadata.xml</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
</project>
diff --git a/archetypes/camel-archetype-java/pom.xml b/archetypes/camel-archetype-java/pom.xml
index 85a24f3..abb3a3d 100644
--- a/archetypes/camel-archetype-java/pom.xml
+++ b/archetypes/camel-archetype-java/pom.xml
@@ -17,45 +17,46 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>archetypes</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.camel.archetypes</groupId>
- <artifactId>camel-archetype-java</artifactId>
- <name>Camel :: Archetypes :: Java Router</name>
- <description>Creates a new Camel project using Java DSL.</description>
- <packaging>maven-archetype</packaging>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>${maven-archetype-packaging-version}</version>
- </extension>
- </extensions>
-
- <!-- include all resources but only filter archetype-metadata.xml -->
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/archetype-metadata.xml</include>
- </includes>
- </resource>
- </resources>
- </build>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>archetypes</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.camel.archetypes</groupId>
+ <artifactId>camel-archetype-java</artifactId>
+ <name>Camel :: Archetypes :: Java Router</name>
+ <description>Creates a new Camel project using Java DSL.</description>
+ <packaging>maven-archetype</packaging>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>${maven-archetype-packaging-version}</version>
+ </extension>
+ </extensions>
+
+ <!-- include all resources but only filter archetype-metadata.xml -->
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>src/main/resources-filtered</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/archetype-metadata.xml</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
</project>
diff --git a/archetypes/camel-archetype-java8/pom.xml b/archetypes/camel-archetype-java8/pom.xml
index 4b491f2..9761b0a 100644
--- a/archetypes/camel-archetype-java8/pom.xml
+++ b/archetypes/camel-archetype-java8/pom.xml
@@ -17,45 +17,46 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>archetypes</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.camel.archetypes</groupId>
- <artifactId>camel-archetype-java8</artifactId>
- <name>Camel :: Archetypes :: Java8 Router</name>
- <description>Creates a new Camel project using Java8 DSL.</description>
- <packaging>maven-archetype</packaging>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>${maven-archetype-packaging-version}</version>
- </extension>
- </extensions>
-
- <!-- include all resources but only filter archetype-metadata.xml -->
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/archetype-metadata.xml</include>
- </includes>
- </resource>
- </resources>
- </build>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>archetypes</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.camel.archetypes</groupId>
+ <artifactId>camel-archetype-java8</artifactId>
+ <name>Camel :: Archetypes :: Java8 Router</name>
+ <description>Creates a new Camel project using Java8 DSL.</description>
+ <packaging>maven-archetype</packaging>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>${maven-archetype-packaging-version}</version>
+ </extension>
+ </extensions>
+
+ <!-- include all resources but only filter archetype-metadata.xml -->
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>src/main/resources-filtered</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/archetype-metadata.xml</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
</project>
diff --git a/archetypes/camel-archetype-spring-boot/pom.xml b/archetypes/camel-archetype-spring-boot/pom.xml
index 9837a30..6a409f2 100644
--- a/archetypes/camel-archetype-spring-boot/pom.xml
+++ b/archetypes/camel-archetype-spring-boot/pom.xml
@@ -17,45 +17,46 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>archetypes</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.camel.archetypes</groupId>
- <artifactId>camel-archetype-spring-boot</artifactId>
- <name>Camel :: Archetypes :: Spring Boot Based Router</name>
- <description>Creates a new Camel project using Spring Boot.</description>
- <packaging>maven-archetype</packaging>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>${maven-archetype-packaging-version}</version>
- </extension>
- </extensions>
-
- <!-- include all resources but only filter archetype-metadata.xml -->
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/archetype-metadata.xml</include>
- </includes>
- </resource>
- </resources>
- </build>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>archetypes</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.camel.archetypes</groupId>
+ <artifactId>camel-archetype-spring-boot</artifactId>
+ <name>Camel :: Archetypes :: Spring Boot Based Router</name>
+ <description>Creates a new Camel project using Spring Boot.</description>
+ <packaging>maven-archetype</packaging>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>${maven-archetype-packaging-version}</version>
+ </extension>
+ </extensions>
+
+ <!-- include all resources but only filter archetype-metadata.xml -->
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>src/main/resources-filtered</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/archetype-metadata.xml</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
</project>
diff --git a/archetypes/camel-archetype-spring/pom.xml b/archetypes/camel-archetype-spring/pom.xml
index 0b6602b..f27310a 100644
--- a/archetypes/camel-archetype-spring/pom.xml
+++ b/archetypes/camel-archetype-spring/pom.xml
@@ -17,45 +17,46 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>archetypes</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.camel.archetypes</groupId>
- <artifactId>camel-archetype-spring</artifactId>
- <name>Camel :: Archetypes :: Spring XML Based Router</name>
- <description>Creates a new Camel project with added Spring DSL support.</description>
- <packaging>maven-archetype</packaging>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>${maven-archetype-packaging-version}</version>
- </extension>
- </extensions>
-
- <!-- include all resources but only filter archetype-metadata.xml -->
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/archetype-metadata.xml</include>
- </includes>
- </resource>
- </resources>
- </build>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>archetypes</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.camel.archetypes</groupId>
+ <artifactId>camel-archetype-spring</artifactId>
+ <name>Camel :: Archetypes :: Spring XML Based Router</name>
+ <description>Creates a new Camel project with added Spring DSL support.</description>
+ <packaging>maven-archetype</packaging>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>${maven-archetype-packaging-version}</version>
+ </extension>
+ </extensions>
+
+ <!-- include all resources but only filter archetype-metadata.xml -->
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>src/main/resources-filtered</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/archetype-metadata.xml</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
</project>
diff --git a/archetypes/camel-archetype-web/pom.xml b/archetypes/camel-archetype-web/pom.xml
index 0d18a97..6c28ac1 100644
--- a/archetypes/camel-archetype-web/pom.xml
+++ b/archetypes/camel-archetype-web/pom.xml
@@ -17,45 +17,46 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>archetypes</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.camel.archetypes</groupId>
- <artifactId>camel-archetype-web</artifactId>
- <name>Camel :: Archetypes :: Camel Routes WAR</name>
- <description>Creates a new Camel web project that deploys the Camel routes as a WAR</description>
- <packaging>maven-archetype</packaging>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.archetype</groupId>
- <artifactId>archetype-packaging</artifactId>
- <version>${maven-archetype-packaging-version}</version>
- </extension>
- </extensions>
-
- <!-- include all resources but only filter archetype-metadata.xml -->
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- <includes>
- <include>**/archetype-metadata.xml</include>
- </includes>
- </resource>
- </resources>
- </build>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>archetypes</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.camel.archetypes</groupId>
+ <artifactId>camel-archetype-web</artifactId>
+ <name>Camel :: Archetypes :: Camel Routes WAR</name>
+ <description>Creates a new Camel web project that deploys the Camel routes as a WAR</description>
+ <packaging>maven-archetype</packaging>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.archetype</groupId>
+ <artifactId>archetype-packaging</artifactId>
+ <version>${maven-archetype-packaging-version}</version>
+ </extension>
+ </extensions>
+
+ <!-- include all resources but only filter archetype-metadata.xml -->
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>src/main/resources-filtered</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/archetype-metadata.xml</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
</project>
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 4cae5de..a408c20 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -17,77 +17,78 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-parent</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>../parent</relativePath>
- </parent>
-
- <artifactId>archetypes</artifactId>
- <name>Camel :: Archetypes</name>
- <description>Camel Archetypes</description>
- <packaging>pom</packaging>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-parent</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ <relativePath>../parent</relativePath>
+ </parent>
- <modules>
- <module>camel-archetype-api-component</module>
- <module>camel-archetype-blueprint</module>
- <module>camel-archetype-cdi</module>
- <module>camel-archetype-component</module>
- <module>camel-archetype-dataformat</module>
- <module>camel-archetype-java</module>
- <module>camel-archetype-java8</module>
- <module>camel-archetype-spring</module>
- <module>camel-archetype-spring-boot</module>
- <module>camel-archetype-web</module>
- </modules>
+ <artifactId>archetypes</artifactId>
+ <name>Camel :: Archetypes</name>
+ <description>Camel Archetypes</description>
+ <packaging>pom</packaging>
- <build>
- <plugins>
+ <modules>
+ <module>camel-archetype-api-component</module>
+ <module>camel-archetype-blueprint</module>
+ <module>camel-archetype-cdi</module>
+ <module>camel-archetype-component</module>
+ <module>camel-archetype-dataformat</module>
+ <module>camel-archetype-java</module>
+ <module>camel-archetype-java8</module>
+ <module>camel-archetype-spring</module>
+ <module>camel-archetype-spring-boot</module>
+ <module>camel-archetype-web</module>
+ </modules>
- <!-- generate and attach Camel archetype catalog -->
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-package-maven-plugin</artifactId>
- <version>${project.version}</version>
- <executions>
- <execution>
- <goals>
- <goal>generate-and-attach-archetype-catalog</goal>
- </goals>
- <phase>process-resources</phase>
- </execution>
- </executions>
- </plugin>
+ <build>
+ <plugins>
+
+ <!-- generate and attach Camel archetype catalog -->
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-package-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>generate-and-attach-archetype-catalog</goal>
+ </goals>
+ <phase>process-resources</phase>
+ </execution>
+ </executions>
+ </plugin>
- </plugins>
+ </plugins>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-eclipse-plugin</artifactId>
- <configuration>
- <buildcommands>
- <java.lang.String>com.atlassw.tools.eclipse.checkstyle.CheckstyleBuilder</java.lang.String>
- </buildcommands>
- <projectnatures>
- <nature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</nature>
- </projectnatures>
- <additionalConfig>
- <file>
- <name>.checkstyle</name>
- <location>/camel-eclipse-checkstyle</location>
- </file>
- </additionalConfig>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-eclipse-plugin</artifactId>
+ <configuration>
+ <buildcommands>
+ <java.lang.String>com.atlassw.tools.eclipse.checkstyle.CheckstyleBuilder</java.lang.String>
+ </buildcommands>
+ <projectnatures>
+ <nature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</nature>
+ </projectnatures>
+ <additionalConfig>
+ <file>
+ <name>.checkstyle</name>
+ <location>/camel-eclipse-checkstyle</location>
+ </file>
+ </additionalConfig>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
</project>
diff --git a/bom/pom.xml b/bom/pom.xml
index 6f78879..57b668e 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -17,56 +17,55 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-parent</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>../parent</relativePath>
- </parent>
-
- <artifactId>bom-generator</artifactId>
- <name>Camel :: BOM :: Generator</name>
- <description>Camel Tooling</description>
- <packaging>pom</packaging>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-parent</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ <relativePath>../parent</relativePath>
+ </parent>
- <properties>
- <camel.osgi.export.pkg />
- </properties>
+ <artifactId>bom-generator</artifactId>
+ <packaging>pom</packaging>
- <modules>
- <module>camel-bom</module>
- </modules>
+ <name>Camel :: BOM :: Generator</name>
+ <description>Camel Tooling</description>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>bom-generator-maven-plugin</artifactId>
- <version>${project.version}</version>
- <executions>
- <execution>
- <goals>
- <goal>generate</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <dependencies>
- <includes>
- <include>org.apache.camel:*</include>
- </includes>
- </dependencies>
+ <modules>
+ <module>camel-bom</module>
+ </modules>
- <sourcePom>${basedir}/target-template-pom.xml</sourcePom>
- <targetPom>${basedir}/camel-bom/pom.xml</targetPom>
- </configuration>
+ <properties>
+ <camel.osgi.export.pkg/>
+ </properties>
- </plugin>
- </plugins>
- </build>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>bom-generator-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <dependencies>
+ <includes>
+ <include>org.apache.camel:*</include>
+ </includes>
+ </dependencies>
+ <sourcePom>${basedir}/target-template-pom.xml</sourcePom>
+ <targetPom>${basedir}/camel-bom/pom.xml</targetPom>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/buildingtools/pom.xml b/buildingtools/pom.xml
index 29cc3f2..1c51549 100644
--- a/buildingtools/pom.xml
+++ b/buildingtools/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
@@ -27,6 +28,7 @@
</parent>
<artifactId>camel-buildtools</artifactId>
+
<name>Camel :: Buildtools</name>
<description>The build tools for the Apache Camel project</description>
@@ -48,8 +50,7 @@
<skip>true</skip>
</configuration>
</plugin>
- <plugin>
- <!--
+ <plugin><!--
This updates header-*.txt with the content of
header.txt and the appropriate formatting for
the specific style.
@@ -80,14 +81,14 @@
</mapping>
<headerDefinitions>
<!-- custom style for properties files -->
- <headerDefinition>src/main/resources/license-properties-headerdefinition.xml</headerDefinition>
+ <headerDefinition>src/main/resources/license-properties-headerdefinition.xml
+ </headerDefinition>
</headerDefinitions>
</configuration>
</execution>
</executions>
</plugin>
- <plugin>
- <!--
+ <plugin><!--
This loads the content of header-*.txt into
header-* Maven properties to be included for
resource filtering below.
@@ -119,17 +120,16 @@
<artifactId>groovy-ant</artifactId>
<version>${groovy-version}</version>
<scope>runtime</scope>
- </dependency>
- <dependency>
+ </dependency>
+ <dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-xml</artifactId>
<version>${groovy-version}</version>
<scope>runtime</scope>
- </dependency>
+ </dependency>
</dependencies>
</plugin>
- <plugin>
- <!--
+ <plugin><!--
This is needed so that the camel-checkstyle.xml is
filltered so that the header values are updated
with header-* Maven properties.
@@ -146,7 +146,6 @@
<useDefaultDelimiters>false</useDefaultDelimiters>
</configuration>
</plugin>
- </plugins>
+ </plugins>
</build>
-
</project>
diff --git a/camel-website/pom.xml b/camel-website/pom.xml
index 6f55d21..1773e7f 100644
--- a/camel-website/pom.xml
+++ b/camel-website/pom.xml
@@ -16,102 +16,103 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-parent</artifactId>
- <version>2.22.0-SNAPSHOT</version>
- <relativePath>../parent</relativePath>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-parent</artifactId>
+ <version>2.22.0-SNAPSHOT</version>
+ <relativePath>../parent</relativePath>
+ </parent>
- <artifactId>camel-website</artifactId>
- <packaging>jar</packaging>
- <name>Camel Website</name>
+ <artifactId>camel-website</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel Website</name>
- <build>
- <plugins>
- <plugin>
- <groupId>com.github.eirslett</groupId>
- <artifactId>frontend-maven-plugin</artifactId>
- <version>0.0.27</version>
- <executions>
- <execution>
- <id>install node and npm</id>
- <goals>
- <goal>install-node-and-npm</goal>
- </goals>
- <phase>generate-sources</phase>
- <configuration>
- <nodeVersion>v0.10.32</nodeVersion>
- <npmVersion>1.4.12</npmVersion>
- </configuration>
- </execution>
- <execution>
- <id>npm install</id>
- <goals>
- <goal>npm</goal>
- </goals>
- <phase>generate-sources</phase>
- <configuration>
- <arguments>install</arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.6</version>
- <executions>
- <execution>
- <phase>generate-sources</phase>
- <configuration>
- <target>
- <condition property="gitbook.cmd"
- value="${basedir}/node_modules/.bin/gitbook.cmd"
- else="${basedir}/node_modules/.bin/gitbook">
- <os family="windows" />
- </condition>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>com.github.eirslett</groupId>
+ <artifactId>frontend-maven-plugin</artifactId>
+ <version>0.0.27</version>
+ <executions>
+ <execution>
+ <id>install node and npm</id>
+ <goals>
+ <goal>install-node-and-npm</goal>
+ </goals>
+ <phase>generate-sources</phase>
+ <configuration>
+ <nodeVersion>v0.10.32</nodeVersion>
+ <npmVersion>1.4.12</npmVersion>
+ </configuration>
+ </execution>
+ <execution>
+ <id>npm install</id>
+ <goals>
+ <goal>npm</goal>
+ </goals>
+ <phase>generate-sources</phase>
+ <configuration>
+ <arguments>install</arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <phase>generate-sources</phase>
+ <configuration>
+ <target>
+ <condition property="gitbook.cmd"
+ value="${basedir}/node_modules/.bin/gitbook.cmd"
+ else="${basedir}/node_modules/.bin/gitbook">
+ <os family="windows"/>
+ </condition>
- <!-- lets generate the gitbook -->
- <mkdir dir="${basedir}/target/docs/user-manual" />
- <copy todir="${basedir}/target/docs/user-manual" >
- <fileset dir="${basedir}/../docs/user-manual/en"/>
- </copy>
- <copy todir="${basedir}/target/docs/user-manual" flatten="true">
- <fileset dir="{basedir}/../../components">
- <include name="**/src/main/docs/**"/>
- </fileset>
- <fileset dir="{basedir}/../../camel-core">
- <include name="**/src/main/docs/**"/>
- </fileset>
- </copy>
+ <!-- lets generate the gitbook -->
+ <mkdir dir="${basedir}/target/docs/user-manual"/>
+ <copy todir="${basedir}/target/docs/user-manual">
+ <fileset dir="${basedir}/../docs/user-manual/en"/>
+ </copy>
+ <copy todir="${basedir}/target/docs/user-manual" flatten="true">
+ <fileset dir="{basedir}/../../components">
+ <include name="**/src/main/docs/**"/>
+ </fileset>
+ <fileset dir="{basedir}/../../camel-core">
+ <include name="**/src/main/docs/**"/>
+ </fileset>
+ </copy>
- <mkdir dir="${basedir}/target/classes/user-manual" />
- <echo>executing ${gitbook.cmd}</echo>
- <exec executable="${gitbook.cmd}">
- <arg value="build" />
- <arg value="${basedir}/target/docs/user-manual" />
- <arg value="${basedir}/target/classes/user-manual" />
- </exec>
+ <mkdir dir="${basedir}/target/classes/user-manual"/>
+ <echo>executing ${gitbook.cmd}</echo>
+ <exec executable="${gitbook.cmd}">
+ <arg value="build"/>
+ <arg value="${basedir}/target/docs/user-manual"/>
+ <arg value="${basedir}/target/classes/user-manual"/>
+ </exec>
- <condition property="grunt.cmd"
- value="${basedir}/node_modules/.bin/grunt.cmd"
- else="${basedir}/node_modules/.bin/grunt">
- <os family="windows" />
- </condition>
- <echo>executing ${grunt.cmd}</echo>
- <exec executable="${grunt.cmd}" failonerror="false"/>
+ <condition property="grunt.cmd"
+ value="${basedir}/node_modules/.bin/grunt.cmd"
+ else="${basedir}/node_modules/.bin/grunt">
+ <os family="windows"/>
+ </condition>
+ <echo>executing ${grunt.cmd}</echo>
+ <exec executable="${grunt.cmd}" failonerror="false"/>
- </target>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
+ </target>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/catalog/camel-catalog-lucene/pom.xml b/catalog/camel-catalog-lucene/pom.xml
index 72aaf7a..f9243d5 100644
--- a/catalog/camel-catalog-lucene/pom.xml
+++ b/catalog/camel-catalog-lucene/pom.xml
@@ -17,83 +17,83 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>catalog</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>catalog</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-catalog-lucene</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Catalog :: Lucene</name>
- <description>Camel Catalog Lucene</description>
+ <artifactId>camel-catalog-lucene</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Catalog :: Lucene</name>
+ <description>Camel Catalog Lucene</description>
- <properties>
- <firstVersion>2.17.0</firstVersion>
- <label>tooling</label>
+ <properties>
+ <firstVersion>2.17.0</firstVersion>
+ <label>tooling</label>
- <camel.osgi.import.additional>
- org.apache.lucene.*;version="${lucene-version-range}"
- </camel.osgi.import.additional>
- <camel.osgi.export.pkg>
- org.apache.camel.catalog.lucene
- </camel.osgi.export.pkg>
- </properties>
+ <camel.osgi.import.additional>
+ org.apache.lucene.*;version="${lucene-version-range}"
+ </camel.osgi.import.additional>
+ <camel.osgi.export.pkg>
+ org.apache.camel.catalog.lucene
+ </camel.osgi.export.pkg>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog</artifactId>
- <version>${project.version}</version>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog</artifactId>
+ <version>${project.version}</version>
+ </dependency>
- <dependency>
- <groupId>org.apache.lucene</groupId>
- <artifactId>lucene-core</artifactId>
- <version>${lucene-version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.lucene</groupId>
- <artifactId>lucene-suggest</artifactId>
- <version>${lucene-version}</version>
- </dependency>
+ <dependency>
+ <groupId>org.apache.lucene</groupId>
+ <artifactId>lucene-core</artifactId>
+ <version>${lucene-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.lucene</groupId>
+ <artifactId>lucene-suggest</artifactId>
+ <version>${lucene-version}</version>
+ </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
- <!-- logging -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <!-- logging -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <extensions>true</extensions>
- </plugin>
- </plugins>
- </build>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/catalog/camel-catalog-maven/pom.xml b/catalog/camel-catalog-maven/pom.xml
index 3175084..13f5172 100644
--- a/catalog/camel-catalog-maven/pom.xml
+++ b/catalog/camel-catalog-maven/pom.xml
@@ -17,109 +17,109 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>catalog</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>camel-catalog-maven</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Catalog :: Maven</name>
- <description>Camel Catalog Maven</description>
-
- <properties>
- <firstVersion>2.18.0</firstVersion>
- <label>tooling</label>
-
- <camel.osgi.import.additional>
- org.apache.commons.httpclient.*;version="[3.1,4.0)"
- </camel.osgi.import.additional>
- <camel.osgi.export.pkg>
- org.apache.camel.catalog.maven
- </camel.osgi.export.pkg>
- </properties>
-
- <dependencies>
-
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <!-- use groovy grape to download JARs as that is easy to use -->
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy</artifactId>
- <version>${groovy-version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.ivy</groupId>
- <artifactId>ivy</artifactId>
- <version>${ivy-version}</version>
- </dependency>
-
- <!-- use http client 3.x for downloading as its better than the JDK client -->
- <dependency>
- <groupId>commons-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- <version>${httpclient-version}</version>
- </dependency>
-
- <!-- testing -->
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog-provider-springboot</artifactId>
- <version>${project.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog-provider-karaf</artifactId>
- <version>${project.version}</version>
- <scope>test</scope>
- </dependency>
-
- <!-- logging -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
-
-
- </dependencies>
-
- <build>
- <plugins>
-
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <extensions>true</extensions>
- </plugin>
- </plugins>
-
- </build>
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>catalog</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>camel-catalog-maven</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Catalog :: Maven</name>
+ <description>Camel Catalog Maven</description>
+
+ <properties>
+ <firstVersion>2.18.0</firstVersion>
+ <label>tooling</label>
+
+ <camel.osgi.import.additional>
+ org.apache.commons.httpclient.*;version="[3.1,4.0)"
+ </camel.osgi.import.additional>
+ <camel.osgi.export.pkg>
+ org.apache.camel.catalog.maven
+ </camel.osgi.export.pkg>
+ </properties>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <!-- use groovy grape to download JARs as that is easy to use -->
+ <dependency>
+ <groupId>org.codehaus.groovy</groupId>
+ <artifactId>groovy</artifactId>
+ <version>${groovy-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ivy</groupId>
+ <artifactId>ivy</artifactId>
+ <version>${ivy-version}</version>
+ </dependency>
+
+ <!-- use http client 3.x for downloading as its better than the JDK client -->
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ <version>${httpclient-version}</version>
+ </dependency>
+
+ <!-- testing -->
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog-provider-springboot</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog-provider-karaf</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+
+ <!-- logging -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+
+ </dependencies>
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+
+ </build>
</project>
diff --git a/catalog/camel-catalog-provider-karaf/pom.xml b/catalog/camel-catalog-provider-karaf/pom.xml
index 0299257..c5eb7ba 100644
--- a/catalog/camel-catalog-provider-karaf/pom.xml
+++ b/catalog/camel-catalog-provider-karaf/pom.xml
@@ -17,89 +17,89 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>catalog</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>camel-catalog-provider-karaf</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Catalog :: Provider Karaf</name>
- <description>Camel Catalog Karaf</description>
-
- <properties>
- <firstVersion>2.18.1</firstVersion>
- <label>tooling</label>
-
- <camel.osgi.export.pkg>
- org.apache.camel.catalog.karaf
- </camel.osgi.export.pkg>
- </properties>
-
- <dependencies>
-
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
-
- <!-- logging -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
-
- </dependencies>
-
- <build>
- <plugins>
-
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <extensions>true</extensions>
- </plugin>
-
- <!-- generate and include all components in the catalog -->
- <plugin>
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-package-maven-plugin</artifactId>
- <version>${project.version}</version>
- <executions>
- <execution>
- <goals>
- <goal>prepare-catalog-karaf</goal>
- </goals>
- <phase>process-resources</phase>
- </execution>
- </executions>
- </plugin>
-
- </plugins>
-
- </build>
+ <artifactId>catalog</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>camel-catalog-provider-karaf</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Catalog :: Provider Karaf</name>
+ <description>Camel Catalog Karaf</description>
+
+ <properties>
+ <firstVersion>2.18.1</firstVersion>
+ <label>tooling</label>
+
+ <camel.osgi.export.pkg>
+ org.apache.camel.catalog.karaf
+ </camel.osgi.export.pkg>
+ </properties>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <!-- logging -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ </dependencies>
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+
+ <!-- generate and include all components in the catalog -->
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-package-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>prepare-catalog-karaf</goal>
+ </goals>
+ <phase>process-resources</phase>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+
+ </build>
</project>
diff --git a/catalog/camel-catalog-provider-springboot/pom.xml b/catalog/camel-catalog-provider-springboot/pom.xml
index 9da4c7e..4e3a940 100644
--- a/catalog/camel-catalog-provider-springboot/pom.xml
+++ b/catalog/camel-catalog-provider-springboot/pom.xml
@@ -17,89 +17,89 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>catalog</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>camel-catalog-provider-springboot</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Catalog :: Provider Spring Boot</name>
- <description>Camel Catalog Spring Boot</description>
-
- <properties>
- <firstVersion>2.18.1</firstVersion>
- <label>tooling</label>
-
- <camel.osgi.export.pkg>
- org.apache.camel.catalog.springboot
- </camel.osgi.export.pkg>
- </properties>
-
- <dependencies>
-
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
-
- <!-- logging -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
-
- </dependencies>
-
- <build>
- <plugins>
-
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <extensions>true</extensions>
- </plugin>
-
- <!-- generate and include all components in the catalog -->
- <plugin>
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-package-maven-plugin</artifactId>
- <version>${project.version}</version>
- <executions>
- <execution>
- <goals>
- <goal>prepare-catalog-springboot</goal>
- </goals>
- <phase>process-resources</phase>
- </execution>
- </executions>
- </plugin>
-
- </plugins>
-
- </build>
+ <artifactId>catalog</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>camel-catalog-provider-springboot</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Catalog :: Provider Spring Boot</name>
+ <description>Camel Catalog Spring Boot</description>
+
+ <properties>
+ <firstVersion>2.18.1</firstVersion>
+ <label>tooling</label>
+
+ <camel.osgi.export.pkg>
+ org.apache.camel.catalog.springboot
+ </camel.osgi.export.pkg>
+ </properties>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <!-- logging -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ </dependencies>
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+
+ <!-- generate and include all components in the catalog -->
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-package-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>prepare-catalog-springboot</goal>
+ </goals>
+ <phase>process-resources</phase>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+
+ </build>
</project>
diff --git a/catalog/camel-catalog/pom.xml b/catalog/camel-catalog/pom.xml
index 8ea231e2..0f64ea7 100644
--- a/catalog/camel-catalog/pom.xml
+++ b/catalog/camel-catalog/pom.xml
@@ -17,241 +17,245 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>catalog</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>catalog</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-catalog</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Catalog :: Camel Catalog</name>
- <description>Camel Catalog</description>
+ <artifactId>camel-catalog</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Catalog :: Camel Catalog</name>
+ <description>Camel Catalog</description>
- <properties>
- <camel.osgi.import.pkg>!org.apache.camel.util.json,*</camel.osgi.import.pkg>
- <!-- use by camel-catalog -->
- <firstVersion>2.15.0</firstVersion>
- <label>tooling</label>
- </properties>
+ <properties>
+ <camel.osgi.import.pkg>!org.apache.camel.util.json,*</camel.osgi.import.pkg>
+ <!-- use by camel-catalog -->
+ <firstVersion>2.15.0</firstVersion>
+ <label>tooling</label>
+ </properties>
- <dependencies>
+ <dependencies>
- <!-- required dependencies by camel-catalog -->
- <!-- we shade our patched ordered json-simple parser -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-util-json</artifactId>
- <version>${project.version}</version>
- </dependency>
+ <!-- required dependencies by camel-catalog -->
+ <!-- we shade our patched ordered json-simple parser -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-util-json</artifactId>
+ <version>${project.version}</version>
+ </dependency>
- <!-- testing -->
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-databind</artifactId>
- <scope>test</scope>
- </dependency>
+ <!-- testing -->
+ <dependency>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-databind</artifactId>
+ <scope>test</scope>
+ </dependency>
- <!-- for testing simple language parser -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- <scope>test</scope>
- </dependency>
+ <!-- for testing simple language parser -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core</artifactId>
+ <scope>test</scope>
+ </dependency>
- <!-- for testing jsonpath language -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-jsonpath</artifactId>
- <scope>test</scope>
- </dependency>
+ <!-- for testing jsonpath language -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-jsonpath</artifactId>
+ <scope>test</scope>
+ </dependency>
- <!-- for testing activemq component -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-activemq</artifactId>
- <scope>test</scope>
- </dependency>
+ <!-- for testing activemq component -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-activemq</artifactId>
+ <scope>test</scope>
+ </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
- <!-- logging -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
+ <!-- logging -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
- </dependencies>
+ </dependencies>
- <build>
- <plugins>
+ <build>
+ <plugins>
- <!-- copy catalog source code from camel-core -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- <version>${maven-resources-plugin-version}</version>
- <executions>
- <execution>
- <id>copy-resources</id>
- <phase>generate-sources</phase>
- <goals>
- <goal>copy-resources</goal>
- </goals>
- <configuration>
- <outputDirectory>target/generated-sources/java/org/apache/camel/catalog</outputDirectory>
- <overwrite>true</overwrite>
- <resources>
- <resource>
- <directory>../../core/camel-api/src/main/java/org/apache/camel/runtimecatalog</directory>
- <!-- the following files are maintained in camel-api and not here, so they are copied over -->
- <includes>
- <include>EndpointValidationResult.java</include>
- <include>JSonSchemaResolver.java</include>
- <include>LanguageValidationResult.java</include>
- </includes>
- </resource>
- <resource>
- <directory>../../core/camel-base/src/main/java/org/apache/camel/runtimecatalog/impl</directory>
- <!-- the following files are maintained in camel-base and not here, so they are copied over -->
- <includes>
- <include>AbstractCamelCatalog.java</include>
- <include>CamelContextJsonSchemaResolver.java</include>
- <include>CatalogHelper.java</include>
- <include>Pair.java</include>
- <include>SuggestionStrategy.java</include>
- <include>TimePatternConverter.java</include>
- <include>UnsafeUriCharactersEncoder.java</include>
- <include>URISupport.java</include>
- </includes>
- </resource>
- <resource>
- <directory>../../core/camel-support/src/main/java/org/apache/camel/support</directory>
- <!-- the following files are maintained in camel-base and not here, so they are copied over -->
- <includes>
- <include>JSonSchemaHelper.java</include>
- </includes>
- </resource>
- </resources>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <!-- rename runtimecatalog to catalog which is the package name we use here -->
- <plugin>
- <groupId>com.google.code.maven-replacer-plugin</groupId>
- <artifactId>replacer</artifactId>
- <version>1.5.3</version>
- <executions>
- <execution>
- <phase>generate-sources</phase>
- <goals>
- <goal>replace</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <includes>
- <include>${basedir}/target/generated-sources/java/org/apache/camel/catalog/**.java</include>
- </includes>
- <replacements>
- <replacement>
- <token>org.apache.camel.runtimecatalog.impl</token>
- <value>org.apache.camel.catalog</value>
- </replacement>
- <replacement>
- <token>org.apache.camel.runtimecatalog</token>
- <value>org.apache.camel.catalog</value>
- </replacement>
- <replacement>
- <token>org.apache.camel.support</token>
- <value>org.apache.camel.catalog</value>
- </replacement>
- </replacements>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.7</version>
- <executions>
- <execution>
- <id>add-source</id>
- <phase>generate-sources</phase>
- <goals>
- <goal>add-source</goal>
- </goals>
- <configuration>
- <sources>
- <source>${basedir}/target/generated-sources/java</source>
- </sources>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <!-- copy catalog source code from camel-core -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>${maven-resources-plugin-version}</version>
+ <executions>
+ <execution>
+ <id>copy-resources</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>target/generated-sources/java/org/apache/camel/catalog</outputDirectory>
+ <overwrite>true</overwrite>
+ <resources>
+ <resource>
+ <directory>../../core/camel-api/src/main/java/org/apache/camel/runtimecatalog
+ </directory>
+ <!-- the following files are maintained in camel-api and not here, so they are copied over -->
+ <includes>
+ <include>EndpointValidationResult.java</include>
+ <include>JSonSchemaResolver.java</include>
+ <include>LanguageValidationResult.java</include>
+ </includes>
+ </resource>
+ <resource>
+ <directory>
+ ../../core/camel-base/src/main/java/org/apache/camel/runtimecatalog/impl
+ </directory>
+ <!-- the following files are maintained in camel-base and not here, so they are copied over -->
+ <includes>
+ <include>AbstractCamelCatalog.java</include>
+ <include>CamelContextJsonSchemaResolver.java</include>
+ <include>CatalogHelper.java</include>
+ <include>Pair.java</include>
+ <include>SuggestionStrategy.java</include>
+ <include>TimePatternConverter.java</include>
+ <include>UnsafeUriCharactersEncoder.java</include>
+ <include>URISupport.java</include>
+ </includes>
+ </resource>
+ <resource>
+ <directory>../../core/camel-support/src/main/java/org/apache/camel/support
+ </directory>
+ <!-- the following files are maintained in camel-base and not here, so they are copied over -->
+ <includes>
+ <include>JSonSchemaHelper.java</include>
+ </includes>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <!-- rename runtimecatalog to catalog which is the package name we use here -->
+ <plugin>
+ <groupId>com.google.code.maven-replacer-plugin</groupId>
+ <artifactId>replacer</artifactId>
+ <version>1.5.3</version>
+ <executions>
+ <execution>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>replace</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <includes>
+ <include>${basedir}/target/generated-sources/java/org/apache/camel/catalog/**.java</include>
+ </includes>
+ <replacements>
+ <replacement>
+ <token>org.apache.camel.runtimecatalog.impl</token>
+ <value>org.apache.camel.catalog</value>
+ </replacement>
+ <replacement>
+ <token>org.apache.camel.runtimecatalog</token>
+ <value>org.apache.camel.catalog</value>
+ </replacement>
+ <replacement>
+ <token>org.apache.camel.support</token>
+ <value>org.apache.camel.catalog</value>
+ </replacement>
+ </replacements>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.7</version>
+ <executions>
+ <execution>
+ <id>add-source</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>add-source</goal>
+ </goals>
+ <configuration>
+ <sources>
+ <source>${basedir}/target/generated-sources/java</source>
+ </sources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <!-- shade caffeine cache for faster Camel and spi-annotations as needed by everybody -->
- <!-- shade json-simple for parsing Camel component JSon schema files -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-shade-plugin</artifactId>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>shade</goal>
- </goals>
- <configuration>
- <artifactSet>
- <includes>
- <include>org.apache.camel:camel-util-json</include>
- </includes>
- </artifactSet>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <!-- shade caffeine cache for faster Camel and spi-annotations as needed by everybody -->
+ <!-- shade json-simple for parsing Camel component JSon schema files -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-shade-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>shade</goal>
+ </goals>
+ <configuration>
+ <artifactSet>
+ <includes>
+ <include>org.apache.camel:camel-util-json</include>
+ </includes>
+ </artifactSet>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <!-- generate and include all components in the catalog -->
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-package-maven-plugin</artifactId>
- <version>${project.version}</version>
- <executions>
- <execution>
- <!-- prepare the catalog, readme files, etc. -->
- <goals>
- <goal>prepare-catalog</goal>
- <goal>prepare-user-guide</goal>
- <goal>prepare-readme</goal>
- <goal>prepare-parent-pom</goal>
- <goal>prepare-release-pom</goal>
- </goals>
- <phase>process-resources</phase>
- </execution>
- </executions>
- </plugin>
- </plugins>
+ <!-- generate and include all components in the catalog -->
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-package-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <executions>
+ <execution>
+ <!-- prepare the catalog, readme files, etc. -->
+ <goals>
+ <goal>prepare-catalog</goal>
+ <goal>prepare-user-guide</goal>
+ <goal>prepare-readme</goal>
+ <goal>prepare-parent-pom</goal>
+ <goal>prepare-release-pom</goal>
+ </goals>
+ <phase>process-resources</phase>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
- </build>
+ </build>
</project>
diff --git a/catalog/camel-report-maven-plugin/pom.xml b/catalog/camel-report-maven-plugin/pom.xml
index 6362086..02f8d0e 100644
--- a/catalog/camel-report-maven-plugin/pom.xml
+++ b/catalog/camel-report-maven-plugin/pom.xml
@@ -17,135 +17,136 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <!-- NOTE parent need to point to camel maven plugins -->
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>maven-plugins</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>../../tooling/maven</relativePath>
- </parent>
+ <!-- NOTE parent need to point to camel maven plugins -->
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>maven-plugins</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ <relativePath>../../tooling/maven</relativePath>
+ </parent>
- <artifactId>camel-report-maven-plugin</artifactId>
- <packaging>maven-plugin</packaging>
- <name>Camel :: Catalog :: Camel Report Maven Plugin</name>
- <description>Maven plugin with tools to generate reports on your Camel projects</description>
+ <artifactId>camel-report-maven-plugin</artifactId>
+ <packaging>maven-plugin</packaging>
+ <name>Camel :: Catalog :: Camel Report Maven Plugin</name>
+ <description>Maven plugin with tools to generate reports on your Camel projects</description>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>tooling-parent</artifactId>
- <version>${project.version}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>tooling-parent</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
- <dependencies>
+ <dependencies>
- <dependency>
- <groupId>org.apache.maven</groupId>
- <artifactId>maven-core</artifactId>
- </dependency>
- <!-- we extend the exec-maven-plugin for this camel maven plugin -->
- <dependency>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <exclusions>
- <exclusion>
- <groupId>org.apache.maven</groupId>
- <artifactId>maven-plugin-descriptor</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.maven</groupId>
- <artifactId>maven-plugin-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.maven</groupId>
- <artifactId>maven-compat</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.plugin-tools</groupId>
- <artifactId>maven-plugin-annotations</artifactId>
- </dependency>
+ <dependency>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-core</artifactId>
+ </dependency>
+ <!-- we extend the exec-maven-plugin for this camel maven plugin -->
+ <dependency>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-plugin-descriptor</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-plugin-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-compat</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.plugin-tools</groupId>
+ <artifactId>maven-plugin-annotations</artifactId>
+ </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core</artifactId>
+ </dependency>
- <!-- camel-catalog -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog-lucene</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog-maven</artifactId>
- <version>${project.version}</version>
- </dependency>
+ <!-- camel-catalog -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog-lucene</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog-maven</artifactId>
+ <version>${project.version}</version>
+ </dependency>
- <!-- camel route parser -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-route-parser</artifactId>
- <version>${project.version}</version>
- </dependency>
+ <!-- camel route parser -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-route-parser</artifactId>
+ <version>${project.version}</version>
+ </dependency>
- <!-- roaster java parser -->
- <dependency>
- <groupId>org.jboss.forge.roaster</groupId>
- <artifactId>roaster-api</artifactId>
- <version>${roaster-version}</version>
- </dependency>
- <dependency>
- <groupId>org.jboss.forge.roaster</groupId>
- <artifactId>roaster-jdt</artifactId>
- <version>${roaster-version}</version>
- </dependency>
+ <!-- roaster java parser -->
+ <dependency>
+ <groupId>org.jboss.forge.roaster</groupId>
+ <artifactId>roaster-api</artifactId>
+ <version>${roaster-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.forge.roaster</groupId>
+ <artifactId>roaster-jdt</artifactId>
+ <version>${roaster-version}</version>
+ </dependency>
- <!-- logging -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <!-- logging -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-plugin-plugin</artifactId>
- <configuration>
- <mojoDependencies>
- <dep>org.codehaus.mojo:exec-maven-plugin</dep>
- <dep>org.apache.maven:maven-plugin-api</dep>
- </mojoDependencies>
- </configuration>
- </plugin>
- </plugins>
- </build>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-plugin-plugin</artifactId>
+ <configuration>
+ <mojoDependencies>
+ <dep>org.codehaus.mojo:exec-maven-plugin</dep>
+ <dep>org.apache.maven:maven-plugin-api</dep>
+ </mojoDependencies>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/catalog/camel-route-parser/pom.xml b/catalog/camel-route-parser/pom.xml
index 3bb46d5..e2c51d8 100644
--- a/catalog/camel-route-parser/pom.xml
+++ b/catalog/camel-route-parser/pom.xml
@@ -17,92 +17,92 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>catalog</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>catalog</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-route-parser</artifactId>
- <name>Camel :: Catalog :: Camel Route Parser</name>
- <description>Java and XML source code parser for Camel routes</description>
+ <artifactId>camel-route-parser</artifactId>
+ <name>Camel :: Catalog :: Camel Route Parser</name>
+ <description>Java and XML source code parser for Camel routes</description>
- <dependencies>
+ <dependencies>
- <!-- the roaster-jdt is set as provided as different runtimes may have it out of the box -->
- <dependency>
- <groupId>org.jboss.forge.roaster</groupId>
- <artifactId>roaster-jdt</artifactId>
- <version>${roaster-version}</version>
- <scope>provided</scope>
- </dependency>
+ <!-- the roaster-jdt is set as provided as different runtimes may have it out of the box -->
+ <dependency>
+ <groupId>org.jboss.forge.roaster</groupId>
+ <artifactId>roaster-jdt</artifactId>
+ <version>${roaster-version}</version>
+ <scope>provided</scope>
+ </dependency>
- <!-- the catalog has details the parser needs to parse the Camel Java DSL -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-catalog</artifactId>
- <version>${project.version}</version>
- </dependency>
+ <!-- the catalog has details the parser needs to parse the Camel Java DSL -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-catalog</artifactId>
+ <version>${project.version}</version>
+ </dependency>
- <!-- only test scopes for camel as we have no runtime dependency on camel -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- <version>${project.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-spring</artifactId>
- <version>${project.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-cdi</artifactId>
- <version>${project.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <version>${project.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test-cdi</artifactId>
- <version>${project.version}</version>
- <scope>test</scope>
- </dependency>
+ <!-- only test scopes for camel as we have no runtime dependency on camel -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-spring</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-cdi</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test-cdi</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
- </dependencies>
+ </dependencies>
</project>
diff --git a/catalog/dummy-component/pom.xml b/catalog/dummy-component/pom.xml
index 2789e76..db3b213 100644
--- a/catalog/dummy-component/pom.xml
+++ b/catalog/dummy-component/pom.xml
@@ -17,57 +17,58 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>catalog</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>catalog</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ <relativePath>..</relativePath>
+ </parent>
- <artifactId>dummy-component</artifactId>
- <name>Camel :: Catalog :: Dummy Component</name>
- <description>Camel Dummy Component</description>
- <packaging>jar</packaging>
+ <artifactId>dummy-component</artifactId>
+ <name>Camel :: Catalog :: Dummy Component</name>
+ <description>Camel Dummy Component</description>
+ <packaging>jar</packaging>
- <dependencies>
+ <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- <version>${project.version}</version>
- </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core</artifactId>
+ <version>${project.version}</version>
+ </dependency>
- <!-- use the Camel apt compiler plugin -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>apt</artifactId>
- <version>${project.version}</version>
- <scope>provided</scope>
- </dependency>
+ <!-- use the Camel apt compiler plugin -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>apt</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
- </dependencies>
+ </dependencies>
- <build>
- <plugins>
- <!-- use Camel plugins to generate component details -->
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-package-maven-plugin</artifactId>
- <version>${project.version}</version>
- <executions>
- <execution>
- <goals>
- <goal>generate-components-list</goal>
- </goals>
- <phase>generate-resources</phase>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
+ <build>
+ <plugins>
+ <!-- use Camel plugins to generate component details -->
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-package-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>generate-components-list</goal>
+ </goals>
+ <phase>generate-resources</phase>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/catalog/pom.xml b/catalog/pom.xml
index 232de35..c5d77e5 100644
--- a/catalog/pom.xml
+++ b/catalog/pom.xml
@@ -17,34 +17,35 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-parent</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>../parent</relativePath>
- </parent>
-
- <artifactId>catalog</artifactId>
- <name>Camel :: Catalog</name>
- <description>Camel Catalog</description>
- <packaging>pom</packaging>
-
- <modules>
- <!-- dummy used for testing catalog -->
- <module>dummy-component</module>
- <!-- catalog -->
- <module>camel-catalog</module>
- <module>camel-catalog-provider-karaf</module>
- <module>camel-catalog-provider-springboot</module>
- <module>camel-catalog-lucene</module>
- <module>camel-catalog-maven</module>
- <!-- tooling that depends on catalog -->
- <module>camel-route-parser</module>
- <module>camel-report-maven-plugin</module>
- </modules>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-parent</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ <relativePath>../parent</relativePath>
+ </parent>
+
+ <artifactId>catalog</artifactId>
+ <name>Camel :: Catalog</name>
+ <description>Camel Catalog</description>
+ <packaging>pom</packaging>
+
+ <modules>
+ <!-- dummy used for testing catalog -->
+ <module>dummy-component</module>
+ <!-- catalog -->
+ <module>camel-catalog</module>
+ <module>camel-catalog-provider-karaf</module>
+ <module>camel-catalog-provider-springboot</module>
+ <module>camel-catalog-lucene</module>
+ <module>camel-catalog-maven</module>
+ <!-- tooling that depends on catalog -->
+ <module>camel-route-parser</module>
+ <module>camel-report-maven-plugin</module>
+ </modules>
</project>
diff --git a/components/camel-activemq/pom.xml b/components/camel-activemq/pom.xml
index d7c2fa5..3e5991b 100644
--- a/components/camel-activemq/pom.xml
+++ b/components/camel-activemq/pom.xml
@@ -15,9 +15,9 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.camel</groupId>
@@ -27,151 +27,152 @@
<artifactId>camel-activemq</artifactId>
<packaging>jar</packaging>
+
<name>Camel :: ActiveMQ</name>
- <description>ActiveMQ component for Camel</description>
+ <description>ActiveMQ component for Camel</description>
- <dependencies>
+ <dependencies>
- <!-- =============================== -->
- <!-- Required Dep -->
- <!-- =============================== -->
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-jms</artifactId>
- <exclusions>
- <!-- ActiveMQ is JMS 1.1 spec only -->
- <exclusion>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-jms_2.0_spec</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-spring</artifactId>
- </dependency>
+ <!-- =============================== -->
+ <!-- Required Dep -->
+ <!-- =============================== -->
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-jms</artifactId>
+ <exclusions>
+ <!-- ActiveMQ is JMS 1.1 spec only -->
+ <exclusion>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-jms_2.0_spec</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>activemq-spring</artifactId>
+ </dependency>
- <!-- to use AMQ with Camel efficient we would need to use pooling -->
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-pool</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-annotation_1.0_spec</artifactId>
- <version>1.1.1</version>
- <optional>true</optional>
- </dependency>
+ <!-- to use AMQ with Camel efficient we would need to use pooling -->
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>activemq-pool</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-annotation_1.0_spec</artifactId>
+ <version>1.1.1</version>
+ <optional>true</optional>
+ </dependency>
- <!-- testing helpers -->
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-unit-tests</artifactId>
- <version>${activemq-version}</version>
- <type>test-jar</type>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-broker</artifactId>
- <version>${activemq-version}</version>
- <type>test-jar</type>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test-spring</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>hamcrest-all</artifactId>
- <version>1.3</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.derby</groupId>
- <artifactId>derby</artifactId>
- <optional>true</optional>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.xbean</groupId>
- <artifactId>xbean-spring</artifactId>
- <optional>true</optional>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.geronimo.components</groupId>
- <artifactId>geronimo-transaction</artifactId>
- <version>3.1.3</version>
- <optional>true</optional>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-dbcp2</artifactId>
- <optional>true</optional>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.objectweb.howl</groupId>
- <artifactId>howl</artifactId>
- <version>1.0.1-1</version>
- <optional>true</optional>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.jencks</groupId>
- <artifactId>jencks</artifactId>
- <version>2.2</version>
- <optional>true</optional>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-jaas</artifactId>
- <optional>true</optional>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-ra</artifactId>
- <version>${activemq-version}</version>
- <optional>true</optional>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-jdbc</artifactId>
- <optional>true</optional>
- <scope>test</scope>
- </dependency>
+ <!-- testing helpers -->
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>activemq-unit-tests</artifactId>
+ <version>${activemq-version}</version>
+ <type>test-jar</type>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>activemq-broker</artifactId>
+ <version>${activemq-version}</version>
+ <type>test-jar</type>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test-spring</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.hamcrest</groupId>
+ <artifactId>hamcrest-all</artifactId>
+ <version>1.3</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.derby</groupId>
+ <artifactId>derby</artifactId>
+ <scope>test</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.xbean</groupId>
+ <artifactId>xbean-spring</artifactId>
+ <scope>test</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.components</groupId>
+ <artifactId>geronimo-transaction</artifactId>
+ <version>3.1.3</version>
+ <scope>test</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-dbcp2</artifactId>
+ <scope>test</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.objectweb.howl</groupId>
+ <artifactId>howl</artifactId>
+ <version>1.0.1-1</version>
+ <scope>test</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.jencks</groupId>
+ <artifactId>jencks</artifactId>
+ <version>2.2</version>
+ <scope>test</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>activemq-jaas</artifactId>
+ <scope>test</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>activemq-ra</artifactId>
+ <version>${activemq-version}</version>
+ <scope>test</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-jdbc</artifactId>
+ <scope>test</scope>
+ <optional>true</optional>
+ </dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
@@ -187,78 +188,77 @@
<artifactId>log4j-slf4j-impl</artifactId>
<scope>test</scope>
</dependency>
- </dependencies>
+ </dependencies>
- <build>
- <plugins>
- <!-- Configure which tests are included/excuded -->
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <forkCount>1</forkCount>
- <reuseForks>false</reuseForks>
- <childDelegation>false</childDelegation>
- <useFile>true</useFile>
- <argLine>-Xmx512M</argLine>
- <systemProperties>
- <property>
- <name>org.apache.activemq.default.directory.prefix</name>
- <value>target/</value>
- </property>
- </systemProperties>
- <systemPropertyVariables>
- <derby.stream.error.file>target/derby.log</derby.stream.error.file>
- </systemPropertyVariables>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>activemq.tests-sanity</id>
- <activation>
- <property>
- <name>activemq.tests</name>
- <value>smoke</value>
- </property>
- </activation>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <includes>
- <include>**/ActiveMQConfigureTest.*</include>
- <include>**/ActiveMQJmsHeaderRouteTest.*</include>
- <include>**/CamelJmsTest.*</include>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>activemq.tests-autoTransport</id>
- <activation>
- <property>
- <name>activemq.tests</name>
- <value>autoTransport</value>
- </property>
- </activation>
- <build>
+ <build>
<plugins>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <excludes>
- <exclude>**</exclude>
- </excludes>
- </configuration>
- </plugin>
+ <!-- Configure which tests are included/excuded -->
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <forkCount>1</forkCount>
+ <reuseForks>false</reuseForks>
+ <childDelegation>false</childDelegation>
+ <useFile>true</useFile>
+ <argLine>-Xmx512M</argLine>
+ <systemProperties>
+ <property>
+ <name>org.apache.activemq.default.directory.prefix</name>
+ <value>target/</value>
+ </property>
+ </systemProperties>
+ <systemPropertyVariables>
+ <derby.stream.error.file>target/derby.log</derby.stream.error.file>
+ </systemPropertyVariables>
+ </configuration>
+ </plugin>
</plugins>
- </build>
- </profile>
- </profiles>
+ </build>
+ <profiles>
+ <profile>
+ <id>activemq.tests-sanity</id>
+ <activation>
+ <property>
+ <name>activemq.tests</name>
+ <value>smoke</value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <includes>
+ <include>**/ActiveMQConfigureTest.*</include>
+ <include>**/ActiveMQJmsHeaderRouteTest.*</include>
+ <include>**/CamelJmsTest.*</include>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>activemq.tests-autoTransport</id>
+ <activation>
+ <property>
+ <name>activemq.tests</name>
+ <value>autoTransport</value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <excludes>
+ <exclude>**</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
diff --git a/components/camel-ahc-ws/pom.xml b/components/camel-ahc-ws/pom.xml
index cd2faa8..f38b7e8 100644
--- a/components/camel-ahc-ws/pom.xml
+++ b/components/camel-ahc-ws/pom.xml
@@ -17,105 +17,106 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-ahc-ws</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: AHC-WS</name>
- <description>Camel Websocket Client support</description>
+ <artifactId>camel-ahc-ws</artifactId>
+ <packaging>jar</packaging>
- <properties>
- </properties>
+ <name>Camel :: AHC-WS</name>
+ <description>Camel Websocket Client support</description>
- <dependencies>
+ <properties>
+ </properties>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-ahc</artifactId>
- </dependency>
- <dependency>
- <groupId>org.glassfish.grizzly</groupId>
- <artifactId>grizzly-websockets</artifactId>
- <version>${grizzly-websockets-version}</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>org.glassfish.grizzly</groupId>
- <artifactId>connection-pool</artifactId>
- <version>${grizzly-websockets-version}</version>
- <optional>true</optional>
- </dependency>
+ <dependencies>
- <!-- testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-ahc</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.glassfish.grizzly</groupId>
+ <artifactId>grizzly-websockets</artifactId>
+ <version>${grizzly-websockets-version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.glassfish.grizzly</groupId>
+ <artifactId>connection-pool</artifactId>
+ <version>${grizzly-websockets-version}</version>
+ <optional>true</optional>
+ </dependency>
- <!-- Jetty8 for testing-->
- <dependency>
- <groupId>org.eclipse.jetty.websocket</groupId>
- <artifactId>websocket-api</artifactId>
- <version>${jetty-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.websocket</groupId>
- <artifactId>websocket-server</artifactId>
- <version>${jetty-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.websocket</groupId>
- <artifactId>websocket-servlet</artifactId>
- <version>${jetty-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-servlet</artifactId>
- <version>${jetty-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-server</artifactId>
- <version>${jetty-version}</version>
- <scope>test</scope>
- </dependency>
+ <!-- testing -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
- </dependencies>
+ <!-- Jetty8 for testing-->
+ <dependency>
+ <groupId>org.eclipse.jetty.websocket</groupId>
+ <artifactId>websocket-api</artifactId>
+ <version>${jetty-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty.websocket</groupId>
+ <artifactId>websocket-server</artifactId>
+ <version>${jetty-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty.websocket</groupId>
+ <artifactId>websocket-servlet</artifactId>
+ <version>${jetty-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-servlet</artifactId>
+ <version>${jetty-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-server</artifactId>
+ <version>${jetty-version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
diff --git a/components/camel-ahc/pom.xml b/components/camel-ahc/pom.xml
index be61261..aa0ab6d 100644
--- a/components/camel-ahc/pom.xml
+++ b/components/camel-ahc/pom.xml
@@ -17,161 +17,161 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-ahc</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: AHC</name>
- <description>Camel Async Http Client support</description>
+ <artifactId>camel-ahc</artifactId>
+ <packaging>jar</packaging>
- <properties>
- </properties>
+ <name>Camel :: AHC</name>
+ <description>Camel Async Http Client support</description>
- <dependencies>
+ <properties>
+ </properties>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-http-common</artifactId>
- </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <version>${javax.servlet-api-version}</version>
- </dependency>
- <dependency>
- <groupId>org.asynchttpclient</groupId>
- <artifactId>async-http-client</artifactId>
- <version>${ahc-version}</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-all</artifactId>
- <version>${netty-version}</version>
- </dependency>
+ <dependencies>
- <!-- testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-http4</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-jetty</artifactId>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-server</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-servlet</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-security</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-servlets</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-client</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-jmx</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-util</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-http-common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>javax.servlet-api</artifactId>
+ <version>${javax.servlet-api-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.asynchttpclient</groupId>
+ <artifactId>async-http-client</artifactId>
+ <version>${ahc-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-all</artifactId>
+ <version>${netty-version}</version>
+ </dependency>
- <!-- requires jetty 9.2 for testing -->
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-server</artifactId>
- <version>${jetty92-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-servlet</artifactId>
- <version>${jetty92-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-security</artifactId>
- <version>${jetty92-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-servlets</artifactId>
- <version>${jetty92-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-client</artifactId>
- <version>${jetty92-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-jmx</artifactId>
- <version>${jetty92-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-util</artifactId>
- <version>${jetty92-version}</version>
- <scope>test</scope>
- </dependency>
+ <!-- testing -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-http4</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-jetty</artifactId>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-server</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-servlet</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-security</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-servlets</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-client</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-jmx</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-util</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <!-- requires jetty 9.2 for testing -->
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-server</artifactId>
+ <version>${jetty92-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-servlet</artifactId>
+ <version>${jetty92-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-security</artifactId>
+ <version>${jetty92-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-servlets</artifactId>
+ <version>${jetty92-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-client</artifactId>
+ <version>${jetty92-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-jmx</artifactId>
+ <version>${jetty92-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-util</artifactId>
+ <version>${jetty92-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
diff --git a/components/camel-amqp/pom.xml b/components/camel-amqp/pom.xml
index bf8bc5c..9bd1d4b 100644
--- a/components/camel-amqp/pom.xml
+++ b/components/camel-amqp/pom.xml
@@ -17,124 +17,126 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-amqp</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: AMQP</name>
- <description>Camel AMQP component which is based on the Apache Qpid project</description>
+ <artifactId>camel-amqp</artifactId>
+ <packaging>jar</packaging>
- <properties>
- <!-- Wrapped qpid-jms-client requires invalid version of the package.
- Remove this after migration to ServiceMix bundles. -->
- <camel.osgi.import>
- org.apache.qpid.jms,
- javax.jms;version="[1.1,3)",
- ${camel.osgi.import.defaults},
- *
- </camel.osgi.import>
- </properties>
+ <name>Camel :: AMQP</name>
+ <description>Camel AMQP component which is based on the Apache Qpid project</description>
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-jms</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-jms_1.1_spec</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.qpid</groupId>
- <artifactId>qpid-jms-client</artifactId>
- <version>${qpid-jms-client-version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.qpid</groupId>
- <artifactId>proton-j</artifactId>
- <version>${qpid-proton-j-version}</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-buffer</artifactId>
- <version>${netty-version}</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-common</artifactId>
- <version>${netty-version}</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-handler</artifactId>
- <version>${netty-version}</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport</artifactId>
- <version>${netty-version}</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-http</artifactId>
- <version>${netty-version}</version>
- </dependency>
+ <properties>
+ <!-- Wrapped qpid-jms-client requires invalid version of the package.
+ Remove this after migration to ServiceMix bundles. -->
+ <camel.osgi.import>
+ org.apache.qpid.jms,
+ javax.jms;version="[1.1,3)",
+ ${camel.osgi.import.defaults},
+ *
+ </camel.osgi.import>
+ </properties>
- <!-- testing -->
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-broker</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-server</artifactId>
- <version>${activemq-artemis-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-amqp-protocol</artifactId>
- <version>${activemq-artemis-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-amqp</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-jms</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-jms_1.1_spec</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.qpid</groupId>
+ <artifactId>qpid-jms-client</artifactId>
+ <version>${qpid-jms-client-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.qpid</groupId>
+ <artifactId>proton-j</artifactId>
+ <version>${qpid-proton-j-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-buffer</artifactId>
+ <version>${netty-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-common</artifactId>
+ <version>${netty-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-handler</artifactId>
+ <version>${netty-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-transport</artifactId>
+ <version>${netty-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-codec-http</artifactId>
+ <version>${netty-version}</version>
+ </dependency>
+
+ <!-- testing -->
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>activemq-broker</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>artemis-server</artifactId>
+ <version>${activemq-artemis-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>artemis-amqp-protocol</artifactId>
+ <version>${activemq-artemis-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.activemq</groupId>
+ <artifactId>activemq-amqp</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
diff --git a/components/camel-apns/pom.xml b/components/camel-apns/pom.xml
index aa00fbe..ed82202 100644
--- a/components/camel-apns/pom.xml
+++ b/components/camel-apns/pom.xml
@@ -17,124 +17,124 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>camel-apns</artifactId>
- <packaging>jar</packaging>
-
- <name>Camel :: APNS</name>
- <description>A Camel Apple Push Notification Server Component</description>
-
- <properties>
- </properties>
-
- <dependencies>
-
- <!-- Camel -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
-
- <!-- Apns -->
- <dependency>
- <groupId>com.notnoop.apns</groupId>
- <artifactId>apns</artifactId>
- <version>${java-apns-version}</version>
- <exclusions>
- <exclusion>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-classic</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.codehaus.jackson</groupId>
- <artifactId>jackson-core-asl</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.codehaus.jackson</groupId>
- <artifactId>jackson-mapper-asl</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
-
- <!-- lets use the same version as in camel-jackson -->
- <dependency>
- <groupId>org.codehaus.jackson</groupId>
- <artifactId>jackson-core-asl</artifactId>
- <version>${jackson-version}</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.jackson</groupId>
- <artifactId>jackson-mapper-asl</artifactId>
- <version>${jackson-version}</version>
- </dependency>
-
- <!-- Camel for test -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-spring</artifactId>
- <scope>test</scope>
- </dependency>
-
- <!-- Spring -->
- <!-- Use of Spring for tests -->
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-test</artifactId>
- <scope>test</scope>
- </dependency>
-
- <!-- Logging -->
- <!-- Use logging for test -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
-
- <!-- Junit -->
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-core</artifactId>
- <scope>test</scope>
- </dependency>
-
- <!-- for testing apns -->
- <dependency>
- <groupId>com.notnoop.apns</groupId>
- <artifactId>apns</artifactId>
- <version>${java-apns-version}</version>
- <type>test-jar</type>
- <scope>test</scope>
- </dependency>
-
- </dependencies>
-
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>camel-apns</artifactId>
+ <packaging>jar</packaging>
+
+ <name>Camel :: APNS</name>
+ <description>A Camel Apple Push Notification Server Component</description>
+
+ <properties>
+ </properties>
+
+ <dependencies>
+
+ <!-- Camel -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+
+ <!-- Apns -->
+ <dependency>
+ <groupId>com.notnoop.apns</groupId>
+ <artifactId>apns</artifactId>
+ <version>${java-apns-version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.jackson</groupId>
+ <artifactId>jackson-core-asl</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.jackson</groupId>
+ <artifactId>jackson-mapper-asl</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <!-- lets use the same version as in camel-jackson -->
+ <dependency>
+ <groupId>org.codehaus.jackson</groupId>
+ <artifactId>jackson-core-asl</artifactId>
+ <version>${jackson-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.jackson</groupId>
+ <artifactId>jackson-mapper-asl</artifactId>
+ <version>${jackson-version}</version>
+ </dependency>
+
+ <!-- Camel for test -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-spring</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <!-- Spring -->
+ <!-- Use of Spring for tests -->
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <!-- Logging -->
+ <!-- Use logging for test -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <!-- Junit -->
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <!-- for testing apns -->
+ <dependency>
+ <groupId>com.notnoop.apns</groupId>
+ <artifactId>apns</artifactId>
+ <version>${java-apns-version}</version>
+ <type>test-jar</type>
+ <scope>test</scope>
+ </dependency>
+
+ </dependencies>
</project>
diff --git a/components/camel-as2/camel-as2-api/pom.xml b/components/camel-as2/camel-as2-api/pom.xml
index 30f1e5e..feba54a 100644
--- a/components/camel-as2/camel-as2-api/pom.xml
+++ b/components/camel-as2/camel-as2-api/pom.xml
@@ -15,50 +15,50 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-as2-parent</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>camel-as2-api</artifactId>
- <name>Camel :: AS2 :: API</name>
- <description>Camel AS2 API</description>
-
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <camel.osgi.import.pkg>
- org.apache.velocity.*;version="[1.6.2,2)",
- *
- </camel.osgi.import.pkg>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpcore</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpmime</artifactId>
- </dependency>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-as2-parent</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>camel-as2-api</artifactId>
+
+ <name>Camel :: AS2 :: API</name>
+ <description>Camel AS2 API</description>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+ <camel.osgi.import.pkg>
+ org.apache.velocity.*;version="[1.6.2,2)",
+ *
+ </camel.osgi.import.pkg>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpcore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpmime</artifactId>
+ </dependency>
- <dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcprov-debug-jdk15on</artifactId>
- <version>1.58</version>
- </dependency>
- <dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcpkix-jdk15on</artifactId>
- <version>1.58</version>
- </dependency>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcprov-debug-jdk15on</artifactId>
+ <version>1.58</version>
+ </dependency>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcpkix-jdk15on</artifactId>
+ <version>1.58</version>
+ </dependency>
<dependency>
<groupId>org.apache.velocity</groupId>
@@ -66,78 +66,76 @@
<version>${velocity-version}</version>
</dependency>
- <!-- logging -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- </dependency>
-
- <!-- testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <build>
- <defaultGoal>install</defaultGoal>
-
- <plugins>
-
- <!-- to generate API Javadoc -->
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-javadoc-plugin</artifactId>
- <executions>
- <execution>
- <id>add-javadoc</id>
- <phase>generate-test-resources</phase>
- <goals>
- <goal>jar</goal>
- </goals>
- <configuration>
- <attach>true</attach>
- <source>${jdk.version}</source>
- <quiet>true</quiet>
- <detectOfflineLinks>false</detectOfflineLinks>
- <javadocVersion>1.8.0</javadocVersion>
- <encoding>UTF-8</encoding>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- </plugins>
- </build>
-
- <!-- Disable Java 8 doclint checks to avoid Javadoc plugin failures -->
- <profiles>
- <profile>
- <id>doclint-java8-disable</id>
- <activation>
- <jdk>[1.8,</jdk>
- </activation>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <configuration>
- <additionalparam>-Xdoclint:none</additionalparam>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
+ <!-- logging -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ </dependency>
+ <!-- testing -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <defaultGoal>install</defaultGoal>
+ <plugins>
+
+ <!-- to generate API Javadoc -->
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-javadoc-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>add-javadoc</id>
+ <phase>generate-test-resources</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <attach>true</attach>
+ <source>${jdk.version}</source>
+ <quiet>true</quiet>
+ <detectOfflineLinks>false</detectOfflineLinks>
+ <javadocVersion>1.8.0</javadocVersion>
+ <encoding>UTF-8</encoding>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <!-- Disable Java 8 doclint checks to avoid Javadoc plugin failures -->
+ <profiles>
+ <profile>
+ <id>doclint-java8-disable</id>
+ <activation>
+ <jdk>[1.8,</jdk>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <additionalparam>-Xdoclint:none</additionalparam>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
diff --git a/components/camel-as2/camel-as2-component/pom.xml b/components/camel-as2/camel-as2-component/pom.xml
index 7987060..75e352a 100644
--- a/components/camel-as2/camel-as2-component/pom.xml
+++ b/components/camel-as2/camel-as2-component/pom.xml
@@ -15,229 +15,229 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-as2-parent</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>camel-as2</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: AS2 :: Component</name>
- <description>Camel AS2 component</description>
-
- <properties>
- <schemeName>as2</schemeName>
- <componentName>AS2</componentName>
- <componentPackage>org.apache.camel.component.as2</componentPackage>
- <outPackage>org.apache.camel.component.as2.internal</outPackage>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-as2-api</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <!-- Camel annotations in provided scope to avoid compile errors in IDEs -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>spi-annotations</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- Component API javadoc in provided scope to read API signatures -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-as2-api</artifactId>
- <version>${project.version}</version>
- <type>javadoc</type>
- <scope>provided</scope>
- </dependency>
-
- <!-- testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-jetty</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <build>
- <defaultGoal>install</defaultGoal>
-
- <plugins>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- </plugin>
-
- <!-- generate Component source and test source -->
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-api-component-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>generate-test-component-classes</id>
- <goals>
- <goal>fromApis</goal>
- </goals>
- <configuration>
- <apis>
- <api>
- <apiName>client</apiName>
- <proxyClass>org.apache.camel.component.as2.api.AS2ClientManager</proxyClass>
- <fromJavadoc>
- <excludeMethods>createSigningGenerator|createEncryptingGenerator|createCompressorGenerator|createEncryptor|createCompressor</excludeMethods>
- </fromJavadoc>
- <nullableOptions>
- <nullableOption>ediMessageTransferEncoding</nullableOption>
- <nullableOption>signingAlgorithm</nullableOption>
- <nullableOption>signingCertificateChain</nullableOption>
- <nullableOption>signingPrivateKey</nullableOption>
- <nullableOption>compressionAlgorithm</nullableOption>
- <nullableOption>dispositionNotificationTo</nullableOption>
- <nullableOption>signedReceiptMicAlgorithms</nullableOption>
- <nullableOption>encryptingAlgorithm</nullableOption>
- <nullableOption>encryptingCertificateChain</nullableOption>
- </nullableOptions>
- </api>
- <api>
- <apiName>server</apiName>
- <proxyClass>org.apache.camel.component.as2.api.AS2ServerManager</proxyClass>
- <fromJavadoc>
- <excludeMethods>stopListening|handleMDNResponse</excludeMethods>
- </fromJavadoc>
- <excludeConfigNames>handler</excludeConfigNames>
-<!-- <nullableOptions>
- <nullableOption>decryptingPrivateKey</nullableOption>
- </nullableOptions>
- --> </api>
- </apis>
- <!-- Specify global values for all APIs here, these are overridden at API level
- <substitutions/>
- <excludeConfigNames/>
- <excludeConfigTypes/>
- <extraOptions/>
- <fromJavadoc/>
- <aliases/>
- <nullableOptions/>
- -->
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <!-- generate components meta-data and validate component includes documentation etc -->
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-package-maven-plugin</artifactId>
- <version>${project.version}</version>
- <executions>
- <execution>
- <id>prepare</id>
- <goals>
- <goal>prepare-components</goal>
- </goals>
- <phase>generate-resources</phase>
- </execution>
- <execution>
- <id>validate</id>
- <goals>
- <goal>validate-components</goal>
- </goals>
- <phase>prepare-package</phase>
- </execution>
- </executions>
- </plugin>
-
- <!-- add generated source and test source to build -->
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>add-generated-sources</id>
- <goals>
- <goal>add-source</goal>
- </goals>
- <configuration>
- <sources>
- <source>${project.build.directory}/generated-sources/camel-component</source>
- </sources>
- </configuration>
- </execution>
- <execution>
- <id>add-generated-test-sources</id>
- <goals>
- <goal>add-test-source</goal>
- </goals>
- <configuration>
- <sources>
- <source>${project.build.directory}/generated-test-sources/camel-component</source>
- </sources>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- </plugins>
-
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-api-component-maven-plugin</artifactId>
- <version>${project.version}</version>
- <configuration>
- <scheme>${schemeName}</scheme>
- <componentName>${componentName}</componentName>
- <componentPackage>${componentPackage}</componentPackage>
- <outPackage>${outPackage}</outPackage>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
-
- </build>
-
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-api-component-maven-plugin</artifactId>
- <version>${project.version}</version>
- <configuration>
- <scheme>${schemeName}</scheme>
- <componentName>${componentName}</componentName>
- <componentPackage>${componentPackage}</componentPackage>
- <outPackage>${outPackage}</outPackage>
- </configuration>
- </plugin>
- </plugins>
- </reporting>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-as2-parent</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>camel-as2</artifactId>
+ <packaging>jar</packaging>
+
+ <name>Camel :: AS2 :: Component</name>
+ <description>Camel AS2 component</description>
+
+ <properties>
+ <schemeName>as2</schemeName>
+ <componentName>AS2</componentName>
+ <componentPackage>org.apache.camel.component.as2</componentPackage>
+ <outPackage>org.apache.camel.component.as2.internal</outPackage>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-as2-api</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <!-- Camel annotations in provided scope to avoid compile errors in IDEs -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>spi-annotations</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Component API javadoc in provided scope to read API signatures -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-as2-api</artifactId>
+ <version>${project.version}</version>
+ <type>javadoc</type>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- testing -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-jetty</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <defaultGoal>install</defaultGoal>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-api-component-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <configuration>
+ <scheme>${schemeName}</scheme>
+ <componentName>${componentName}</componentName>
+ <componentPackage>${componentPackage}</componentPackage>
+ <outPackage>${outPackage}</outPackage>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ <plugins>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ </plugin>
+
+ <!-- generate Component source and test source -->
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-api-component-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>generate-test-component-classes</id>
+ <goals>
+ <goal>fromApis</goal>
+ </goals>
+ <configuration>
+ <apis>
+ <api>
+ <apiName>client</apiName>
+ <proxyClass>org.apache.camel.component.as2.api.AS2ClientManager</proxyClass>
+ <fromJavadoc>
+ <excludeMethods>
+ createSigningGenerator|createEncryptingGenerator|createCompressorGenerator|createEncryptor|createCompressor
+ </excludeMethods>
+ </fromJavadoc>
+ <nullableOptions>
+ <nullableOption>ediMessageTransferEncoding</nullableOption>
+ <nullableOption>signingAlgorithm</nullableOption>
+ <nullableOption>signingCertificateChain</nullableOption>
+ <nullableOption>signingPrivateKey</nullableOption>
+ <nullableOption>compressionAlgorithm</nullableOption>
+ <nullableOption>dispositionNotificationTo</nullableOption>
+ <nullableOption>signedReceiptMicAlgorithms</nullableOption>
+ <nullableOption>encryptingAlgorithm</nullableOption>
+ <nullableOption>encryptingCertificateChain</nullableOption>
+ </nullableOptions>
+ </api>
+ <api>
+ <apiName>server</apiName>
+ <proxyClass>org.apache.camel.component.as2.api.AS2ServerManager</proxyClass>
+ <fromJavadoc>
+ <excludeMethods>stopListening|handleMDNResponse</excludeMethods>
+ </fromJavadoc>
+ <excludeConfigNames>handler</excludeConfigNames>
+ <!-- <nullableOptions>
+ <nullableOption>decryptingPrivateKey</nullableOption>
+ </nullableOptions>
+ -->
+ </api>
+ </apis>
+ <!-- Specify global values for all APIs here, these are overridden at API level
+ <substitutions/>
+ <excludeConfigNames/>
+ <excludeConfigTypes/>
+ <extraOptions/>
+ <fromJavadoc/>
+ <aliases/>
+ <nullableOptions/>
+ -->
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <!-- generate components meta-data and validate component includes documentation etc -->
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-package-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <executions>
+ <execution>
+ <id>prepare</id>
+ <goals>
+ <goal>prepare-components</goal>
+ </goals>
+ <phase>generate-resources</phase>
+ </execution>
+ <execution>
+ <id>validate</id>
+ <goals>
+ <goal>validate-components</goal>
+ </goals>
+ <phase>prepare-package</phase>
+ </execution>
+ </executions>
+ </plugin>
+
+ <!-- add generated source and test source to build -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>add-generated-sources</id>
+ <goals>
+ <goal>add-source</goal>
+ </goals>
+ <configuration>
+ <sources>
+ <source>${project.build.directory}/generated-sources/camel-component</source>
+ </sources>
+ </configuration>
+ </execution>
+ <execution>
+ <id>add-generated-test-sources</id>
+ <goals>
+ <goal>add-test-source</goal>
+ </goals>
+ <configuration>
+ <sources>
+ <source>${project.build.directory}/generated-test-sources/camel-component</source>
+ </sources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-api-component-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <configuration>
+ <scheme>${schemeName}</scheme>
+ <componentName>${componentName}</componentName>
+ <componentPackage>${componentPackage}</componentPackage>
+ <outPackage>${outPackage}</outPackage>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
</project>
diff --git a/components/camel-as2/pom.xml b/components/camel-as2/pom.xml
index 55957e2..66aac57 100644
--- a/components/camel-as2/pom.xml
+++ b/components/camel-as2/pom.xml
@@ -15,34 +15,33 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <artifactId>components</artifactId>
- <groupId>org.apache.camel</groupId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>camel-as2-parent</artifactId>
- <packaging>pom</packaging>
-
- <name>Camel :: AS2 :: Parent</name>
- <description>Camel AS2 parent</description>
-
- <modules>
- <module>camel-as2-component</module>
- <module>camel-as2-api</module>
- </modules>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- </plugin>
- </plugins>
- </build>
-
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>camel-as2-parent</artifactId>
+ <packaging>pom</packaging>
+
+ <name>Camel :: AS2 :: Parent</name>
+ <description>Camel AS2 parent</description>
+
+ <modules>
+ <module>camel-as2-component</module>
+ <module>camel-as2-api</module>
+ </modules>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/components/camel-asn1/pom.xml b/components/camel-asn1/pom.xml
index ba36de5..9b66b45 100644
--- a/components/camel-asn1/pom.xml
+++ b/components/camel-asn1/pom.xml
@@ -17,130 +17,131 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-asn1</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: ASN.1</name>
- <description>Camel ASN.1 support</description>
+ <artifactId>camel-asn1</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: ASN.1</name>
+ <description>Camel ASN.1 support</description>
- <properties>
- </properties>
+ <properties>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
- <dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcprov-jdk15on</artifactId>
- <version>${bouncycastle-version}</version>
- </dependency>
- <dependency>
- <groupId>org.openmuc</groupId>
- <artifactId>jasn1</artifactId>
- <version>${jasn1-version}</version>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcprov-jdk15on</artifactId>
+ <version>${bouncycastle-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.openmuc</groupId>
+ <artifactId>jasn1</artifactId>
+ <version>${jasn1-version}</version>
+ </dependency>
- <!-- test dependencies -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-spring</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test-spring</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <scope>test</scope>
- </dependency>
+ <!-- test dependencies -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-spring</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test-spring</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <scope>test</scope>
+ </dependency>
- <!-- these optional dependencies are needed because exec plugin
- doesn't obbey the plugin's dependencies and only supports
- compile and runtime dependencies -->
- <dependency>
- <groupId>org.openmuc</groupId>
- <artifactId>jasn1-compiler</artifactId>
- <version>${jasn1-version}</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
- <version>${jaxb-version}</version>
- <optional>true</optional>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>generate-test-sources</id>
- <phase>generate-sources</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <executable>java</executable>
- <arguments>
- <argument>-classpath</argument>
- <classpath>
- <dependency>org.openmuc:jasn1-compiler</dependency>
- <dependency>org.openmuc:jasn1</dependency>
- <dependency>antlr:antlr</dependency>
- <dependency>javax.xml.bind:jaxb-api</dependency>
- </classpath>
- <argument>org.openmuc.jasn1.compiler.Compiler</argument>
- <argument>-o</argument>
- <argument>${basedir}/target/generated/src/test/java</argument>
- <argument>-p</argument>
- <argument>org.apache.camel.dataformat.asn1.model</argument>
- <argument>-f</argument>
- <argument>${basedir}/src/test/resources/asn1_structure/TestSMSCBerCdr.asn1</argument>
- <argument>-il</argument>
- </arguments>
- <testSourceRoot>${basedir}/target/generated/src/test/java</testSourceRoot>
- <longModulepath>false</longModulepath>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
+ <!-- these optional dependencies are needed because exec plugin
+ doesn't obbey the plugin's dependencies and only supports
+ compile and runtime dependencies -->
+ <dependency>
+ <groupId>org.openmuc</groupId>
+ <artifactId>jasn1-compiler</artifactId>
+ <version>${jasn1-version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>javax.xml.bind</groupId>
+ <artifactId>jaxb-api</artifactId>
+ <version>${jaxb-version}</version>
+ <optional>true</optional>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>generate-test-sources</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <executable>java</executable>
+ <arguments>
+ <argument>-classpath</argument>
+ <classpath>
+ <dependency>org.openmuc:jasn1-compiler</dependency>
+ <dependency>org.openmuc:jasn1</dependency>
+ <dependency>antlr:antlr</dependency>
+ <dependency>javax.xml.bind:jaxb-api</dependency>
+ </classpath>
+ <argument>org.openmuc.jasn1.compiler.Compiler</argument>
+ <argument>-o</argument>
+ <argument>${basedir}/target/generated/src/test/java</argument>
+ <argument>-p</argument>
+ <argument>org.apache.camel.dataformat.asn1.model</argument>
+ <argument>-f</argument>
+ <argument>${basedir}/src/test/resources/asn1_structure/TestSMSCBerCdr.asn1</argument>
+ <argument>-il</argument>
+ </arguments>
+ <testSourceRoot>${basedir}/target/generated/src/test/java</testSourceRoot>
+ <longModulepath>false</longModulepath>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/components/camel-asterisk/pom.xml b/components/camel-asterisk/pom.xml
index 0aa37e6..7134f90 100644
--- a/components/camel-asterisk/pom.xml
+++ b/components/camel-asterisk/pom.xml
@@ -17,81 +17,82 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-asterisk</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Asterisk</name>
- <description>Camel Asterisk to interact with an Asterisk PBX Server</description>
+ <artifactId>camel-asterisk</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Asterisk</name>
+ <description>Camel Asterisk to interact with an Asterisk PBX Server</description>
- <properties>
- <camel.osgi.import.before.defaults>
- org.asteriskjava.*;version="[1.0,4)"
- </camel.osgi.import.before.defaults>
- </properties>
+ <properties>
+ <camel.osgi.import.before.defaults>
+ org.asteriskjava.*;version="[1.0,4)"
+ </camel.osgi.import.before.defaults>
+ </properties>
- <dependencies>
+ <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
- <dependency>
- <groupId>org.asteriskjava</groupId>
- <artifactId>asterisk-java</artifactId>
- <version>${asterisk-java-version}</version>
- </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.asteriskjava</groupId>
+ <artifactId>asterisk-java</artifactId>
+ <version>${asterisk-java-version}</version>
+ </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-jul</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-jul</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
- </dependencies>
+ </dependencies>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <forkCount>1</forkCount>
- <reuseForks>false</reuseForks>
- <forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds>
- </configuration>
- </plugin>
- </plugins>
- </build>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <forkCount>1</forkCount>
+ <reuseForks>false</reuseForks>
+ <forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/components/camel-atmos/pom.xml b/components/camel-atmos/pom.xml
index 97a44f6..3a71501 100644
--- a/components/camel-atmos/pom.xml
+++ b/components/camel-atmos/pom.xml
@@ -17,110 +17,111 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-atmos</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Atmos</name>
- <description>Camel Atmos support</description>
+ <artifactId>camel-atmos</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Atmos</name>
+ <description>Camel Atmos support</description>
- <properties>
- </properties>
+ <properties>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
- <!-- atmos -->
- <dependency>
- <groupId>com.emc.vipr</groupId>
- <artifactId>atmos-client</artifactId>
- <version>${atmos-client-version}</version>
- <exclusions>
- <exclusion>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
+ <!-- atmos -->
+ <dependency>
+ <groupId>com.emc.vipr</groupId>
+ <artifactId>atmos-client</artifactId>
+ <version>${atmos-client-version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
- <!-- apache commons-io -->
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>${commons-io-version}</version>
- </dependency>
+ <!-- apache commons-io -->
+ <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>${commons-io-version}</version>
+ </dependency>
- <!-- testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-1.2-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-core</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <!-- testing -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-1.2-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
- <profiles>
- <profile>
- <id>no-integration-test</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <excludes>
- <exclude>
- **/integration/**
- </exclude>
- </excludes>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
+ <profiles>
+ <profile>
+ <id>no-integration-test</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <excludes>
+ <exclude>
+ **/integration/**
+ </exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
diff --git a/components/camel-atmosphere-websocket/pom.xml b/components/camel-atmosphere-websocket/pom.xml
index 2a9445c..f22db11 100644
--- a/components/camel-atmosphere-websocket/pom.xml
+++ b/components/camel-atmosphere-websocket/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -50,17 +51,17 @@
<dependencies>
<!-- Camel -->
<dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-servlet</artifactId>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-servlet</artifactId>
</dependency>
<dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <version>${javax.servlet-api-version}</version>
+ <groupId>javax.servlet</groupId>
+ <artifactId>javax.servlet-api</artifactId>
+ <version>${javax.servlet-api-version}</version>
</dependency>
<!-- atmosphere -->
@@ -69,7 +70,7 @@
<artifactId>atmosphere-runtime</artifactId>
<version>${atmosphere-version}</version>
</dependency>
-
+
<!-- test dependencies -->
<dependency>
@@ -125,7 +126,7 @@
<scope>test</scope>
</dependency>
- <!-- Jetty for testing -->
-
+ <!-- Jetty for testing -->
+
</dependencies>
</project>
diff --git a/components/camel-atom/pom.xml b/components/camel-atom/pom.xml
index 6042e37..eb95351 100644
--- a/components/camel-atom/pom.xml
+++ b/components/camel-atom/pom.xml
@@ -17,217 +17,218 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-atom</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Atom</name>
- <description>Camel Atom support</description>
+ <artifactId>camel-atom</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Atom</name>
+ <description>Camel Atom support</description>
- <properties>
- <camel.osgi.import.additional>
- org.apache.abdera.*;version="[0.4,2)"
- </camel.osgi.import.additional>
- </properties>
+ <properties>
+ <camel.osgi.import.additional>
+ org.apache.abdera.*;version="[0.4,2)"
+ </camel.osgi.import.additional>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
- <dependency>
- <groupId>commons-codec</groupId>
- <artifactId>commons-codec</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.abdera</groupId>
- <artifactId>abdera-core</artifactId>
- <version>${abdera-version}</version>
- <exclusions>
- <exclusion>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-activation_1.0.2_spec</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-stax-api_1.0_spec</artifactId>
- </exclusion>
- <exclusion>
- <groupId>commons-codec</groupId>
- <artifactId>commons-codec</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.abdera</groupId>
- <artifactId>abdera-parser</artifactId>
- <version>${abdera-version}</version>
- <exclusions>
- <exclusion>
- <groupId>xml-apis</groupId>
- <artifactId>xml-apis</artifactId>
- </exclusion>
- <exclusion>
- <groupId>stax</groupId>
- <artifactId>stax-api</artifactId>
- </exclusion>
- <exclusion>
- <artifactId>xmlParserAPIs</artifactId>
- <groupId>xerces</groupId>
- </exclusion>
- <exclusion>
- <artifactId>xercesImpl</artifactId>
- <groupId>xerces</groupId>
- </exclusion>
- <exclusion>
- <artifactId>xom</artifactId>
- <groupId>xom</groupId>
- </exclusion>
- <exclusion>
- <artifactId>xalan</artifactId>
- <groupId>xalan</groupId>
- </exclusion>
- <exclusion>
- <artifactId>xml-apis</artifactId>
- <groupId>xml-apis</groupId>
- </exclusion>
- <exclusion>
- <groupId>org.codehaus.woodstox</groupId>
- <artifactId>wstx-asl</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.ws.commons.axiom</groupId>
- <artifactId>axiom-api</artifactId>
- <exclusions>
- <exclusion>
- <artifactId>geronimo-javamail_1.4_spec</artifactId>
- <groupId>org.apache.geronimo.specs</groupId>
- </exclusion>
- <exclusion>
- <groupId>xml-apis</groupId>
- <artifactId>xml-apis</artifactId>
- </exclusion>
- <exclusion>
- <groupId>stax</groupId>
- <artifactId>stax-api</artifactId>
- </exclusion>
- <exclusion>
- <artifactId>xmlParserAPIs</artifactId>
- <groupId>xerces</groupId>
- </exclusion>
- <exclusion>
- <artifactId>xercesImpl</artifactId>
- <groupId>xerces</groupId>
- </exclusion>
- <exclusion>
- <artifactId>xom</artifactId>
- <groupId>xom</groupId>
- </exclusion>
- <exclusion>
- <artifactId>xalan</artifactId>
- <groupId>xalan</groupId>
- </exclusion>
- <exclusion>
- <artifactId>xml-apis</artifactId>
- <groupId>xml-apis</groupId>
- </exclusion>
- <exclusion>
- <groupId>org.codehaus.woodstox</groupId>
- <artifactId>wstx-asl</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.ws.commons.axiom</groupId>
- <artifactId>axiom-impl</artifactId>
- <exclusions>
- <exclusion>
- <artifactId>geronimo-javamail_1.4_spec</artifactId>
- <groupId>org.apache.geronimo.specs</groupId>
- </exclusion>
- <exclusion>
- <groupId>xml-apis</groupId>
- <artifactId>xml-apis</artifactId>
- </exclusion>
- <exclusion>
- <groupId>stax</groupId>
- <artifactId>stax-api</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.codehaus.woodstox</groupId>
- <artifactId>wstx-asl</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.abdera</groupId>
+ <artifactId>abdera-core</artifactId>
+ <version>${abdera-version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-activation_1.0.2_spec</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-stax-api_1.0_spec</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.abdera</groupId>
+ <artifactId>abdera-parser</artifactId>
+ <version>${abdera-version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>stax</groupId>
+ <artifactId>stax-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xmlParserAPIs</artifactId>
+ <groupId>xerces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xercesImpl</artifactId>
+ <groupId>xerces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xom</artifactId>
+ <groupId>xom</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xalan</artifactId>
+ <groupId>xalan</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.woodstox</groupId>
+ <artifactId>wstx-asl</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ws.commons.axiom</groupId>
+ <artifactId>axiom-api</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>geronimo-javamail_1.4_spec</artifactId>
+ <groupId>org.apache.geronimo.specs</groupId>
+ </exclusion>
+ <exclusion>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>stax</groupId>
+ <artifactId>stax-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xmlParserAPIs</artifactId>
+ <groupId>xerces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xercesImpl</artifactId>
+ <groupId>xerces</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xom</artifactId>
+ <groupId>xom</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xalan</artifactId>
+ <groupId>xalan</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.woodstox</groupId>
+ <artifactId>wstx-asl</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ws.commons.axiom</groupId>
+ <artifactId>axiom-impl</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>geronimo-javamail_1.4_spec</artifactId>
+ <groupId>org.apache.geronimo.specs</groupId>
+ </exclusion>
+ <exclusion>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>stax</groupId>
+ <artifactId>stax-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.woodstox</groupId>
+ <artifactId>wstx-asl</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
- <!-- testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-servlet</artifactId>
- <version>${jetty-version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-security</artifactId>
- <version>${jetty-version}</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <!-- testing -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-servlet</artifactId>
+ <version>${jetty-version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-security</artifactId>
+ <version>${jetty-version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
- <!-- skip tests on AIX -->
- <profiles>
- <profile>
- <id>aix</id>
- <activation>
- <os>
- <family>AIX</family>
- </os>
- </activation>
- <properties>
- <skipTests>true</skipTests>
- </properties>
- </profile>
- </profiles>
+ <!-- skip tests on AIX -->
+ <profiles>
+ <profile>
+ <id>aix</id>
+ <activation>
+ <os>
+ <family>AIX</family>
+ </os>
+ </activation>
+ <properties>
+ <skipTests>true</skipTests>
+ </properties>
+ </profile>
+ </profiles>
</project>
diff --git a/components/camel-atomix/pom.xml b/components/camel-atomix/pom.xml
index 8656ab2..d5b1002 100644
--- a/components/camel-atomix/pom.xml
+++ b/components/camel-atomix/pom.xml
@@ -17,110 +17,110 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-atomix</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Atomix</name>
- <description>Camel Atomix support</description>
+ <artifactId>camel-atomix</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Atomix</name>
+ <description>Camel Atomix support</description>
- <properties>
- </properties>
+ <properties>
+ </properties>
- <dependencies>
+ <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
- <!-- atomix -->
- <dependency>
- <groupId>io.atomix</groupId>
- <artifactId>atomix</artifactId>
- <version>${atomix-version}</version>
- </dependency>
- <dependency>
- <groupId>io.atomix</groupId>
- <artifactId>atomix-groups</artifactId>
- <version>${atomix-version}</version>
- </dependency>
- <dependency>
- <groupId>io.atomix</groupId>
- <artifactId>atomix-collections</artifactId>
- <version>${atomix-version}</version>
- </dependency>
- <dependency>
- <groupId>io.atomix</groupId>
- <artifactId>atomix-variables</artifactId>
- <version>${atomix-version}</version>
- </dependency>
- <dependency>
- <groupId>io.atomix</groupId>
- <artifactId>atomix-concurrent</artifactId>
- <version>${atomix-version}</version>
- </dependency>
- <dependency>
- <groupId>io.atomix</groupId>
- <artifactId>atomix-resource</artifactId>
- <version>${atomix-version}</version>
- </dependency>
- <dependency>
- <groupId>io.atomix.catalyst</groupId>
- <artifactId>catalyst-netty</artifactId>
- <version>${atomix-catalyst-version}</version>
- </dependency>
+ <!-- atomix -->
+ <dependency>
+ <groupId>io.atomix</groupId>
+ <artifactId>atomix</artifactId>
+ <version>${atomix-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.atomix</groupId>
+ <artifactId>atomix-groups</artifactId>
+ <version>${atomix-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.atomix</groupId>
+ <artifactId>atomix-collections</artifactId>
+ <version>${atomix-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.atomix</groupId>
+ <artifactId>atomix-variables</artifactId>
+ <version>${atomix-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.atomix</groupId>
+ <artifactId>atomix-concurrent</artifactId>
+ <version>${atomix-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.atomix</groupId>
+ <artifactId>atomix-resource</artifactId>
+ <version>${atomix-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.atomix.catalyst</groupId>
+ <artifactId>catalyst-netty</artifactId>
+ <version>${atomix-catalyst-version}</version>
+ </dependency>
- <!-- logging -->
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
+ <!-- logging -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
- <!-- testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <artifactId>hamcrest-core</artifactId>
- <groupId>org.hamcrest</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test-spring</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>java-hamcrest</artifactId>
- <version>${hamcrest-version}</version>
- <scope>test</scope>
- </dependency>
+ <!-- testing -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <artifactId>hamcrest-core</artifactId>
+ <groupId>org.hamcrest</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test-spring</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.hamcrest</groupId>
+ <artifactId>java-hamcrest</artifactId>
+ <version>${hamcrest-version}</version>
+ <scope>test</scope>
+ </dependency>
- </dependencies>
+ </dependencies>
</project>
diff --git a/components/camel-avro/pom.xml b/components/camel-avro/pom.xml
index de4959f..20ee0a5 100644
--- a/components/camel-avro/pom.xml
+++ b/components/camel-avro/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
@@ -68,32 +69,32 @@
<groupId>org.apache.avro</groupId>
<artifactId>avro</artifactId>
<exclusions>
- <exclusion>
- <groupId>org.codehaus.jackson</groupId>
- <artifactId>jackson-core-asl</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.codehaus.jackson</groupId>
- <artifactId>jackson-mapper-asl</artifactId>
- </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.jackson</groupId>
+ <artifactId>jackson-core-asl</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.jackson</groupId>
+ <artifactId>jackson-mapper-asl</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.avro</groupId>
<artifactId>avro-ipc</artifactId>
<exclusions>
- <exclusion>
- <groupId>org.codehaus.jackson</groupId>
- <artifactId>jackson-core-asl</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.codehaus.jackson</groupId>
- <artifactId>jackson-mapper-asl</artifactId>
- </exclusion>
- <exclusion>
- <groupId>io.netty</groupId>
- <artifactId>netty</artifactId>
- </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.jackson</groupId>
+ <artifactId>jackson-core-asl</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.jackson</groupId>
+ <artifactId>jackson-mapper-asl</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>io.netty</groupId>
+ <artifactId>netty</artifactId>
+ </exclusion>
</exclusions>
</dependency>
diff --git a/components/camel-aws-cw/pom.xml b/components/camel-aws-cw/pom.xml
index 9b1c3ad..1862559 100644
--- a/components/camel-aws-cw/pom.xml
+++ b/components/camel-aws-cw/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-ddb/pom.xml b/components/camel-aws-ddb/pom.xml
index a0a31d2..5cfe505 100644
--- a/components/camel-aws-ddb/pom.xml
+++ b/components/camel-aws-ddb/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-ec2/pom.xml b/components/camel-aws-ec2/pom.xml
index a8a0d1e..9d31ee5 100644
--- a/components/camel-aws-ec2/pom.xml
+++ b/components/camel-aws-ec2/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-ecs/pom.xml b/components/camel-aws-ecs/pom.xml
index 79bcdaf..560498b 100644
--- a/components/camel-aws-ecs/pom.xml
+++ b/components/camel-aws-ecs/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-eks/pom.xml b/components/camel-aws-eks/pom.xml
index 6d8c3fb..5d9a5f2 100644
--- a/components/camel-aws-eks/pom.xml
+++ b/components/camel-aws-eks/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-iam/pom.xml b/components/camel-aws-iam/pom.xml
index db3a8f2..5785463 100644
--- a/components/camel-aws-iam/pom.xml
+++ b/components/camel-aws-iam/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-kinesis/pom.xml b/components/camel-aws-kinesis/pom.xml
index 53d15d0..4906716 100644
--- a/components/camel-aws-kinesis/pom.xml
+++ b/components/camel-aws-kinesis/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
@@ -44,7 +45,7 @@
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-kinesis</artifactId>
<version>${aws-java-sdk-version}</version>
- </dependency>
+ </dependency>
<!-- for testing -->
<dependency>
diff --git a/components/camel-aws-kms/pom.xml b/components/camel-aws-kms/pom.xml
index bef467a..1bda453 100644
--- a/components/camel-aws-kms/pom.xml
+++ b/components/camel-aws-kms/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-lambda/pom.xml b/components/camel-aws-lambda/pom.xml
index f5e9860..4c2ec03 100644
--- a/components/camel-aws-lambda/pom.xml
+++ b/components/camel-aws-lambda/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-mq/pom.xml b/components/camel-aws-mq/pom.xml
index d932be6..3fc3d7f 100644
--- a/components/camel-aws-mq/pom.xml
+++ b/components/camel-aws-mq/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-msk/pom.xml b/components/camel-aws-msk/pom.xml
index c29ca1d..fcbef6e 100644
--- a/components/camel-aws-msk/pom.xml
+++ b/components/camel-aws-msk/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-s3/pom.xml b/components/camel-aws-s3/pom.xml
index b343e1b..ae12f7b 100644
--- a/components/camel-aws-s3/pom.xml
+++ b/components/camel-aws-s3/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-sdb/pom.xml b/components/camel-aws-sdb/pom.xml
index 9ecbe5d..f906fcd 100644
--- a/components/camel-aws-sdb/pom.xml
+++ b/components/camel-aws-sdb/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-ses/pom.xml b/components/camel-aws-ses/pom.xml
index a4ec4e2..ad17e8c 100644
--- a/components/camel-aws-ses/pom.xml
+++ b/components/camel-aws-ses/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-sns/pom.xml b/components/camel-aws-sns/pom.xml
index 5c01da9..768c1dd 100644
--- a/components/camel-aws-sns/pom.xml
+++ b/components/camel-aws-sns/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-sqs/pom.xml b/components/camel-aws-sqs/pom.xml
index fd4d201..98af3a6 100644
--- a/components/camel-aws-sqs/pom.xml
+++ b/components/camel-aws-sqs/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-swf/pom.xml b/components/camel-aws-swf/pom.xml
index 557345a..dc145a6 100644
--- a/components/camel-aws-swf/pom.xml
+++ b/components/camel-aws-swf/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
diff --git a/components/camel-aws-xray/pom.xml b/components/camel-aws-xray/pom.xml
index 1a127a6..fb7fed5 100644
--- a/components/camel-aws-xray/pom.xml
+++ b/components/camel-aws-xray/pom.xml
@@ -15,91 +15,91 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <artifactId>components</artifactId>
- <groupId>org.apache.camel</groupId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <artifactId>components</artifactId>
+ <groupId>org.apache.camel</groupId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-aws-xray</artifactId>
- <packaging>jar</packaging>
+ <artifactId>camel-aws-xray</artifactId>
+ <packaging>jar</packaging>
- <name>Camel :: AWS :: XRay</name>
- <description>Distributed tracing using AWS XRay</description>
+ <name>Camel :: AWS :: XRay</name>
+ <description>Distributed tracing using AWS XRay</description>
- <properties>
- <firstVersion>2.21.0</firstVersion>
- <label>monitoring,microservice</label>
- <title>XRay</title>
+ <properties>
+ <firstVersion>2.21.0</firstVersion>
+ <label>monitoring,microservice</label>
+ <title>XRay</title>
- </properties>
+ </properties>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>com.amazonaws</groupId>
- <artifactId>aws-xray-recorder-sdk-bom</artifactId>
- <version>${aws-xray-version}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>com.amazonaws</groupId>
+ <artifactId>aws-xray-recorder-sdk-bom</artifactId>
+ <version>${aws-xray-version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
- <dependencies>
+ <dependencies>
- <!-- core required: org.apache.camel.component.bean, org.apache.camel.model -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- </dependency>
+ <!-- core required: org.apache.camel.component.bean, org.apache.camel.model -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core</artifactId>
+ </dependency>
- <!-- AWS XRay -->
- <dependency>
- <!-- Basic functionality for creating segments and transmitting segments. Includes
- AWSXRayServletFilter for instrumenting incoming requests -->
- <groupId>com.amazonaws</groupId>
- <artifactId>aws-xray-recorder-sdk-core</artifactId>
- </dependency>
- <dependency>
- <!-- Instruments calls to AWS services made with AWS SDK for Java clients by adding a tracing
- client as a request handler -->
- <groupId>com.amazonaws</groupId>
- <artifactId>aws-xray-recorder-sdk-aws-sdk</artifactId>
- </dependency>
- <dependency>
- <!-- Instruments outbound HTTP calls made with Apache HTTP clients -->
- <groupId>com.amazonaws</groupId>
- <artifactId>aws-xray-recorder-sdk-apache-http</artifactId>
- </dependency>
+ <!-- AWS XRay -->
+ <dependency>
+ <!-- Basic functionality for creating segments and transmitting segments. Includes
+ AWSXRayServletFilter for instrumenting incoming requests -->
+ <groupId>com.amazonaws</groupId>
+ <artifactId>aws-xray-recorder-sdk-core</artifactId>
+ </dependency>
+ <dependency>
+ <!-- Instruments calls to AWS services made with AWS SDK for Java clients by adding a tracing
+ client as a request handler -->
+ <groupId>com.amazonaws</groupId>
+ <artifactId>aws-xray-recorder-sdk-aws-sdk</artifactId>
+ </dependency>
+ <dependency>
+ <!-- Instruments outbound HTTP calls made with Apache HTTP clients -->
+ <groupId>com.amazonaws</groupId>
+ <artifactId>aws-xray-recorder-sdk-apache-http</artifactId>
+ </dependency>
- <!-- test dependencies -->
- <dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>hamcrest-all</artifactId>
- <version>1.3</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test-spring</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>commons-lang</groupId>
- <artifactId>commons-lang</artifactId>
- <version>2.6</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
+ <!-- test dependencies -->
+ <dependency>
+ <groupId>org.hamcrest</groupId>
+ <artifactId>hamcrest-all</artifactId>
+ <version>1.3</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test-spring</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>2.6</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
- </dependencies>
+ </dependencies>
</project>
diff --git a/components/camel-azure/pom.xml b/components/camel-azure/pom.xml
index 5256046..67b09ee 100644
--- a/components/camel-azure/pom.xml
+++ b/components/camel-azure/pom.xml
@@ -17,52 +17,52 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-azure</artifactId>
- <packaging>jar</packaging>
+ <artifactId>camel-azure</artifactId>
+ <packaging>jar</packaging>
- <name>Camel :: Azure</name>
- <description>Camel Microsoft Azure Components</description>
+ <name>Camel :: Azure</name>
+ <description>Camel Microsoft Azure Components</description>
- <properties>
- </properties>
+ <properties>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
- <dependency>
- <groupId>com.microsoft.azure</groupId>
- <artifactId>azure-storage</artifactId>
- <version>${azure-storage-java-sdk-version}</version>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.microsoft.azure</groupId>
+ <artifactId>azure-storage</artifactId>
+ <version>${azure-storage-java-sdk-version}</version>
+ </dependency>
- <!-- for testing -->
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test-spring</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <!-- for testing -->
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test-spring</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
diff --git a/components/camel-barcode/pom.xml b/components/camel-barcode/pom.xml
index cfc0029..9be3b5a 100644
--- a/components/camel-barcode/pom.xml
+++ b/components/camel-barcode/pom.xml
@@ -17,10 +17,11 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
-
+
<parent>
<groupId>org.apache.camel</groupId>
<artifactId>components</artifactId>
diff --git a/components/camel-base64/pom.xml b/components/camel-base64/pom.xml
index d95da25..00c905fe 100644
--- a/components/camel-base64/pom.xml
+++ b/components/camel-base64/pom.xml
@@ -17,61 +17,62 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-base64</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Base64</name>
- <description>Camel Base64 data format support</description>
+ <artifactId>camel-base64</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Base64</name>
+ <description>Camel Base64 data format support</description>
- <properties>
- </properties>
+ <properties>
+ </properties>
- <dependencies>
+ <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
- <dependency>
- <groupId>commons-codec</groupId>
- <artifactId>commons-codec</artifactId>
- </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ </dependency>
- <!-- testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test-spring</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <!-- testing -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test-spring</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
diff --git a/components/camel-bean-validator/pom.xml b/components/camel-bean-validator/pom.xml
index a3893e1..231d2f7 100644
--- a/components/camel-bean-validator/pom.xml
+++ b/components/camel-bean-validator/pom.xml
@@ -17,93 +17,93 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-bean-validator</artifactId>
- <name>Camel :: Bean validator</name>
- <description>Camel bean validation support (JSR 303)</description>
- <packaging>jar</packaging>
+ <artifactId>camel-bean-validator</artifactId>
+ <name>Camel :: Bean validator</name>
+ <description>Camel bean validation support (JSR 303)</description>
+ <packaging>jar</packaging>
- <properties>
- </properties>
+ <properties>
+ </properties>
- <dependencies>
+ <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
- <dependency>
- <groupId>org.hibernate.validator</groupId>
- <artifactId>hibernate-validator</artifactId>
- <version>${hibernate-validator-version}</version>
- <exclusions>
- <exclusion>
- <groupId>org.jboss.logging</groupId>
- <artifactId>jboss.logging</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.jboss.logging</groupId>
- <artifactId>jboss-logging</artifactId>
- <version>${jboss-logging-version}</version>
- </dependency>
- <dependency>
- <groupId>javax.el</groupId>
- <artifactId>javax.el-api</artifactId>
- <version>${javax.el-api-hibernate-validator-version}</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish</groupId>
- <artifactId>javax.el</artifactId>
- <version>${javax.el-hibernate-validator-version}</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.hibernate.validator</groupId>
+ <artifactId>hibernate-validator</artifactId>
+ <version>${hibernate-validator-version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss.logging</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging</artifactId>
+ <version>${jboss-logging-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.el</groupId>
+ <artifactId>javax.el-api</artifactId>
+ <version>${javax.el-api-hibernate-validator-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ <version>${javax.el-hibernate-validator-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </dependency>
- <!-- for testing -->
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
+ <!-- for testing -->
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
- </dependencies>
+ </dependencies>
</project>
diff --git a/components/camel-beanio/pom.xml b/components/camel-beanio/pom.xml
index 70d6343..da4b93d 100644
--- a/components/camel-beanio/pom.xml
+++ b/components/camel-beanio/pom.xml
@@ -17,63 +17,64 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-beanio</artifactId>
- <packaging>jar</packaging>
+ <artifactId>camel-beanio</artifactId>
+ <packaging>jar</packaging>
- <name>Camel :: BeanIO</name>
- <description>Camel BeanIO data format support</description>
- <url>http://www.beanio.org</url>
+ <name>Camel :: BeanIO</name>
+ <description>Camel BeanIO data format support</description>
+ <url>http://www.beanio.org</url>
- <properties>
- </properties>
+ <properties>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
- <dependency>
- <groupId>org.beanio</groupId>
- <artifactId>beanio</artifactId>
- <version>${beanio-version}</version>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.beanio</groupId>
+ <artifactId>beanio</artifactId>
+ <version>${beanio-version}</version>
+ </dependency>
- <!-- testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test-spring</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
+ <!-- testing -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test-spring</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
- </dependencies>
+ </dependencies>
</project>
diff --git a/components/camel-beanstalk/pom.xml b/components/camel-beanstalk/pom.xml
index a209493..e0499d3 100644
--- a/components/camel-beanstalk/pom.xml
+++ b/components/camel-beanstalk/pom.xml
@@ -17,84 +17,85 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-beanstalk</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Beanstalk</name>
- <description>Camel Beanstalk component</description>
+ <artifactId>camel-beanstalk</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Beanstalk</name>
+ <description>Camel Beanstalk component</description>
- <properties>
- </properties>
+ <properties>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
- <!-- Beanstalkd Java library -->
- <dependency>
- <groupId>com.surftools</groupId>
- <artifactId>BeanstalkClient</artifactId>
- <version>${beanstalkd-client-version}</version>
- </dependency>
+ <!-- Beanstalkd Java library -->
+ <dependency>
+ <groupId>com.surftools</groupId>
+ <artifactId>BeanstalkClient</artifactId>
+ <version>${beanstalkd-client-version}</version>
+ </dependency>
- <!-- test dependencies -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <!-- test dependencies -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
- <profiles>
- <profile>
- <id>integration</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <excludes />
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
+ <profiles>
+ <profile>
+ <id>integration</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <excludes/>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
diff --git a/components/camel-bindy/pom.xml b/components/camel-bindy/pom.xml
index 1871038..5cc5638 100644
--- a/components/camel-bindy/pom.xml
+++ b/components/camel-bindy/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
@@ -46,7 +47,7 @@
<artifactId>camel-core-xml</artifactId>
<scope>test</scope>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-test-spring</artifactId>
<scope>test</scope>
@@ -107,7 +108,11 @@
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<forkedProcessTimeoutInSeconds>3000</forkedProcessTimeoutInSeconds>
- <argLine>-Duser.language=en -Duser.region=GB --add-modules java.xml.bind,java.xml.ws.annotation --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.xml.ws.annotation/javax.annotation=ALL-UNNAMED</argLine>
+ <argLine>-Duser.language=en -Duser.region=GB --add-modules
+ java.xml.bind,java.xml.ws.annotation --add-opens java.base/java.lang=ALL-UNNAMED
+ --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens
+ java.xml.ws.annotation/javax.annotation=ALL-UNNAMED
+ </argLine>
</configuration>
</plugin>
</plugins>
diff --git a/components/camel-blueprint/pom.xml b/components/camel-blueprint/pom.xml
index f75c291..776a0e3 100644
--- a/components/camel-blueprint/pom.xml
+++ b/components/camel-blueprint/pom.xml
@@ -17,513 +17,526 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>camel-blueprint</artifactId>
- <name>Camel :: Blueprint</name>
- <description>Using Camel with OSGi Blueprint</description>
- <packaging>jar</packaging>
-
- <properties>
- <firstVersion>2.4.0</firstVersion>
- <label>java,osgi</label>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core-xml</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core-osgi</artifactId>
- </dependency>
- <dependency>
- <groupId>org.osgi</groupId>
- <artifactId>osgi.core</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.osgi</groupId>
- <artifactId>osgi.cmpn</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.aries.blueprint</groupId>
- <artifactId>org.apache.aries.blueprint.core</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.aries</groupId>
- <artifactId>org.apache.aries.util</artifactId>
- <version>${aries-util-version}</version>
- <scope>provided</scope>
- </dependency>
-
- <dependency>
- <groupId>org.apache.karaf.bundle</groupId>
- <artifactId>org.apache.karaf.bundle.core</artifactId>
- <version>${karaf4-version}</version>
- <optional>true</optional>
- <scope>provided</scope>
- </dependency>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <!-- for testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <artifactId>camel-blueprint</artifactId>
+ <packaging>jar</packaging>
- <build>
- <resources>
- <resource>
- <directory>target/schema</directory>
- <includes>
- <include>**/*</include>
- </includes>
- </resource>
- <resource>
- <directory>src/main/resources</directory>
- <includes>
- <include>**/*</include>
- </includes>
- </resource>
- </resources>
+ <name>Camel :: Blueprint</name>
+ <description>Using Camel with OSGi Blueprint</description>
- <plugins>
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-package-maven-plugin</artifactId>
- <version>${project.version}</version>
- <executions>
- <execution>
- <id>jaxb-list</id>
- <goals>
- <goal>generate-jaxb-list</goal>
- </goals>
- <phase>process-classes</phase>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-resources-plugin</artifactId>
- <executions>
- <execution>
- <id>copy-generated-resources-jaxb</id>
- <goals>
- <goal>resources</goal>
- </goals>
- <phase>process-classes</phase>
- <configuration>
- <resources>
- <resource>
- <directory>${basedir}/target/generated/camel/jaxb</directory>
- </resource>
- </resources>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <properties>
+ <firstVersion>2.4.0</firstVersion>
+ <label>java,osgi</label>
+ </properties>
- <!-- enrich the schemas with documentation -->
- <plugin>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-eip-documentation-enricher-maven-plugin</artifactId>
- <version>${project.version}</version>
- <executions>
- <execution>
- <id>eip-documentation-enricher</id>
- <!-- need to run earlier so we use the process-test-resources phase -->
- <phase>process-test-resources</phase>
- <goals>
- <goal>eip-documentation-enricher</goal>
- </goals>
- <configuration>
- <inputCamelSchemaFile>${project.build.directory}/schema/schema1.xsd</inputCamelSchemaFile>
- <outputCamelSchemaFile>${project.build.directory}/schema/camel-blueprint.xsd</outputCamelSchemaFile>
- <deleteFilesAfterRun>${project.build.directory}/schema/schema1.xsd,${project.build.directory}/schema/schema2.xsd</deleteFilesAfterRun>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-support</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core-xml</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core-osgi</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.osgi</groupId>
+ <artifactId>osgi.core</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.osgi</groupId>
+ <artifactId>osgi.cmpn</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries.blueprint</groupId>
+ <artifactId>org.apache.aries.blueprint.core</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries</groupId>
+ <artifactId>org.apache.aries.util</artifactId>
+ <version>${aries-util-version}</version>
+ <scope>provided</scope>
+ </dependency>
- <!-- Push the execution order of the maven-bundle-plugin further to the end. That's why we add it here again. -->
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <executions>
- <execution>
- <id>bundle-manifest</id>
- <phase>prepare-package</phase>
- </execution>
- </executions>
- </plugin>
+ <dependency>
+ <groupId>org.apache.karaf.bundle</groupId>
+ <artifactId>org.apache.karaf.bundle.core</artifactId>
+ <version>${karaf4-version}</version>
+ <scope>provided</scope>
+ <optional>true</optional>
+ </dependency>
- </plugins>
+ <!-- for testing -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-slf4j-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <configuration>
- <artifactItems>
- <artifactItem>
+ <build>
+ <resources>
+ <resource>
+ <directory>target/schema</directory>
+ <includes>
+ <include>**/*</include>
+ </includes>
+ </resource>
+ <resource>
+ <directory>src/main/resources</directory>
+ <includes>
+ <include>**/*</include>
+ </includes>
+ </resource>
+ </resources>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <configuration>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-blueprint</artifactId>
+ <version>${project.version}</version>
+ <type>jar</type>
+ <overWrite>false</overWrite>
+ <outputDirectory>${project.build.directory}/schema</outputDirectory>
+ <includes>camel-blueprint.xsd</includes>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </plugin>
+ <!-- Eclipse m2e Lifecycle Management -->
+ <plugin>
+ <groupId>org.eclipse.m2e</groupId>
+ <artifactId>lifecycle-mapping</artifactId>
+ <version>${lifecycle-mapping-version}</version>
+ <configuration>
+ <lifecycleMappingMetadata>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <versionRange>${maven-antrun-plugin-version}</versionRange>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore/>
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+ </lifecycleMappingMetadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ <plugins>
+ <plugin>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-blueprint</artifactId>
+ <artifactId>camel-package-maven-plugin</artifactId>
<version>${project.version}</version>
- <type>jar</type>
- <overWrite>false</overWrite>
- <outputDirectory>${project.build.directory}/schema</outputDirectory>
- <includes>camel-blueprint.xsd</includes>
- </artifactItem>
- </artifactItems>
- </configuration>
- </plugin>
- <!-- Eclipse m2e Lifecycle Management -->
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
- <artifactId>lifecycle-mapping</artifactId>
- <version>${lifecycle-mapping-version}</version>
- <configuration>
- <lifecycleMappingMetadata>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-antrun-plugin</artifactId>
- <versionRange>${maven-antrun-plugin-version}</versionRange>
- <goals>
- <goal>run</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore/>
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
+ <executions>
+ <execution>
+ <id>jaxb-list</id>
+ <goals>
+ <goal>generate-jaxb-list</goal>
+ </goals>
+ <phase>process-classes</phase>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-resources-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>copy-generated-resources-jaxb</id>
+ <goals>
+ <goal>resources</goal>
+ </goals>
+ <phase>process-classes</phase>
+ <configuration>
+ <resources>
+ <resource>
+ <directory>${basedir}/target/generated/camel/jaxb</directory>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <profiles>
- <profile>
- <id>release</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <executions>
- <execution>
- <id>package</id>
- <phase>package</phase>
- <goals>
- <goal>jar</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <links>
- <link>http://download.oracle.com/javase/6/docs/api/</link>
- <link>http://download.oracle.com/javaee/6/api/</link>
- </links>
- <stylesheetfile>${basedir}/../../etc/css/stylesheet.css</stylesheetfile>
- <linksource>true</linksource>
- <source>${jdk.version}</source>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
+ <!-- enrich the schemas with documentation -->
+ <plugin>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-eip-documentation-enricher-maven-plugin</artifactId>
+ <version>${project.version}</version>
+ <executions>
+ <execution>
+ <id>eip-documentation-enricher</id>
+ <!-- need to run earlier so we use the process-test-resources phase -->
+ <phase>process-test-resources</phase>
+ <goals>
+ <goal>eip-documentation-enricher</goal>
+ </goals>
+ <configuration>
+ <inputCamelSchemaFile>${project.build.directory}/schema/schema1.xsd</inputCamelSchemaFile>
+ <outputCamelSchemaFile>${project.build.directory}/schema/camel-blueprint.xsd
+ </outputCamelSchemaFile>
+ <deleteFilesAfterRun>
+ ${project.build.directory}/schema/schema1.xsd,${project.build.directory}/schema/schema2.xsd
+ </deleteFilesAfterRun>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <!-- The next three profiles are used to bypass the schemagen plugin on HP and IBM JDKs.
- TODO: Whenever Maven supports profile activations based on multiple properties, we
- should combine the on-ibmjdk and on-hpjdk profiles as they do exactly the same thing. -->
- <profile>
- <id>enable-schemagen</id>
- <activation>
- <property>
- <name>!disable-schemagen</name>
- </property>
- </activation>
+ <!-- Push the execution order of the maven-bundle-plugin further to the end. That's why we add it here again. -->
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>bundle-manifest</id>
+ <phase>prepare-package</phase>
+ </execution>
+ </executions>
+ </plugin>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.8</version>
- <inherited>true</inherited>
- <executions>
- <execution>
- <id>process-sources</id>
- <phase>process-classes</phase>
- <configuration>
- <target>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="maven.plugin.classpath"/>
-
- <echo>Copying to code together for the XSD generation</echo>
- <mkdir dir="${project.build.directory}/schema-src"/>
- <mkdir dir="${project.build.directory}/schema"/>
- <copy todir="${project.build.directory}/schema-src">
- <fileset dir="${basedir}/src/main/java">
- <include name="org/apache/camel/blueprint/Camel*.java"/>
- <include name="org/apache/camel/blueprint/ErrorHandler*.java"/>
- <include name="org/apache/camel/blueprint/package-info.java"/>
- <include name="org/apache/camel/util/blueprint/**/*.java"/>
- </fileset>
- <fileset dir="${basedir}/../../core/camel-core-xml/src/main/java">
- <include name="org/apache/camel/core/xml/*.java"/>
- <include name="org/apache/camel/core/xml/util/**/*.java"/>
- </fileset>
- <fileset dir="${basedir}/../../core/camel-core/src/main/java">
- <include name="org/apache/camel/model/**/*.java"/>
- <include name="org/apache/camel/ExchangePattern.java"/>
- <include name="org/apache/camel/LoggingLevel.java"/>
- <include name="org/apache/camel/ManagementStatisticsLevel.java"/>
- <include name="**/package-info.java"/>
- </fileset>
- <fileset dir="${basedir}/../../core/camel-util/src/main/java">
- <include name="org/apache/camel/util/concurrent/ThreadPoolRejectedPolicy.java" />
- </fileset>
- </copy>
- </target>
- <exportAntProperties>true</exportAntProperties>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- <execution>
- <id>include-sources</id>
- <phase>package</phase>
- <configuration>
- <target>
- <echo>Including source code from camel-core-xml in the camel-blueprint-sources.jar</echo>
- <jar destfile="${project.build.directory}/${project.artifactId}-${project.version}-sources.jar"
- update="true">
- <fileset dir="${basedir}/../../core/camel-core-osgi/src/main/java" includes="**/*"/>
- <fileset dir="${basedir}/../../core/camel-core-xml/src/main/java" includes="**/*"/>
- <fileset dir="${basedir}/src/main/java" includes="**/*"/>
- </jar>
- </target>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- <!-- after the eip-documentation-enricher we need to copy some shchema files -->
- <execution>
- <id>include-schemas</id>
- <phase>prepare-package</phase>
- <configuration>
- <target>
- <echo>Copying XSD schema to be included in JAR</echo>
- <replace file="${project.build.directory}/schema/camel-blueprint.xsd"
- token="xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema""
- value="xs:schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema""/>
- <replace file="${project.build.directory}/schema/camel-blueprint.xsd"
- token="http://camel.apache.org/schema/spring"
- value="http://camel.apache.org/schema/blueprint"/>
- <copy todir="${project.build.directory}/classes">
- <fileset dir="${project.build.directory}/schema"/>
- </copy>
- <!-- copy modified schemas back again in classes so they are included in the JAR -->
- <copy todir="${project.build.directory}/classes">
- <fileset dir="${project.build.directory}/schema"/>
- </copy>
- </target>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>jaxb2-maven-plugin</artifactId>
- <version>2.4</version>
- <executions>
- <execution>
- <id>generate-schema</id>
- <phase>generate-test-sources</phase>
- <goals>
- <goal>schemagen</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <outputDirectory>${project.build.directory}/schema</outputDirectory>
- <sources>
- <source>${project.build.directory}/schema-src</source>
- </sources>
- <createJavaDocAnnotations>false</createJavaDocAnnotations>
- </configuration>
- </plugin>
</plugins>
- </build>
- </profile>
- <profile>
- <id>on-ibmjdk</id>
- <activation>
- <property>
- <name>java.vendor</name>
- <value>IBM Corporation</value>
- </property>
- </activation>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack</id>
- <phase>generate-sources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>on-hpjdk</id>
- <activation>
- <property>
- <name>java.vendor</name>
- <value>Hewlett-Packard Co.</value>
- </property>
- </activation>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack</id>
- <phase>generate-sources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>jdk9+-build</id>
- <activation>
- <jdk>[9,)</jdk>
- <property>
- <name>!os.unsupported.schemagen</name>
- </property>
- </activation>
- <build>
+ </build>
+
+ <reporting>
<plugins>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <reuseForks>true</reuseForks>
- <argLine>--add-modules java.xml.bind,java.xml.ws --add-opens java.base/java.lang=ALL-UNNAMED</argLine>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.8</version>
- <executions>
- <execution>
- <id>include-sources</id>
- <phase>package</phase>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
<configuration>
- <target>
- <echo>Including source code from camel-core-xml in the camel-blueprint-sources.jar</echo>
- <jar destfile="${project.build.directory}/${project.artifactId}-${project.version}-sources.jar"
- update="true">
- <fileset dir="${basedir}/../../core/camel-core-osgi/src/main/java" includes="**/*"/>
- <fileset dir="${basedir}/../../core/camel-core-xml/src/main/java" includes="**/*"/>
- </jar>
- </target>
+ <links>
+ <link>http://download.oracle.com/javase/7/docs/api/</link>
+ <link>http://download.oracle.com/javaee/7/api/</link>
+ <link>http://static.springsource.org/spring/docs/${spring-version}/javadoc-api/</link>
+ </links>
+ <stylesheetfile>${basedir}/../../etc/css/stylesheet.css</stylesheetfile>
+ <linksource>true</linksource>
+ <maxmemory>256m</maxmemory>
+ <source>${jdk.version}</source>
+ <groups>
+ <group>
+ <title>Camel Blueprint Classes</title>
+ <packages>org.apache.camel.blueprint</packages>
+ </group>
+ </groups>
</configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
+ </plugin>
</plugins>
- </build>
- </profile>
- </profiles>
+ </reporting>
+
+ <profiles>
+ <profile>
+ <id>release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>package</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <links>
+ <link>http://download.oracle.com/javase/6/docs/api/</link>
+ <link>http://download.oracle.com/javaee/6/api/</link>
+ </links>
+ <stylesheetfile>${basedir}/../../etc/css/stylesheet.css</stylesheetfile>
+ <linksource>true</linksource>
+ <source>${jdk.version}</source>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <!-- The next three profiles are used to bypass the schemagen plugin on HP and IBM JDKs.
+ TODO: Whenever Maven supports profile activations based on multiple properties, we
+ should combine the on-ibmjdk and on-hpjdk profiles as they do exactly the same thing. -->
+ <profile>
+ <id>enable-schemagen</id>
+ <activation>
+ <property>
+ <name>!disable-schemagen</name>
+ </property>
+ </activation>
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <configuration>
- <links>
- <link>http://download.oracle.com/javase/7/docs/api/</link>
- <link>http://download.oracle.com/javaee/7/api/</link>
- <link>http://static.springsource.org/spring/docs/${spring-version}/javadoc-api/</link>
- </links>
- <stylesheetfile>${basedir}/../../etc/css/stylesheet.css</stylesheetfile>
- <linksource>true</linksource>
- <maxmemory>256m</maxmemory>
- <source>${jdk.version}</source>
- <groups>
- <group>
- <title>Camel Blueprint Classes</title>
- <packages>org.apache.camel.blueprint</packages>
- </group>
- </groups>
- </configuration>
- </plugin>
- </plugins>
- </reporting>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.8</version>
+ <inherited>true</inherited>
+ <executions>
+ <execution>
+ <id>process-sources</id>
+ <phase>process-classes</phase>
+ <configuration>
+ <target>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties"
+ classpathref="maven.plugin.classpath"/>
+ <echo>Copying to code together for the XSD generation</echo>
+ <mkdir dir="${project.build.directory}/schema-src"/>
+ <mkdir dir="${project.build.directory}/schema"/>
+ <copy todir="${project.build.directory}/schema-src">
+ <fileset dir="${basedir}/src/main/java">
+ <include name="org/apache/camel/blueprint/Camel*.java"/>
+ <include name="org/apache/camel/blueprint/ErrorHandler*.java"/>
+ <include name="org/apache/camel/blueprint/package-info.java"/>
+ <include name="org/apache/camel/util/blueprint/**/*.java"/>
+ </fileset>
+ <fileset dir="${basedir}/../../core/camel-core-xml/src/main/java">
+ <include name="org/apache/camel/core/xml/*.java"/>
+ <include name="org/apache/camel/core/xml/util/**/*.java"/>
+ </fileset>
+ <fileset dir="${basedir}/../../core/camel-core/src/main/java">
+ <include name="org/apache/camel/model/**/*.java"/>
+ <include name="org/apache/camel/ExchangePattern.java"/>
+ <include name="org/apache/camel/LoggingLevel.java"/>
+ <include name="org/apache/camel/ManagementStatisticsLevel.java"/>
+ <include name="**/package-info.java"/>
+ </fileset>
+ <fileset dir="${basedir}/../../core/camel-util/src/main/java">
+ <include
+ name="org/apache/camel/util/concurrent/ThreadPoolRejectedPolicy.java"/>
+ </fileset>
+ </copy>
+ </target>
+ <exportAntProperties>true</exportAntProperties>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>include-sources</id>
+ <phase>package</phase>
+ <configuration>
+ <target>
+ <echo>Including source code from camel-core-xml in the
+ camel-blueprint-sources.jar
+ </echo>
+ <jar destfile="${project.build.directory}/${project.artifactId}-${project.version}-sources.jar"
+ update="true">
+ <fileset dir="${basedir}/../../core/camel-core-osgi/src/main/java"
+ includes="**/*"/>
+ <fileset dir="${basedir}/../../core/camel-core-xml/src/main/java"
+ includes="**/*"/>
+ <fileset dir="${basedir}/src/main/java" includes="**/*"/>
+ </jar>
+ </target>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ <!-- after the eip-documentation-enricher we need to copy some shchema files -->
+ <execution>
+ <id>include-schemas</id>
+ <phase>prepare-package</phase>
+ <configuration>
+ <target>
+ <echo>Copying XSD schema to be included in JAR</echo>
+ <replace file="${project.build.directory}/schema/camel-blueprint.xsd"
+ token="xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema""
+ value="xs:schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema""/>
+ <replace file="${project.build.directory}/schema/camel-blueprint.xsd"
+ token="http://camel.apache.org/schema/spring"
+ value="http://camel.apache.org/schema/blueprint"/>
+ <copy todir="${project.build.directory}/classes">
+ <fileset dir="${project.build.directory}/schema"/>
+ </copy>
+ <!-- copy modified schemas back again in classes so they are included in the JAR -->
+ <copy todir="${project.build.directory}/classes">
+ <fileset dir="${project.build.directory}/schema"/>
+ </copy>
+ </target>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>jaxb2-maven-plugin</artifactId>
+ <version>2.4</version>
+ <executions>
+ <execution>
+ <id>generate-schema</id>
+ <phase>generate-test-sources</phase>
+ <goals>
+ <goal>schemagen</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <outputDirectory>${project.build.directory}/schema</outputDirectory>
+ <sources>
+ <source>${project.build.directory}/schema-src</source>
+ </sources>
+ <createJavaDocAnnotations>false</createJavaDocAnnotations>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>on-ibmjdk</id>
+ <activation>
+ <property>
+ <name>java.vendor</name>
+ <value>IBM Corporation</value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>on-hpjdk</id>
+ <activation>
+ <property>
+ <name>java.vendor</name>
+ <value>Hewlett-Packard Co.</value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>jdk9+-build</id>
+ <activation>
+ <jdk>[9,)</jdk>
+ <property>
+ <name>!os.unsupported.schemagen</name>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <reuseForks>true</reuseForks>
+ <argLine>--add-modules java.xml.bind,java.xml.ws --add-opens
+ java.base/java.lang=ALL-UNNAMED
+ </argLine>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.8</version>
+ <executions>
+ <execution>
+ <id>include-sources</id>
+ <phase>package</phase>
+ <configuration>
+ <target>
+ <echo>Including source code from camel-core-xml in the
+ camel-blueprint-sources.jar
+ </echo>
+ <jar destfile="${project.build.directory}/${project.artifactId}-${project.version}-sources.jar"
+ update="true">
+ <fileset dir="${basedir}/../../core/camel-core-osgi/src/main/java"
+ includes="**/*"/>
+ <fileset dir="${basedir}/../../core/camel-core-xml/src/main/java"
+ includes="**/*"/>
+ </jar>
+ </target>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
diff --git a/components/camel-bonita/pom.xml b/components/camel-bonita/pom.xml
index eb5c297..a9f9c12 100644
--- a/components/camel-bonita/pom.xml
+++ b/components/camel-bonita/pom.xml
@@ -17,98 +17,98 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>3.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>components</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-bonita</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: Bonita</name>
- <description>Camel Bonita support</description>
+ <artifactId>camel-bonita</artifactId>
+ <packaging>jar</packaging>
+ <name>Camel :: Bonita</name>
+ <description>Camel Bonita support</description>
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <camel.osgi.import.additional>
- org.apache.cxf.*;version="${cxf-version-range}"
- </camel.osgi.import.additional>
- </properties>
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
... 100229 lines suppressed ...