Advertisement
widana

parent-pom

Feb 3rd, 2017
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 35.64 KB | None | 0 0
  1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  2.     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  3.     <modelVersion>4.0.0</modelVersion>
  4.    
  5.     <!-- TODO#1 Cek kembali  <artifactId>, <version>, <name>, <parent>, <scm>
  6.         apakah sudah sesuai dengan yang seharusnya -->
  7.     <groupId>org.jleaf.erp</groupId>
  8.     <artifactId>mobile-commerce-parent-pom</artifactId>
  9.     <version>1.0.0-SNAPSHOT</version>
  10.     <name>Parent Pom</name>
  11.     <description>mobile commerce parent pom</description>
  12.     <packaging>pom</packaging>
  13.     <organization>
  14.         <name>SOLUSI TEKNOLOGI SEJATI, PT</name>
  15.         <url>http://solusiteknologi.co.id</url>
  16.     </organization>
  17.    
  18.     <!-- TODO#2 Tambahkan developer yang terlibat -->
  19.     <developers>
  20.         <developer>
  21.             <id>ali</id>
  22.             <name>Ali Irawan</name>
  23.             <email>ali.irawan@solusiteknologi.co.id</email>
  24.             <organization>SOLUSI TEKNOLOGI SEJATI, PT</organization>
  25.             <organizationUrl>http://solusiteknologi.co.id</organizationUrl>
  26.             <roles>
  27.                 <role>analyst</role>
  28.                 <role>developer</role>
  29.             </roles>
  30.             <timezone>+7</timezone>
  31.             <properties>
  32.                 <gtalk>boylevantz@gmail.com</gtalk>
  33.             </properties>
  34.         </developer>
  35.         <developer>
  36.             <id>nyoman</id>
  37.             <name>Nyoman Kwanhok</name>
  38.             <email>nyoman@solusiteknologi.co.id</email>
  39.             <organization>SOLUSI TEKNOLOGI SEJATI, PT</organization>
  40.             <organizationUrl>http://solusiteknologi.co.id</organizationUrl>
  41.             <roles>
  42.                 <role>analyst</role>
  43.             </roles>
  44.             <timezone>+7</timezone>
  45.             <properties>
  46.                 <gtalk>ny0m4n@gmail.com</gtalk>
  47.             </properties>
  48.         </developer>
  49.         <developer>
  50.             <id>david</id>
  51.             <name>David Julius Chrissandy</name>
  52.             <email>david@solusiteknologi.co.id</email>
  53.             <organization>SOLUSI TEKNOLOGI SEJATI, PT</organization>
  54.             <organizationUrl>http://solusiteknologi.co.id</organizationUrl>
  55.             <roles>
  56.                 <role>analyst</role>
  57.                 <role>developer</role>
  58.             </roles>
  59.             <timezone>+7</timezone>
  60.             <properties>
  61.                 <gtalk>oe2n87@gmail.com</gtalk>
  62.             </properties>
  63.         </developer>
  64.         <developer>
  65.             <id>citra</id>
  66.             <name>Citrahadi Paiman</name>
  67.             <email>citrahadi@solusiteknologi.co.id</email>
  68.             <organization>SOLUSI TEKNOLOGI SEJATI, PT</organization>
  69.             <organizationUrl>http://solusiteknologi.co.id</organizationUrl>
  70.             <roles>
  71.                 <role>analyst</role>
  72.                 <role>developer</role>
  73.             </roles>
  74.             <timezone>+7</timezone>
  75.             <properties>
  76.                 <gtalk>citrahadi.acie@gmail.com</gtalk>
  77.             </properties>
  78.         </developer>
  79.         <developer>
  80.             <id>beny</id>
  81.             <name>Beny Chandra</name>
  82.             <email>beny@solusiteknologi.co.id</email>
  83.             <organization>SOLUSI TEKNOLOGI SEJATI, PT</organization>
  84.             <organizationUrl>http://solusiteknologi.co.id</organizationUrl>
  85.             <roles>
  86.                 <role>analyst</role>
  87.                 <role>developer</role>
  88.             </roles>
  89.             <timezone>+7</timezone>
  90.             <properties>
  91.                 <gtalk>ign.benny@gmail.com</gtalk>
  92.             </properties>
  93.         </developer>
  94.         <developer>
  95.             <id>ahen</id>
  96.             <name>Hendry Salim</name>
  97.             <email>hendry@solusiteknologi.co.id</email>
  98.             <organization>SOLUSI TEKNOLOGI SEJATI, PT</organization>
  99.             <organizationUrl>http://solusiteknologi.co.id</organizationUrl>
  100.             <roles>
  101.                 <role>analyst</role>
  102.                 <role>developer</role>
  103.             </roles>
  104.             <timezone>+7</timezone>
  105.             <properties>
  106.                 <gtalk>sashimi87@gmail.com</gtalk>
  107.             </properties>
  108.         </developer>
  109.         <developer>
  110.             <id>thea</id>
  111.             <name>Thea Kartika</name>
  112.             <email>thea@solusiteknologi.co.id</email>
  113.             <organization>SOLUSI TEKNOLOGI SEJATI, PT</organization>
  114.             <organizationUrl>http://solusiteknologi.co.id</organizationUrl>
  115.             <roles>
  116.                 <role>developer</role>
  117.             </roles>
  118.             <timezone>+7</timezone>
  119.             <properties>
  120.                 <gtalk>theakartika1@gmail.com</gtalk>
  121.             </properties>
  122.         </developer>
  123.     </developers>
  124.    
  125.     <!-- TODO#3 Cek SCM / lokasi svn project -->
  126.     <scm>
  127.         <connection>scm:svn:svn://jleaf.org:9011/erp/mobile-commerce/parent-pom/trunk</connection>
  128.         <developerConnection>scm:svn:svn://jleaf.org:9011/erp/mobile-commerce/parent-pom/trunk</developerConnection>
  129.         <url>svn://jleaf.org:9011/erp/mobile-commerce/parent-pom/trunk</url>
  130.     </scm>
  131.     <issueManagement>
  132.         <system>JIRA</system>
  133.         <url>http://jleaf.org:8181</url>
  134.     </issueManagement>
  135.     <distributionManagement>
  136.         <repository>
  137.             <id>repo.jleaf.org</id>
  138.             <name>repo.jleaf.org-releases</name>
  139.             <url>http://jleaf.org:8081/artifactory/libs-release-local</url>
  140.         </repository>
  141.         <snapshotRepository>
  142.             <id>repo.jleaf.org</id>
  143.             <name>repo.jleaf.org-snapshots</name>
  144.             <url>http://jleaf.org:8081/artifactory/libs-snapshot-local</url>
  145.         </snapshotRepository>
  146.     </distributionManagement>
  147.     <properties>
  148.        
  149.         <!-- TODO#4 Tambahkan dependency yang diperlukan / hapus dependency yang tidak diperlukan -->
  150.    
  151.         <!-- Compiler -->
  152.         <java-compiler.version>1.6</java-compiler.version>
  153.         <maven-compiler-plugin.version>2.0.2</maven-compiler-plugin.version>
  154.        
  155.         <!-- Logging -->
  156.         <slf4j-api.version>1.5.6</slf4j-api.version>
  157.         <slf4j-log4j.version>1.5.6</slf4j-log4j.version>
  158.         <commons-logging.version>1.1.1</commons-logging.version>
  159.        
  160.         <!-- Spring Framework -->
  161.         <org.springframework.version>3.0.7.RELEASE</org.springframework.version>
  162.        
  163.         <!-- Maven Plugin -->
  164.         <maven-deploy-plugin.version>2.7</maven-deploy-plugin.version>
  165.         <maven-site-plugin.version>3.1</maven-site-plugin.version>
  166.         <maven-sortpom-plugin.version>1.3.1</maven-sortpom-plugin.version>
  167.         <maven-surefire-plugin.version>2.16</maven-surefire-plugin.version>
  168.         <javadoc.plugin.version>2.8.1</javadoc.plugin.version>
  169.         <maven-jetty.version>6.1.26</maven-jetty.version>
  170.         <maven-dependency-plugin.version>2.4</maven-dependency-plugin.version>
  171.         <maven-antrun-plugin.version>1.7</maven-antrun-plugin.version>
  172.         <maven-processor-plugin.version>2.0.4</maven-processor-plugin.version>
  173.         <exec-maven-plugin.version>1.2.1</exec-maven-plugin.version>
  174.         <maven-assembly-plugin.version>2.4</maven-assembly-plugin.version>
  175.         <maven-shade-plugin.version>1.5</maven-shade-plugin.version>
  176.         <tomcat7-maven-plugin.version>2.0</tomcat7-maven-plugin.version>
  177.         <axis2-aar-maven-plugin.version>1.6.2</axis2-aar-maven-plugin.version>
  178.        
  179.         <!-- Database -->
  180.         <postgresql.version>9.0-801.jdbc4</postgresql.version>
  181.         <hibernate.version>3.6.0.Final</hibernate.version>
  182.         <mongo-driver.version>2.7.2</mongo-driver.version>
  183.         <spring-data-mongodb.version>1.1.1.RELEASE</spring-data-mongodb.version>
  184.         <sqlite-jdbc.version>3.7.2</sqlite-jdbc.version>
  185.        
  186.         <!-- Web Stuff -->
  187.         <servlet.version>3.0.1</servlet.version>
  188.         <prime-extension.version>0.6.1</prime-extension.version>
  189.         <javax-servlet.version>2.5.0</javax-servlet.version>
  190.         <facelets.version>1.1.16</facelets.version>
  191.         <jsp.version>2.1</jsp.version>
  192.         <jstl.version>1.2</jstl.version>
  193.         <jsf.api.version>2.1.4</jsf.api.version>
  194.         <prime.version>3.5</prime.version>
  195.         <json.version>20090211</json.version>
  196.        
  197.         <!-- Database related -->
  198.         <javax.persistence.version>1.0</javax.persistence.version>
  199.         <jpa.version>2.0.0</jpa.version>
  200.         <javax.transaction.version>1.1.0</javax.transaction.version>
  201.        
  202.         <!-- Reporting -->
  203.         <!-- jasper report -->
  204.         <jasperreport.version>5.0.0</jasperreport.version>
  205.         <jasperreports-applet.version>5.0.0</jasperreports-applet.version>
  206.         <jasperreports-fonts.version>4.0.0</jasperreports-fonts.version>
  207.        
  208.         <!-- Axis2 / Axiom -->
  209.         <axis2.version>1.5.1</axis2.version>
  210.         <axiom.version>1.2.12</axiom.version>
  211.         <axis2-spring.version>1.5.3</axis2-spring.version>
  212.        
  213.         <!-- Others -->
  214.         <opencsv.version>2.3</opencsv.version>
  215.         <apache-batik.version>1.6-1</apache-batik.version>
  216.         <junit.version>4.8.1</junit.version>
  217.         <dbunit.version>2.4.5</dbunit.version>
  218.         <gson.version>1.7.1</gson.version>
  219.         <carbonfive-test-support.version>0.9.1</carbonfive-test-support.version>
  220.         <oro.version>2.0.8</oro.version>
  221.         <json-simple.version>1.1</json-simple.version>
  222.         <cglib.version>2.2.2</cglib.version>
  223.         <aspectjrt.version>1.6.11</aspectjrt.version>
  224.         <aspectjweaver.version>1.6.11</aspectjweaver.version>
  225.         <javax.mail.version>1.4.5</javax.mail.version>
  226.         <hamcrest.version>1.1</hamcrest.version>
  227.         <easymock.version>2.4</easymock.version>
  228.         <activemq-pool.version>5.3.2</activemq-pool.version>
  229.         <jettison.version>1.1</jettison.version>
  230.         <commons-compress.version>1.5</commons-compress.version>
  231.         <commons-fileupload.version>1.2.1</commons-fileupload.version>
  232.         <ant.version>1.9.0</ant.version>
  233.         <ant-launcher.version>1.9.0</ant-launcher.version>
  234.         <dbmaintain.version>2.4</dbmaintain.version>
  235.         <XmlSchema.version>1.4.7</XmlSchema.version>
  236.         <el-api.version>2.2</el-api.version>
  237.         <el-impl.version>2.2</el-impl.version>
  238.         <itext.version>2.1.7.js1</itext.version>
  239.        
  240.         <!-- Jasper report properties -->
  241.         <jackson-mapper-asl.version>1.9.3</jackson-mapper-asl.version>
  242.         <jackson-core-asl.version>1.9.3</jackson-core-asl.version>
  243.         <groovy-all.version>1.7.5</groovy-all.version>
  244.         <commons-collections.version>3.2.1</commons-collections.version>
  245.        
  246.         <!-- 2.1.1 -->
  247.         <commons-logging.version>1.1.1</commons-logging.version>
  248.         <commons-digester.version>2.1</commons-digester.version>
  249.         <commons-beanutils.version>1.8.3</commons-beanutils.version>
  250.         <commons-cli.version>1.1</commons-cli.version>
  251.         <maven-jarsigner-plugin.version>1.2</maven-jarsigner-plugin.version>
  252.         <maven-jar-plugin.version>2.4</maven-jar-plugin.version>
  253.         <theme.name>redmond</theme.name>
  254.         <theme.version>1.0.1</theme.version>
  255.  
  256.         <!-- TODO#5  Cek version library jleaf yang digunakan -->
  257.         <!-- jLeaf -->
  258.         <jleaf-core.version>2.1.4</jleaf-core.version>
  259.         <jleaf-maven-plugin.version>2.1.2</jleaf-maven-plugin.version>
  260.         <jleaf-jms.version>2.1.0</jleaf-jms.version>
  261.         <jleaf-common.version>2.1.1</jleaf-common.version>
  262.         <jleaf-autonumber.version>2.1.0</jleaf-autonumber.version>
  263.         <jleaf-server-config.version>2.1.0</jleaf-server-config.version>
  264.         <jleaf-server-config-local.version>2.1.0</jleaf-server-config-local.version>
  265.         <jleaf-server-config-dev.version>2.1.0</jleaf-server-config-dev.version>
  266.         <jleaf-workflow.version>2.1.4</jleaf-workflow.version>
  267.         <jleaf-service-flow.version>2.1.3</jleaf-service-flow.version>
  268.         <jleaf-doc-management.version>2.1.0</jleaf-doc-management.version>
  269.         <jleaf-jasper-font-extensions.version>2.1.1</jleaf-jasper-font-extensions.version>
  270.        
  271.     </properties>
  272.     <dependencyManagement>
  273.  
  274.         <dependencies>
  275.            
  276.             <!-- Spring Core -->
  277.            
  278.             <!-- Core utilities used by other modules. Define this if you use Spring
  279.                 Utility APIs (org.springframework.core.*/org.springframework.util.*) -->
  280.             <dependency>
  281.                 <groupId>org.springframework</groupId>
  282.                 <artifactId>spring-core</artifactId>
  283.                 <version>${org.springframework.version}</version>
  284.             </dependency>
  285.             <!-- Expression Language (depends on spring-core) Define this if you use
  286.                 Spring Expression APIs (org.springframework.expression.*) -->
  287.             <dependency>
  288.                 <groupId>org.springframework</groupId>
  289.                 <artifactId>spring-expression</artifactId>
  290.                 <version>${org.springframework.version}</version>
  291.             </dependency>
  292.             <!-- Bean Factory and JavaBeans utilities (depends on spring-core) Define
  293.                 this if you use Spring Bean APIs (org.springframework.beans.*) -->
  294.             <dependency>
  295.                 <groupId>org.springframework</groupId>
  296.                 <artifactId>spring-beans</artifactId>
  297.                 <version>${org.springframework.version}</version>
  298.             </dependency>
  299.             <!-- Aspect Oriented Programming (AOP) Framework (depends on spring-core,
  300.                 spring-beans) Define this if you use Spring AOP APIs (org.springframework.aop.*) -->
  301.             <dependency>
  302.                 <groupId>org.springframework</groupId>
  303.                 <artifactId>spring-aop</artifactId>
  304.                 <version>${org.springframework.version}</version>
  305.             </dependency>
  306.             <!-- Application Context (depends on spring-core, spring-expression, spring-aop,
  307.                 spring-beans) This is the central artifact for Spring's Dependency Injection
  308.                 Container and is generally always defined -->
  309.             <dependency>
  310.                 <groupId>org.springframework</groupId>
  311.                 <artifactId>spring-context</artifactId>
  312.                 <version>${org.springframework.version}</version>
  313.             </dependency>
  314.             <!-- Various Application Context utilities, including EhCache, JavaMail,
  315.                 Quartz, and Freemarker integration Define this if you need any of these integrations -->
  316.             <dependency>
  317.                 <groupId>org.springframework</groupId>
  318.                 <artifactId>spring-context-support</artifactId>
  319.                 <version>${org.springframework.version}</version>
  320.             </dependency>
  321.             <!-- Transaction Management Abstraction (depends on spring-core, spring-beans,
  322.                 spring-aop, spring-context) Define this if you use Spring Transactions or
  323.                 DAO Exception Hierarchy (org.springframework.transaction.*/org.springframework.dao.*) -->
  324.             <dependency>
  325.                 <groupId>org.springframework</groupId>
  326.                 <artifactId>spring-tx</artifactId>
  327.                 <version>${org.springframework.version}</version>
  328.             </dependency>
  329.             <!-- JDBC Data Access Library (depends on spring-core, spring-beans, spring-context,
  330.                 spring-tx) Define this if you use Spring's JdbcTemplate API (org.springframework.jdbc.*) -->
  331.             <dependency>
  332.                 <groupId>org.springframework</groupId>
  333.                 <artifactId>spring-jdbc</artifactId>
  334.                 <version>${org.springframework.version}</version>
  335.             </dependency>
  336.             <!-- Object-to-Relation-Mapping (ORM) integration with Hibernate, JPA,
  337.                 and iBatis. (depends on spring-core, spring-beans, spring-context, spring-tx)
  338.                 Define this if you need ORM (org.springframework.orm.*) -->
  339.             <dependency>
  340.                 <groupId>org.springframework</groupId>
  341.                 <artifactId>spring-orm</artifactId>
  342.                 <version>${org.springframework.version}</version>
  343.             </dependency>
  344.             <!-- Object-to-XML Mapping (OXM) abstraction and integration with JAXB,
  345.                 JiBX, Castor, XStream, and XML Beans. (depends on spring-core, spring-beans,
  346.                 spring-context) Define this if you need OXM (org.springframework.oxm.*) -->
  347.             <dependency>
  348.                 <groupId>org.springframework</groupId>
  349.                 <artifactId>spring-oxm</artifactId>
  350.                 <version>${org.springframework.version}</version>
  351.             </dependency>
  352.             <!-- Support for testing Spring applications with tools such as JUnit
  353.                 and TestNG This artifact is generally always defined with a 'test' scope
  354.                 for the integration testing framework and unit testing stubs -->
  355.             <dependency>
  356.                 <groupId>org.springframework</groupId>
  357.                 <artifactId>spring-test</artifactId>
  358.                 <version>${org.springframework.version}</version>
  359.             </dependency>
  360.             <!-- Web application development utilities applicable to both Servlet
  361.                 and Portlet Environments (depends on spring-core, spring-beans, spring-context)
  362.                 Define this if you use Spring MVC, or wish to use Struts, JSF, or another
  363.                 web framework with Spring (org.springframework.web.*) -->
  364.             <dependency>
  365.                 <groupId>org.springframework</groupId>
  366.                 <artifactId>spring-web</artifactId>
  367.                 <version>${org.springframework.version}</version>
  368.             </dependency>
  369.             <!-- Spring MVC for Servlet Environments (depends on spring-core, spring-beans,
  370.                 spring-context, spring-web) Define this if you use Spring MVC with a Servlet
  371.                 Container such as Apache Tomcat (org.springframework.web.servlet.*) -->
  372.             <dependency>
  373.                 <groupId>org.springframework</groupId>
  374.                 <artifactId>spring-webmvc</artifactId>
  375.                 <version>${org.springframework.version}</version>
  376.             </dependency>
  377.             <!-- Spring MVC for Portlet Environments (depends on spring-core, spring-beans,
  378.                 spring-context, spring-web) Define this if you use Spring MVC with a Portlet
  379.                 Container (org.springframework.web.portlet.*) -->
  380.             <dependency>
  381.                 <groupId>org.springframework</groupId>
  382.                 <artifactId>spring-webmvc-portlet</artifactId>
  383.                 <version>${org.springframework.version}</version>
  384.             </dependency>
  385.             <dependency>
  386.                 <groupId>org.springframework</groupId>
  387.                 <artifactId>spring-asm</artifactId>
  388.                 <version>${org.springframework.version}</version>
  389.             </dependency>
  390.             <!-- Database -->
  391.             <dependency>
  392.                 <groupId>postgresql</groupId>
  393.                 <artifactId>postgresql</artifactId>
  394.                 <version>${postgresql.version}</version>
  395.             </dependency>
  396.             <dependency>
  397.                 <groupId>javax.transaction</groupId>
  398.                 <artifactId>com.springsource.javax.transaction</artifactId>
  399.                 <version>${javax.transaction.version}</version>
  400.             </dependency>
  401.             <dependency>
  402.                 <groupId>org.mongodb</groupId>
  403.                 <artifactId>mongo-java-driver</artifactId>
  404.                 <version>${mongo-driver.version}</version>
  405.             </dependency>
  406.             <dependency>
  407.                 <groupId>org.springframework.data</groupId>
  408.                 <artifactId>spring-data-mongodb</artifactId>
  409.                 <version>${spring-data-mongodb.version}</version>
  410.             </dependency>
  411.             <dependency>
  412.                 <groupId>org.xerial</groupId>
  413.                 <artifactId>sqlite-jdbc</artifactId>
  414.                 <version>${sqlite-jdbc.version}</version>
  415.             </dependency>
  416.            
  417.             <!-- Hibernate -->
  418.             <dependency>
  419.                 <groupId>org.hibernate</groupId>
  420.                 <artifactId>hibernate-core</artifactId>
  421.                 <version>${hibernate.version}</version>
  422.             </dependency>
  423.             <dependency>
  424.                 <groupId>org.hibernate</groupId>
  425.                 <artifactId>hibernate-entitymanager</artifactId>
  426.                 <version>${hibernate.version}</version>
  427.             </dependency>
  428.            
  429.             <!-- jLeaf -->
  430.             <dependency>
  431.                 <groupId>org.jleaf</groupId>
  432.                 <artifactId>jleaf-core</artifactId>
  433.                 <version>${jleaf-core.version}</version>
  434.             </dependency>
  435.             <dependency>
  436.                 <groupId>org.jleaf</groupId>
  437.                 <artifactId>jleaf-maven-plugin</artifactId>
  438.                 <version>${jleaf-maven-plugin.version}</version>
  439.             </dependency>
  440.             <dependency>
  441.                 <groupId>org.jleaf</groupId>
  442.                 <artifactId>jleaf-jms</artifactId>
  443.                 <version>${jleaf-jms.version}</version>
  444.             </dependency>
  445.             <dependency>
  446.                 <groupId>org.jleaf</groupId>
  447.                 <artifactId>jleaf-common</artifactId>
  448.                 <version>${jleaf-common.version}</version>
  449.             </dependency>
  450.             <dependency>
  451.                 <groupId>org.jleaf</groupId>
  452.                 <artifactId>jleaf-autonumber</artifactId>
  453.                 <version>${jleaf-autonumber.version}</version>
  454.             </dependency>
  455.             <dependency>
  456.                 <groupId>org.jleaf</groupId>
  457.                 <artifactId>jleaf-workflow</artifactId>
  458.                 <version>${jleaf-workflow.version}</version>
  459.             </dependency>
  460.            
  461.             <!-- jLeaf DBScript -->
  462.             <dependency>
  463.                 <groupId>org.jleaf</groupId>
  464.                 <artifactId>jleaf-dbscript</artifactId>
  465.                 <version>${jleaf-dbscript.version}</version>
  466.             </dependency>
  467.             <dependency>
  468.                 <groupId>org.jleaf</groupId>
  469.                 <artifactId>jleaf-jms-dbscript</artifactId>
  470.                 <version>${jleaf-jms-dbscript.version}</version>
  471.             </dependency>
  472.            
  473.             <!-- jLeaf Service -->
  474.             <dependency>
  475.                 <groupId>org.jleaf</groupId>
  476.                 <artifactId>jleaf-service-flow</artifactId>
  477.                 <version>${jleaf-service-flow.version}</version>
  478.             </dependency>
  479.             <dependency>
  480.                 <groupId>org.jleaf</groupId>
  481.                 <artifactId>jleaf-baseservices</artifactId>
  482.                 <version>${jleaf-baseservices.version}</version>
  483.             </dependency>
  484.             <!-- jLeaf Web -->
  485.             <dependency>
  486.                 <groupId>org.jleaf</groupId>
  487.                 <artifactId>jleaf-web-jsf</artifactId>
  488.                 <version>${jleaf-web-jsf.version}</version>
  489.             </dependency>
  490.             <dependency>
  491.                 <groupId>org.jleaf</groupId>
  492.                 <artifactId>jleaf-baseweb</artifactId>
  493.                 <version>${jleaf-baseweb.version}</version>
  494.                 <type>war</type>
  495.             </dependency>
  496.             <dependency>
  497.                 <groupId>org.jleaf</groupId>
  498.                 <artifactId>jleaf-help</artifactId>
  499.                 <version>${jleaf-help.version}</version>
  500.             </dependency>
  501.             <dependency>
  502.                 <groupId>org.jleaf</groupId>
  503.                 <artifactId>jleaf-autonumber-web</artifactId>
  504.                 <version>${jleaf-autonumber-web.version}</version>
  505.             </dependency>
  506.             <dependency>
  507.                 <groupId>org.jleaf</groupId>
  508.                 <artifactId>jleaf-common-web</artifactId>
  509.                 <version>${jleaf-common-web.version}</version>
  510.             </dependency>
  511.             <dependency>
  512.                 <groupId>org.jleaf</groupId>
  513.                 <artifactId>jleaf-approval-web</artifactId>
  514.                 <version>${jleaf-approval-web.version}</version>
  515.             </dependency>
  516.            
  517.             <!-- Gson: Java to Json conversion -->
  518.             <dependency>
  519.                 <groupId>com.google.code.gson</groupId>
  520.                 <artifactId>gson</artifactId>
  521.                 <version>${gson.version}</version>
  522.             </dependency>
  523.            
  524.             <!-- JSON Simple -->
  525.             <dependency>
  526.                 <groupId>com.googlecode.json-simple</groupId>
  527.                 <artifactId>json-simple</artifactId>
  528.                 <version>${json-simple.version}</version>
  529.             </dependency>
  530.            
  531.             <!-- Web Stuff -->
  532.             <dependency>
  533.                 <groupId>javax.servlet</groupId>
  534.                 <artifactId>javax.servlet-api</artifactId>
  535.                 <version>${servlet.version}</version>
  536.             </dependency>
  537.             <dependency>
  538.                 <groupId>javax.servlet</groupId>
  539.                 <artifactId>com.springsource.javax.servlet</artifactId>
  540.                 <version>${javax-servlet.version}</version>
  541.             </dependency>
  542.             <dependency>
  543.                 <groupId>org.primefaces</groupId>
  544.                 <artifactId>primefaces</artifactId>
  545.                 <version>${prime.version}</version>
  546.             </dependency>
  547.             <dependency>
  548.                 <groupId>org.primefaces.extensions</groupId>
  549.                 <artifactId>primefaces-extensions</artifactId>
  550.                 <version>${prime-extension.version}</version>
  551.             </dependency>
  552.             <dependency>
  553.                 <groupId>com.sun.faces</groupId>
  554.                 <artifactId>jsf-api</artifactId>
  555.                 <version>${jsf.api.version}</version>
  556.             </dependency>
  557.             <dependency>
  558.                 <groupId>com.sun.faces</groupId>
  559.                 <artifactId>jsf-impl</artifactId>
  560.                 <version>${jsf.api.version}</version>
  561.             </dependency>
  562.             <dependency>
  563.                 <groupId>javax.servlet</groupId>
  564.                 <artifactId>jstl</artifactId>
  565.                 <version>${jstl.version}</version>
  566.             </dependency>
  567.             <dependency>
  568.                 <groupId>javax.servlet.jsp</groupId>
  569.                 <artifactId>jsp-api</artifactId>
  570.                 <version>${jsp.version}</version>
  571.             </dependency>
  572.            
  573.             <!-- Logging -->
  574.             <dependency>
  575.                 <groupId>org.slf4j</groupId>
  576.                 <artifactId>slf4j-api</artifactId>
  577.                 <version>${slf4j-api.version}</version>
  578.             </dependency>
  579.             <dependency>
  580.                 <groupId>org.slf4j</groupId>
  581.                 <artifactId>slf4j-log4j12</artifactId>
  582.                 <version>${slf4j-log4j.version}</version>
  583.             </dependency>
  584.             <dependency>
  585.                 <groupId>org.slf4j</groupId>
  586.                 <artifactId>com.springsource.slf4j.log4j</artifactId>
  587.                 <version>${slf4j-log4j.version}</version>
  588.             </dependency>
  589.             <dependency>
  590.                 <groupId>org.slf4j</groupId>
  591.                 <artifactId>slf4j-jcl</artifactId>
  592.                 <version>${slf4j-log4j.version}</version>
  593.             </dependency>
  594.             <dependency>
  595.                 <groupId>log4j</groupId>
  596.                 <artifactId>log4j</artifactId>
  597.                 <version>1.2.14</version>
  598.             </dependency>
  599.             <dependency>
  600.                 <groupId>org.eclipse.persistence</groupId>
  601.                 <artifactId>javax.persistence</artifactId>
  602.                 <version>${jpa.version}</version>
  603.             </dependency>
  604.             <dependency>
  605.                 <groupId>javax.annotation</groupId>
  606.                 <artifactId>jsr250-api</artifactId>
  607.                 <version>1.0</version>
  608.             </dependency>
  609.            
  610.             <!-- Commons -->
  611.             <dependency>
  612.                 <groupId>commons-lang</groupId>
  613.                 <artifactId>commons-lang</artifactId>
  614.                 <version>2.5</version>
  615.             </dependency>
  616.             <dependency>
  617.                 <groupId>org.apache.commons</groupId>
  618.                 <artifactId>commons-lang3</artifactId>
  619.                 <version>3.1</version>
  620.             </dependency>
  621.             <dependency>
  622.                 <groupId>commons-validator</groupId>
  623.                 <artifactId>commons-validator</artifactId>
  624.                 <version>1.3.1</version>
  625.             </dependency>
  626.             <dependency>
  627.                 <groupId>org.apache.commons</groupId>
  628.                 <artifactId>commons-io</artifactId>
  629.                 <version>2.4</version>
  630.             </dependency>
  631.             <dependency>
  632.                 <groupId>commons-logging</groupId>
  633.                 <artifactId>commons-logging</artifactId>
  634.                 <version>${commons-logging.version}</version>
  635.             </dependency>
  636.             <dependency>
  637.                 <groupId>org.apache.commons</groupId>
  638.                 <artifactId>commons-compress</artifactId>
  639.                 <version>${commons-compress.version}</version>
  640.             </dependency>
  641.             <dependency>
  642.                 <groupId>commons-cli</groupId>
  643.                 <artifactId>commons-cli</artifactId>
  644.                 <version>${commons-cli.version}</version>
  645.             </dependency>
  646.             <dependency>
  647.                 <groupId>commons-fileupload</groupId>
  648.                 <artifactId>commons-fileupload</artifactId>
  649.                 <version>${commons-fileupload.version}</version>
  650.             </dependency>
  651.            
  652.             <!-- Spring Proxy Support -->
  653.             <dependency>
  654.                 <groupId>cglib</groupId>
  655.                 <artifactId>cglib</artifactId>
  656.                 <version>${cglib.version}</version>
  657.             </dependency>
  658.             <dependency>
  659.                 <groupId>cglib</groupId>
  660.                 <artifactId>cglib-nodep</artifactId>
  661.                 <version>${cglib.version}</version>
  662.             </dependency>
  663.             <dependency>
  664.                 <groupId>org.aspectj</groupId>
  665.                 <artifactId>aspectjrt</artifactId>
  666.                 <version>${aspectjrt.version}</version>
  667.             </dependency>
  668.             <dependency>
  669.                 <groupId>org.aspectj</groupId>
  670.                 <artifactId>aspectjweaver</artifactId>
  671.                 <version>${aspectjweaver.version}</version>
  672.             </dependency>
  673.            
  674.             <!-- Others -->
  675.             <dependency>
  676.                 <groupId>com.carbonfive</groupId>
  677.                 <artifactId>test-support</artifactId>
  678.                 <version>${carbonfive-test-support.version}</version>
  679.             </dependency>
  680.             <dependency>
  681.                 <groupId>org.dbunit</groupId>
  682.                 <artifactId>dbunit</artifactId>
  683.                 <version>${dbunit.version}</version>
  684.             </dependency>
  685.             <dependency>
  686.                 <groupId>org.easymock</groupId>
  687.                 <artifactId>easymock</artifactId>
  688.                 <version>${easymock.version}</version>
  689.             </dependency>
  690.             <dependency>
  691.                 <groupId>org.freemarker</groupId>
  692.                 <artifactId>freemarker</artifactId>
  693.                 <version>2.3.19</version>
  694.             </dependency>
  695.             <dependency>
  696.                 <groupId>org.hamcrest</groupId>
  697.                 <artifactId>hamcrest-all</artifactId>
  698.                 <version>${hamcrest.version}</version>
  699.             </dependency>
  700.             <dependency>
  701.                 <groupId>joda-time</groupId>
  702.                 <artifactId>joda-time</artifactId>
  703.                 <version>1.6</version>
  704.             </dependency>
  705.             <dependency>
  706.                 <groupId>de.odysseus.juel</groupId>
  707.                 <artifactId>juel</artifactId>
  708.                 <version>2.1.3</version>
  709.             </dependency>
  710.             <dependency>
  711.                 <groupId>junit</groupId>
  712.                 <artifactId>junit</artifactId>
  713.                 <version>${junit.version}</version>
  714.             </dependency>
  715.             <dependency>
  716.                 <groupId>oro</groupId>
  717.                 <artifactId>oro</artifactId>
  718.                 <version>${oro.version}</version>
  719.             </dependency>
  720.             <!-- Apache POI -->
  721.             <dependency>
  722.                 <groupId>org.apache.poi</groupId>
  723.                 <artifactId>poi-scratchpad</artifactId>
  724.                 <version>3.9</version>
  725.             </dependency>
  726.             <dependency>
  727.                 <groupId>org.apache.poi</groupId>
  728.                 <artifactId>poi-ooxml</artifactId>
  729.                 <version>3.9</version>
  730.             </dependency>
  731.             <!-- iText -->
  732.             <dependency>
  733.                 <groupId>com.lowagie</groupId>
  734.                 <artifactId>itext</artifactId>
  735.                 <version>${itext.version}</version>
  736.             </dependency>
  737.             <!-- EL 2 -->
  738.             <dependency>
  739.                 <groupId>javax.el</groupId>
  740.                 <artifactId>el-api</artifactId>
  741.                 <version>${el-api.version}</version>
  742.             </dependency>
  743.             <!-- Reporting -->
  744.             <dependency>
  745.                 <groupId>net.sf.jasperreports</groupId>
  746.                 <artifactId>jasperreports</artifactId>
  747.                 <version>${jasperreport.version}</version>
  748.             </dependency>
  749.             <dependency>
  750.                 <groupId>net.sf.jasperreports</groupId>
  751.                 <artifactId>jasperreports-applet</artifactId>
  752.                 <version>${jasperreports-applet.version}</version>
  753.             </dependency>
  754.             <dependency>
  755.                 <groupId>net.sf.jasperreports</groupId>
  756.                 <artifactId>jasperreports-fonts</artifactId>
  757.                 <version>${jasperreports-fonts.version}</version>
  758.             </dependency>
  759.             <!-- Axis2 / Axiom -->
  760.             <dependency>
  761.                 <groupId>org.apache.axis2</groupId>
  762.                 <artifactId>axis2</artifactId>
  763.                 <version>${axis2.version}</version>
  764.             </dependency>
  765.             <dependency>
  766.                 <groupId>org.apache.ws.commons.axiom</groupId>
  767.                 <artifactId>axiom-api</artifactId>
  768.                 <version>${axiom.version}</version>
  769.             </dependency>
  770.             <dependency>
  771.                 <groupId>org.apache.ws.commons.axiom</groupId>
  772.                 <artifactId>axiom-impl</artifactId>
  773.                 <version>${axiom.version}</version>
  774.             </dependency>
  775.             <dependency>
  776.                 <groupId>org.apache.axis2</groupId>
  777.                 <artifactId>axis2-spring</artifactId>
  778.                 <version>${axis2-spring.version}</version>
  779.             </dependency>
  780.             <!-- Ant -->
  781.             <dependency>
  782.                 <groupId>org.apache.ant</groupId>
  783.                 <artifactId>ant</artifactId>
  784.                 <version>${ant.version}</version>
  785.             </dependency>
  786.             <dependency>
  787.                 <groupId>org.apache.ant</groupId>
  788.                 <artifactId>ant-launcher</artifactId>
  789.                 <version>${ant-launcher.version}</version>
  790.             </dependency>
  791.             <!-- ActiveMQ -->
  792.             <dependency>
  793.                 <groupId>org.apache.activemq</groupId>
  794.                 <artifactId>activemq-pool</artifactId>
  795.                 <version>${activemq-pool.version}</version>
  796.                 <scope>compile</scope>
  797.             </dependency>
  798.             <dependency>
  799.                 <groupId>org.apache.maven</groupId>
  800.                 <artifactId>maven-plugin-api</artifactId>
  801.                 <version>3.0.1</version>
  802.             </dependency>
  803.             <dependency>
  804.                 <groupId>org.apache.maven</groupId>
  805.                 <artifactId>maven-core</artifactId>
  806.                 <version>3.0.1</version>
  807.             </dependency>
  808.             <dependency>
  809.                 <groupId>org.reflections</groupId>
  810.                 <artifactId>reflections</artifactId>
  811.                 <version>0.9.8</version>
  812.             </dependency>
  813.             <dependency>
  814.                 <groupId>com.sun</groupId>
  815.                 <artifactId>tools</artifactId>
  816.                 <version>1.4.2</version>
  817.             </dependency>
  818.             <dependency>
  819.                 <groupId>com.jcraft</groupId>
  820.                 <artifactId>jsch</artifactId>
  821.                 <version>0.1.48</version>
  822.             </dependency>
  823.             <dependency>
  824.                 <groupId>org.twdata.maven</groupId>
  825.                 <artifactId>mojo-executor</artifactId>
  826.                 <version>2.0</version>
  827.             </dependency>
  828.             <dependency>
  829.                 <groupId>org.apache.ws.commons.schema</groupId>
  830.                 <artifactId>XmlSchema</artifactId>
  831.                 <version>${XmlSchema.version}</version>
  832.             </dependency>
  833.             <dependency>
  834.                 <groupId>org.codehaus.jettison</groupId>
  835.                 <artifactId>jettison</artifactId>
  836.                 <version>${jettison.version}</version>
  837.             </dependency>
  838.            
  839.             <!-- Web Modules -->
  840.             <dependency>
  841.                 <groupId>org.jleaf</groupId>
  842.                 <artifactId>jleaf-common-api</artifactId>
  843.                 <version>${jleaf-common-api.version}</version>
  844.             </dependency>
  845.             <dependency>
  846.                 <groupId>org.jleaf</groupId>
  847.                 <artifactId>jleaf-approval-api</artifactId>
  848.                 <version>${jleaf-approval-api.version}</version>
  849.             </dependency>
  850.             <dependency>
  851.                 <groupId>org.jleaf</groupId>
  852.                 <artifactId>jleaf-autonumber-api</artifactId>
  853.                 <version>${jleaf-autonumber-api.version}</version>
  854.             </dependency>
  855.             <dependency>
  856.                 <groupId>org.jleaf</groupId>
  857.                 <artifactId>jleaf-jasper-font-extensions</artifactId>
  858.                 <version>${jleaf-jasper-font-extensions.version}</version>
  859.             </dependency>
  860.             <dependency>
  861.                 <groupId>batik</groupId>
  862.                 <artifactId>batik-rasterizer</artifactId>
  863.                 <version>${apache-batik.version}</version>
  864.             </dependency>
  865.            
  866.             <!-- for email -->
  867.             <dependency>
  868.                 <groupId>javax.mail</groupId>
  869.                 <artifactId>mail</artifactId>
  870.                 <version>${javax.mail.version}</version>
  871.             </dependency>
  872.             <dependency>
  873.                 <groupId>org.apache.synapse</groupId>
  874.                 <artifactId>synapse-core</artifactId>
  875.                 <version>1.3.0.wso2v1</version>
  876.             </dependency>
  877.             <!-- Data Mapper package is a high-performance data binding package built
  878.                 on Jackson JSON processor -->
  879.             <dependency>
  880.                 <groupId>org.codehaus.jackson</groupId>
  881.                 <artifactId>jackson-mapper-asl</artifactId>
  882.                 <version>${jackson-mapper-asl.version}</version>
  883.             </dependency>
  884.             <!-- Jackson is a high-performance JSON processor (parser, generator) -->
  885.             <dependency>
  886.                 <groupId>org.codehaus.jackson</groupId>
  887.                 <artifactId>jackson-core-asl</artifactId>
  888.                 <version>${jackson-core-asl.version}</version>
  889.             </dependency>
  890.             <dependency>
  891.                 <groupId>org.codehaus.groovy</groupId>
  892.                 <artifactId>groovy-all</artifactId>
  893.                 <version>${groovy-all.version}</version>
  894.             </dependency>
  895.            
  896.             <!-- JSON -->
  897.             <dependency>
  898.                 <groupId>org.json</groupId>
  899.                 <artifactId>json</artifactId>
  900.                 <version>${json.version}</version>
  901.             </dependency>
  902.            
  903.             <dependency>
  904.                 <groupId>net.sf.opencsv</groupId>
  905.                 <artifactId>opencsv</artifactId>
  906.                 <version>${opencsv.version}</version>
  907.             </dependency>
  908.  
  909.         </dependencies>
  910.     </dependencyManagement>
  911.  
  912.     <repositories>
  913.         <repository>
  914.             <id>maven-2</id>
  915.             <name>maven 2</name>
  916.             <url>http://repo1.maven.org/maven2</url>
  917.         </repository>
  918.         <!-- For hibernate 3.6 support -->
  919.         <repository>
  920.             <id>jboss</id>
  921.             <url>https://repository.jboss.org/nexus/content/groups/public/</url>
  922.         </repository>
  923.         <!-- Spring releases -->
  924.         <repository>
  925.             <id>com.springsource.repository.bundles.milestone</id>
  926.             <name>EBR Spring Milestone Repository</name>
  927.             <url>http://repository.springsource.com/maven/bundles/milestone</url>
  928.         </repository>
  929.         <repository>
  930.             <id>org.springframework.maven.milestone</id>
  931.             <name>Maven Central Compatible Spring Milestone Repository</name>
  932.             <url>http://maven.springframework.org/milestone</url>
  933.         </repository>
  934.         <repository>
  935.             <id>com.springsource.repository.bundles.release</id>
  936.             <name>EBR Spring Release Repository</name>
  937.             <url>http://repository.springsource.com/maven/bundles/release</url>
  938.         </repository>
  939.         <repository>
  940.             <id>com.springsource.repository.bundles.external</id>
  941.             <name>EBR External Release Repository</name>
  942.             <url>http://repository.springsource.com/maven/bundles/external</url>
  943.         </repository>
  944.         <repository>
  945.             <id>spring-maven-snapshot</id>
  946.             <name>Springframework Maven Repository</name>
  947.             <url>http://s3.amazonaws.com/maven.springframework.org/snapshot</url>
  948.         </repository>
  949.         <repository>
  950.             <id>maven2-repository.dev.java.net</id>
  951.             <name>Java.net Repository for Maven</name>
  952.             <url>http://download.java.net/maven/2/</url>
  953.             <layout>default</layout>
  954.         </repository>
  955.         <repository>
  956.             <id>prime-repo</id>
  957.             <name>PrimeFaces Maven Repository</name>
  958.             <url>http://repository.primefaces.org</url>
  959.             <layout>default</layout>
  960.         </repository>
  961.         <repository>
  962.             <id>c5-public-repository</id>
  963.             <url>http://mvn.carbonfive.com/public</url>
  964.         </repository>
  965.         <repository>
  966.             <id>Spring-EBR</id>
  967.             <name>Enteprise Bundle Repository</name>
  968.             <url>http://ebr.springsource.com/repository/app/</url>
  969.         </repository>
  970.         <repository>
  971.             <id>carbon-five</id>
  972.             <name>Carbon Five</name>
  973.             <url>http://mvn.carbonfive.com/nexus/content/groups/public</url>
  974.         </repository>
  975.         <repository>
  976.             <snapshots>
  977.                 <enabled>false</enabled>
  978.             </snapshots>
  979.             <id>central</id>
  980.             <name>libs-release</name>
  981.             <url>http://jleaf.org:8081/artifactory/libs-release</url>
  982.         </repository>
  983.         <repository>
  984.             <snapshots />
  985.             <id>snapshots</id>
  986.             <name>jleaf-snapshots</name>
  987.             <url>http://jleaf.org:8081/artifactory/libs-snapshot</url>
  988.         </repository>
  989.         <repository>
  990.             <id>wso2-maven2-repository</id>
  991.             <url>http://dist.wso2.org/maven2</url>
  992.         </repository>
  993.     </repositories>
  994.     <build>
  995.         <pluginManagement>
  996.             <plugins>
  997.                 <plugin>
  998.                     <groupId>org.apache.maven.plugins</groupId>
  999.                     <artifactId>maven-site-plugin</artifactId>
  1000.                     <version>${maven-site-plugin.version}</version>
  1001.                 </plugin>
  1002.                 <plugin>
  1003.                     <groupId>org.apache.maven.plugins</groupId>
  1004.                     <artifactId>maven-deploy-plugin</artifactId>
  1005.                     <version>${maven-deploy-plugin.version}</version>
  1006.                 </plugin>
  1007.                 <plugin>
  1008.                     <groupId>org.apache.maven.plugins</groupId>
  1009.                     <artifactId>maven-surefire-plugin</artifactId>
  1010.                     <version>2.16</version>
  1011.                 </plugin>
  1012.                 <plugin>
  1013.                     <groupId>org.apache.maven.plugins</groupId>
  1014.                     <artifactId>maven-resources-plugin</artifactId>
  1015.                     <version>2.5</version>
  1016.                 </plugin>
  1017.                 <plugin>
  1018.                     <groupId>org.codehaus.mojo</groupId>
  1019.                     <artifactId>apt-maven-plugin</artifactId>
  1020.                     <version>1.0-alpha-4</version>
  1021.                 </plugin>
  1022.                 <plugin>
  1023.                     <groupId>org.apache.maven.plugins</groupId>
  1024.                     <artifactId>maven-jar-plugin</artifactId>
  1025.                     <version>${maven-jar-plugin.version}</version>
  1026.                 </plugin>
  1027.                 <plugin>
  1028.                     <groupId>org.jleaf</groupId>
  1029.                     <artifactId>jleaf-maven-plugin</artifactId>
  1030.                     <version>${jleaf-maven-plugin.version}</version>
  1031.                 </plugin>
  1032.                 <plugin>
  1033.                     <groupId>org.apache.maven.plugins</groupId>
  1034.                     <artifactId>maven-antrun-plugin</artifactId>
  1035.                     <version>${maven-antrun-plugin.version}</version>
  1036.                 </plugin>
  1037.             </plugins>
  1038.         </pluginManagement>
  1039.     </build>
  1040. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement