Advertisement
Guest User

pom.xmlnew

a guest
Jul 30th, 2014
323
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 7.23 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3.         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  4.  
  5.   <modelVersion>4.0.0</modelVersion>
  6.  
  7.   <groupId>com.tutorial</groupId>
  8.   <artifactId>homeloan</artifactId>
  9.   <packaging>bundle</packaging>
  10.   <version>1.0.0-SNAPSHOT</version>
  11.  
  12.   <name>A Camel Blueprint Route</name>
  13.   <url>http://www.myorganization.org</url>
  14.  
  15.   <properties>
  16.     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  17.     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
  18.   </properties>
  19.  
  20.   <repositories>
  21.     <repository>
  22.       <id>release.fusesource.org</id>
  23.       <name>FuseSource Release Repository</name>
  24.       <url>http://repo.fusesource.com/nexus/content/repositories/releases</url>
  25.       <snapshots>
  26.         <enabled>false</enabled>
  27.       </snapshots>
  28.       <releases>
  29.         <enabled>true</enabled>
  30.       </releases>
  31.     </repository>
  32.     <repository>
  33.      <id>ea.fusesource.org</id>
  34.      <name>FuseSource Community Early Access Release Repository</name>
  35.      <url>http://repo.fusesource.com/nexus/content/groups/ea</url>
  36.      <snapshots>
  37.       <enabled>false</enabled>
  38.      </snapshots>
  39.      <releases>
  40.       <enabled>true</enabled>
  41.      </releases>
  42.     </repository>    
  43.     <repository>
  44.       <id>snapshot.fusesource.org</id>
  45.       <name>FuseSource Snapshot Repository</name>
  46.       <url>http://repo.fusesource.com/nexus/content/repositories/snapshots</url>
  47.       <snapshots>
  48.         <enabled>true</enabled>
  49.       </snapshots>
  50.       <releases>
  51.         <enabled>false</enabled>
  52.       </releases>
  53.     </repository>
  54.   </repositories>
  55.  
  56.   <pluginRepositories>
  57.     <pluginRepository>
  58.       <id>release.fusesource.org</id>
  59.       <name>FuseSource Release Repository</name>
  60.       <url>http://repo.fusesource.com/nexus/content/repositories/releases</url>
  61.       <snapshots>
  62.         <enabled>false</enabled>
  63.       </snapshots>
  64.       <releases>
  65.         <enabled>true</enabled>
  66.       </releases>
  67.     </pluginRepository>
  68.     <pluginRepository>
  69.      <id>ea.fusesource.org</id>
  70.      <name>FuseSource Community Early Access Release Repository</name>
  71.      <url>http://repo.fusesource.com/nexus/content/groups/ea</url>
  72.      <snapshots>
  73.       <enabled>false</enabled>
  74.      </snapshots>
  75.      <releases>
  76.       <enabled>true</enabled>
  77.      </releases>
  78.     </pluginRepository>      
  79.     <pluginRepository>
  80.       <id>snapshot.fusesource.org</id>
  81.       <name>FuseSource Snapshot Repository</name>
  82.       <url>http://repo.fusesource.com/nexus/content/repositories/snapshots</url>
  83.       <snapshots>
  84.         <enabled>true</enabled>
  85.       </snapshots>
  86.       <releases>
  87.         <enabled>false</enabled>
  88.       </releases>
  89.     </pluginRepository>
  90.   </pluginRepositories>
  91.  
  92.   <dependencies>
  93.     <dependency>
  94.       <groupId>org.apache.camel</groupId>
  95.       <artifactId>camel-core</artifactId>
  96.       <version>2.12.0.redhat-610379</version>
  97.     </dependency>
  98.     <dependency>
  99.       <groupId>org.apache.camel</groupId>
  100.       <artifactId>camel-blueprint</artifactId>
  101.       <version>2.12.0.redhat-610379</version>
  102.     </dependency>
  103.      <dependency>
  104. <groupId>org.apache.camel</groupId>
  105.  
  106. <artifactId>camel-jaxb</artifactId>
  107. <version>2.12.0.redhat-610379</version>
  108.     </dependency>
  109.  
  110.    
  111.    
  112. <!-- the ActiveMQ client with connection pooling -->
  113.  
  114.     <dependency>
  115.       <groupId>org.apache.activemq</groupId>
  116.  
  117.       <artifactId>activemq-client</artifactId>
  118.       <version>5.9.0</version>
  119.     </dependency>
  120.  
  121.     <dependency>
  122.       <groupId>org.apache.activemq</groupId>
  123.  
  124.       <artifactId>activemq-camel</artifactId>
  125.       <version>5.9.0</version>
  126.     </dependency>
  127.  
  128.     <dependency>
  129.       <groupId>org.apache.activemq</groupId>
  130.  
  131.       <artifactId>activemq-pool</artifactId>
  132.       <version>5.9.0</version>
  133.     </dependency>
  134.  
  135.    
  136.    
  137.     <!-- the ActiveMQ broker is optional and can be removed if connecting to a remote broker only -->
  138.  
  139.     <dependency>
  140.       <groupId>org.apache.activemq</groupId>
  141.  
  142.       <artifactId>activemq-broker</artifactId>
  143.       <version>5.9.0</version>
  144.     </dependency>
  145.  
  146.     <dependency>
  147.       <groupId>org.apache.activemq</groupId>
  148.  
  149.       <artifactId>activemq-spring</artifactId>
  150.       <version>5.9.0</version>
  151.     </dependency>
  152.  
  153.     <dependency>
  154.       <groupId>org.apache.activemq</groupId>
  155.  
  156.       <artifactId>activemq-kahadb-store</artifactId>
  157.       <version>5.9.0</version>
  158.     </dependency>
  159.  
  160.     <dependency>
  161.       <groupId>org.apache.xbean</groupId>
  162.  
  163.       <artifactId>xbean-spring</artifactId>
  164.       <version>3.15</version>
  165.     </dependency>
  166.  
  167.     <dependency>
  168.       <groupId>org.springframework</groupId>
  169.  
  170.       <artifactId>spring-context</artifactId>
  171.       <version>3.2.8.RELEASE</version>
  172.     </dependency>
  173.     <!-- logging -->
  174.     <dependency>
  175.       <groupId>org.slf4j</groupId>
  176.       <artifactId>slf4j-api</artifactId>
  177.       <version>1.7.5</version>
  178.     </dependency>
  179.     <dependency>
  180.       <groupId>org.slf4j</groupId>
  181.       <artifactId>slf4j-log4j12</artifactId>
  182.       <version>1.7.5</version>
  183.     </dependency>
  184.     <dependency>
  185.       <groupId>org.slf4j</groupId>
  186.       <artifactId>jcl-over-slf4j</artifactId>
  187.       <version>1.7.5</version>
  188.     </dependency>
  189.     <dependency>
  190.       <groupId>log4j</groupId>
  191.       <artifactId>log4j</artifactId>
  192.       <version>1.2.17</version>
  193.     </dependency>
  194.  
  195.     <!-- testing -->
  196.     <dependency>
  197.       <groupId>org.apache.camel</groupId>
  198.       <artifactId>camel-test-blueprint</artifactId>
  199.       <version>2.12.0.redhat-610379</version>
  200.       <scope>test</scope>
  201.     </dependency>
  202.   </dependencies>
  203.  
  204.   <build>
  205.     <defaultGoal>install</defaultGoal>
  206.  
  207.     <plugins>
  208.       <plugin>
  209.         <groupId>org.apache.maven.plugins</groupId>
  210.         <artifactId>maven-compiler-plugin</artifactId>
  211.         <version>2.5.1</version>
  212.         <configuration>
  213.           <source>1.6</source>
  214.           <target>1.6</target>
  215.         </configuration>
  216.       </plugin>
  217.       <plugin>
  218.         <groupId>org.apache.maven.plugins</groupId>
  219.         <artifactId>maven-resources-plugin</artifactId>
  220.         <version>2.6</version>
  221.         <configuration>
  222.           <encoding>UTF-8</encoding>
  223.         </configuration>
  224.       </plugin>
  225.  
  226.       <!-- to generate the MANIFEST-FILE of the bundle -->
  227.       <plugin>
  228.         <groupId>org.apache.felix</groupId>
  229.         <artifactId>maven-bundle-plugin</artifactId>
  230.         <version>2.3.7</version>
  231.         <extensions>true</extensions>
  232.         <configuration>
  233.           <instructions>
  234.             <Bundle-SymbolicName>homeloan</Bundle-SymbolicName>
  235.             <Private-Package>com.tutorial.homeloan.*</Private-Package>
  236.             <Import-Package>*</Import-Package>
  237.           </instructions>
  238.         </configuration>
  239.       </plugin>
  240.  
  241.       <!-- to run the example using mvn camel:run -->
  242.       <plugin>
  243.         <groupId>org.apache.camel</groupId>
  244.         <artifactId>camel-maven-plugin</artifactId>
  245.         <version>2.12.0.redhat-610379</version>
  246.         <configuration>
  247.           <useBlueprint>true</useBlueprint>
  248.         </configuration>
  249.       </plugin>
  250.  
  251.     </plugins>
  252.   </build>
  253.  
  254. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement