blob: ff3ffcf9ddebdc29204d6eb742280287ed55e830 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
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-starter-parent</artifactId>
<version>2.21.3</version>
<relativePath>../../../platforms/spring-boot/spring-boot-dm/camel-starter-parent</relativePath>
</parent>
<artifactId>components-starter</artifactId>
<packaging>pom</packaging>
<name>Camel :: Components :: Starter</name>
<description>Camel Components Starter</description>
<!-- to support spring-boot auto configuration in the Camel components -->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot</artifactId>
<version>${spring-boot-version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
<version>${spring-boot-version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<version>${spring-boot-version}</version>
<scope>provided</scope>
</dependency>
<!-- Test dependencies -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<version>${spring-boot-version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-test-spring</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<failIfNoTests>false</failIfNoTests>
</configuration>
</plugin>
</plugins>
</build>
<!-- WARNING: do not edit the modules section, it is update automatically by the camel-package plugin -->
<modules>
<module>camel-ahc-starter</module>
<module>camel-ahc-ws-starter</module>
<module>camel-amqp-starter</module>
<module>camel-apns-starter</module>
<module>camel-asn1-starter</module>
<module>camel-asterisk-starter</module>
<module>camel-atmos-starter</module>
<module>camel-atmosphere-websocket-starter</module>
<module>camel-atom-starter</module>
<module>camel-atomix-starter</module>
<module>camel-avro-starter</module>
<module>camel-aws-starter</module>
<module>camel-aws-xray-starter</module>
<module>camel-azure-starter</module>
<module>camel-bam-starter</module>
<module>camel-barcode-starter</module>
<module>camel-base64-starter</module>
<module>camel-bean-validator-starter</module>
<module>camel-beanio-starter</module>
<module>camel-beanstalk-starter</module>
<module>camel-bindy-starter</module>
<module>camel-bonita-starter</module>
<module>camel-boon-starter</module>
<module>camel-box-starter</module>
<module>camel-braintree-starter</module>
<module>camel-cache-starter</module>
<module>camel-caffeine-starter</module>
<module>camel-cassandraql-starter</module>
<module>camel-castor-starter</module>
<module>camel-chronicle-starter</module>
<module>camel-chunk-starter</module>
<module>camel-cm-sms-starter</module>
<module>camel-cmis-starter</module>
<module>camel-coap-starter</module>
<module>camel-cometd-starter</module>
<module>camel-consul-starter</module>
<module>camel-context-starter</module>
<module>camel-core-starter</module>
<module>camel-couchbase-starter</module>
<module>camel-couchdb-starter</module>
<module>camel-crypto-cms-starter</module>
<module>camel-crypto-starter</module>
<module>camel-csv-starter</module>
<module>camel-cxf-starter</module>
<module>camel-cxf-transport-starter</module>
<module>camel-digitalocean-starter</module>
<module>camel-disruptor-starter</module>
<module>camel-dns-starter</module>
<module>camel-docker-starter</module>
<module>camel-dozer-starter</module>
<module>camel-drill-starter</module>
<module>camel-dropbox-starter</module>
<module>camel-eclipse-starter</module>
<module>camel-ehcache-starter</module>
<module>camel-elasticsearch-rest-starter</module>
<module>camel-elasticsearch-starter</module>
<module>camel-elasticsearch5-starter</module>
<module>camel-elsql-starter</module>
<module>camel-etcd-starter</module>
<module>camel-exec-starter</module>
<module>camel-facebook-starter</module>
<module>camel-fastjson-starter</module>
<module>camel-fhir-starter</module>
<module>camel-flatpack-starter</module>
<module>camel-flink-starter</module>
<module>camel-fop-starter</module>
<module>camel-freemarker-starter</module>
<module>camel-ftp-starter</module>
<module>camel-ganglia-starter</module>
<module>camel-geocoder-starter</module>
<module>camel-git-starter</module>
<module>camel-github-starter</module>
<module>camel-google-bigquery-starter</module>
<module>camel-google-calendar-starter</module>
<module>camel-google-drive-starter</module>
<module>camel-google-mail-starter</module>
<module>camel-google-pubsub-starter</module>
<module>camel-gora-starter</module>
<module>camel-grape-starter</module>
<module>camel-groovy-starter</module>
<module>camel-grpc-starter</module>
<module>camel-gson-starter</module>
<module>camel-guava-eventbus-starter</module>
<module>camel-guice-starter</module>
<module>camel-hawtdb-starter</module>
<module>camel-hazelcast-starter</module>
<module>camel-hbase-starter</module>
<module>camel-hdfs-starter</module>
<module>camel-hdfs2-starter</module>
<module>camel-headersmap-starter</module>
<module>camel-hessian-starter</module>
<module>camel-hipchat-starter</module>
<module>camel-hl7-starter</module>
<module>camel-http-common-starter</module>
<module>camel-http-starter</module>
<module>camel-http4-starter</module>
<module>camel-hystrix-starter</module>
<module>camel-ical-starter</module>
<module>camel-iec60870-starter</module>
<module>camel-ignite-starter</module>
<module>camel-infinispan-starter</module>
<module>camel-influxdb-starter</module>
<module>camel-irc-starter</module>
<module>camel-ironmq-starter</module>
<module>camel-jackson-starter</module>
<module>camel-jacksonxml-starter</module>
<module>camel-jasypt-starter</module>
<module>camel-javaspace-starter</module>
<module>camel-jaxb-starter</module>
<module>camel-jbpm-starter</module>
<module>camel-jcache-starter</module>
<module>camel-jcr-starter</module>
<module>camel-jdbc-starter</module>
<module>camel-jetty-common-starter</module>
<module>camel-jetty-starter</module>
<module>camel-jetty9-starter</module>
<module>camel-jgroups-starter</module>
<module>camel-jibx-starter</module>
<module>camel-jing-starter</module>
<module>camel-jira-starter</module>
<module>camel-jms-starter</module>
<module>camel-jmx-starter</module>
<module>camel-johnzon-starter</module>
<module>camel-jolt-starter</module>
<module>camel-josql-starter</module>
<module>camel-jpa-starter</module>
<module>camel-jsch-starter</module>
<module>camel-json-validator-starter</module>
<module>camel-jsonpath-starter</module>
<module>camel-jt400-starter</module>
<module>camel-juel-starter</module>
<module>camel-jxpath-starter</module>
<module>camel-kafka-starter</module>
<module>camel-kestrel-starter</module>
<module>camel-krati-starter</module>
<module>camel-kubernetes-starter</module>
<module>camel-kura-starter</module>
<module>camel-ldap-starter</module>
<module>camel-ldif-starter</module>
<module>camel-leveldb-starter</module>
<module>camel-linkedin-starter</module>
<module>camel-lra-starter</module>
<module>camel-lucene-starter</module>
<module>camel-lumberjack-starter</module>
<module>camel-lzf-starter</module>
<module>camel-mail-starter</module>
<module>camel-master-starter</module>
<module>camel-metrics-starter</module>
<module>camel-milo-starter</module>
<module>camel-mina2-starter</module>
<module>camel-mllp-starter</module>
<module>camel-mongodb-gridfs-starter</module>
<module>camel-mongodb-starter</module>
<module>camel-mongodb3-starter</module>
<module>camel-mqtt-starter</module>
<module>camel-msv-starter</module>
<module>camel-mustache-starter</module>
<module>camel-mvel-starter</module>
<module>camel-mybatis-starter</module>
<module>camel-nagios-starter</module>
<module>camel-nats-starter</module>
<module>camel-netty-http-starter</module>
<module>camel-netty-starter</module>
<module>camel-netty4-http-starter</module>
<module>camel-netty4-starter</module>
<module>camel-ognl-starter</module>
<module>camel-olingo2-starter</module>
<module>camel-olingo4-starter</module>
<module>camel-openshift-starter</module>
<module>camel-openstack-starter</module>
<module>camel-opentracing-starter</module>
<module>camel-optaplanner-starter</module>
<module>camel-paho-starter</module>
<module>camel-pdf-starter</module>
<module>camel-pgevent-starter</module>
<module>camel-printer-starter</module>
<module>camel-protobuf-starter</module>
<module>camel-pubnub-starter</module>
<module>camel-quartz2-starter</module>
<module>camel-quickfix-starter</module>
<module>camel-rabbitmq-starter</module>
<module>camel-reactive-streams-starter</module>
<module>camel-reactor-starter</module>
<module>camel-rest-swagger-starter</module>
<module>camel-restlet-starter</module>
<module>camel-ribbon-starter</module>
<module>camel-rmi-starter</module>
<module>camel-routebox-starter</module>
<module>camel-rss-starter</module>
<module>camel-ruby-starter</module>
<module>camel-rx-starter</module>
<module>camel-salesforce-starter</module>
<module>camel-sap-netweaver-starter</module>
<module>camel-saxon-starter</module>
<module>camel-schematron-starter</module>
<module>camel-script-starter</module>
<module>camel-servicenow-starter</module>
<module>camel-servlet-starter</module>
<module>camel-servletlistener-starter</module>
<module>camel-shiro-starter</module>
<module>camel-sip-starter</module>
<module>camel-sjms-starter</module>
<module>camel-sjms2-starter</module>
<module>camel-slack-starter</module>
<module>camel-smpp-starter</module>
<module>camel-snakeyaml-starter</module>
<module>camel-snmp-starter</module>
<module>camel-soap-starter</module>
<module>camel-solr-starter</module>
<module>camel-spark-starter</module>
<module>camel-splunk-starter</module>
<module>camel-spring-batch-starter</module>
<module>camel-spring-boot-starter</module>
<module>camel-spring-cloud-netflix-starter</module>
<module>camel-spring-cloud-starter</module>
<module>camel-spring-integration-starter</module>
<module>camel-spring-javaconfig-starter</module>
<module>camel-spring-ldap-starter</module>
<module>camel-spring-redis-starter</module>
<module>camel-spring-security-starter</module>
<module>camel-spring-starter</module>
<module>camel-spring-ws-starter</module>
<module>camel-sql-starter</module>
<module>camel-ssh-starter</module>
<module>camel-stax-starter</module>
<module>camel-stomp-starter</module>
<module>camel-stream-starter</module>
<module>camel-stringtemplate-starter</module>
<module>camel-swagger-java-starter</module>
<module>camel-syslog-starter</module>
<module>camel-tagsoup-starter</module>
<module>camel-tarfile-starter</module>
<module>camel-telegram-starter</module>
<module>camel-thrift-starter</module>
<module>camel-tika-starter</module>
<module>camel-twilio-starter</module>
<module>camel-twitter-starter</module>
<module>camel-undertow-starter</module>
<module>camel-univocity-parsers-starter</module>
<module>camel-urlrewrite-starter</module>
<module>camel-velocity-starter</module>
<module>camel-vertx-starter</module>
<module>camel-weather-starter</module>
<module>camel-websocket-starter</module>
<module>camel-wordpress-starter</module>
<module>camel-xchange-starter</module>
<module>camel-xmlbeans-starter</module>
<module>camel-xmljson-starter</module>
<module>camel-xmlrpc-starter</module>
<module>camel-xmlsecurity-starter</module>
<module>camel-xmpp-starter</module>
<module>camel-xstream-starter</module>
<module>camel-yammer-starter</module>
<module>camel-yql-starter</module>
<module>camel-zendesk-starter</module>
<module>camel-zipfile-starter</module>
<module>camel-zipkin-starter</module>
<module>camel-zookeeper-master-starter</module>
<module>camel-zookeeper-starter</module>
</modules>
<profiles>
<profile>
<id>jdk9-build</id>
<activation>
<jdk>9</jdk>
</activation>
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>--add-modules java.xml.bind --add-opens java.base/java.lang=ALL-UNNAMED</argLine>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>