Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Oct 13th, 2011  |  syntax: None  |  size: 36.11 KB  |  views: 26  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <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">
  2.         <parent>
  3.                 <groupId>com.tracetracker</groupId>
  4.                 <artifactId>tt-main</artifactId>
  5.                 <version>5.1.1-SNAPSHOT</version>
  6.         </parent>
  7.         <modelVersion>4.0.0</modelVersion>
  8.         <artifactId>tix</artifactId>
  9.         <version>5.1.2-SNAPSHOT</version>
  10.         <packaging>war</packaging>
  11.  
  12.         <name>tix</name>
  13.  
  14.         <dependencyManagement>
  15.                 <dependencies>
  16.                         <!-- EXTERNAL -->
  17.                         <!-- Need to add shrinkwrap to overide those used by the embedded container,
  18.                                 which are way too old! -->
  19.                         <dependency>
  20.                                 <groupId>org.jboss.shrinkwrap</groupId>
  21.                                 <artifactId>shrinkwrap-api</artifactId>
  22.                                 <version>${version.shrinkwrap_shrinkwrap}</version>
  23.                         </dependency>
  24.                         <dependency>
  25.                                 <groupId>org.jboss.shrinkwrap</groupId>
  26.                                 <artifactId>shrinkwrap-impl-base</artifactId>
  27.                                 <version>${version.shrinkwrap_shrinkwrap}</version>
  28.                         </dependency>
  29.                         <!-- Spring Security -->
  30.                         <dependency>
  31.                                 <groupId>org.springframework.security</groupId>
  32.                                 <artifactId>spring-security-core</artifactId>
  33.                                 <version>${spring-security.version}</version>
  34.                         </dependency>
  35.                         <dependency>
  36.                                 <groupId>org.springframework.security</groupId>
  37.                                 <artifactId>spring-security-web</artifactId>
  38.                                 <version>${spring-security.version}</version>
  39.                         </dependency>
  40.                         <dependency>
  41.                                 <groupId>org.springframework.security</groupId>
  42.                                 <artifactId>spring-security-config</artifactId>
  43.                                 <version>${spring-security.version}</version>
  44.                         </dependency>
  45.                         <!-- PrimeFaces -->
  46.                         <dependency>
  47.                                 <groupId>org.primefaces</groupId>
  48.                                 <artifactId>primefaces</artifactId>
  49.                                 <version>3.0.M2</version>
  50.                         </dependency>
  51.                         <!-- Enunciate -->
  52.                         <dependency>
  53.                                 <groupId>org.codehaus.enunciate</groupId>
  54.                                 <artifactId>enunciate-jboss-rt</artifactId>
  55.                                 <version>1.23</version>
  56.                                 <exclusions>
  57.                     <exclusion>
  58.                                                 <groupId>javax.annotation</groupId>
  59.                                                 <artifactId>jsr250-api</artifactId>
  60.                                         </exclusion>
  61.                                         <exclusion>
  62.                                                 <groupId>javassist</groupId>
  63.                                                 <artifactId>javassist</artifactId>
  64.                                         </exclusion>
  65.                                         <exclusion>
  66.                                                 <groupId>org.jboss.resteasy</groupId>
  67.                                                 <artifactId>resteasy-jaxrs</artifactId>
  68.                                         </exclusion>
  69.                                         <exclusion>
  70.                                                 <groupId>org.jboss.resteasy</groupId>
  71.                                                 <artifactId>resteasy-jackson-provider</artifactId>
  72.                                         </exclusion>
  73.                     <exclusion>
  74.                                                 <groupId>org.jboss.resteasy</groupId>
  75.                                                 <artifactId>resteasy-jaxb-provider</artifactId>
  76.                                         </exclusion>
  77.                                         <exclusion>
  78.                                                 <groupId>org.slf4j</groupId>
  79.                                                 <artifactId>slf4j-api</artifactId>
  80.                                         </exclusion>
  81.                                         <exclusion>
  82.                                                 <groupId>org.slf4j</groupId>
  83.                                                 <artifactId>slf4j-simple</artifactId>
  84.                                         </exclusion>
  85.                                         <exclusion>
  86.                                                 <groupId>org.slf4j</groupId>
  87.                                                 <artifactId>jcl-over-slf4j</artifactId>
  88.                                         </exclusion>
  89.                                 </exclusions>
  90.                         </dependency>
  91.                         <dependency>
  92.                                 <groupId>commons-lang</groupId>
  93.                                 <artifactId>commons-lang</artifactId>
  94.                                 <version>2.3</version>
  95.                         </dependency>
  96.                         <dependency>
  97.                                 <groupId>xerces</groupId>
  98.                                 <artifactId>xercesImpl</artifactId>
  99.                                 <version>2.9.1</version>
  100.                         </dependency>
  101.                         <dependency>
  102.                                 <groupId>joda-time</groupId>
  103.                                 <artifactId>joda-time</artifactId>
  104.                                 <version>1.3</version>
  105.                         </dependency>
  106.                         <dependency>
  107.                                 <groupId>org.hornetq</groupId>
  108.                                 <artifactId>hornetq-core</artifactId>
  109.                                 <version>${hornetq.version}</version>
  110.                         </dependency>
  111.                         <dependency>
  112.                                 <groupId>javax</groupId>
  113.                                 <artifactId>javaee-api</artifactId>
  114.                                 <version>6.0</version>
  115.                         </dependency>
  116.                         <!-- INTERNAL -->
  117.                         <dependency>
  118.                                 <groupId>com.tracetracker</groupId>
  119.                                 <artifactId>lib-web-java</artifactId>
  120.                                 <version>1.0.18</version>
  121.                                 <type>jar</type>
  122.                         </dependency>
  123.                         <dependency>
  124.                                 <groupId>com.tracetracker</groupId>
  125.                                 <artifactId>lib-biz-java</artifactId>
  126.                                 <version>1.2.18</version>
  127.                                 <type>jar</type>
  128.                         </dependency>
  129.                         <dependency>
  130.                                 <groupId>com.tracetracker</groupId>
  131.                                 <artifactId>lib-epcis-java</artifactId>
  132.                                 <version>1.3.3</version>
  133.                         </dependency>
  134.                         <dependency>
  135.                                 <groupId>com.tracetracker</groupId>
  136.                                 <artifactId>lib-utils-java</artifactId>
  137.                                 <version>1.0.36-SNAPSHOT</version>
  138.                                 <type>jar</type>
  139.                         </dependency>
  140.                         <dependency>
  141.                                 <groupId>com.tracetracker</groupId>
  142.                                 <artifactId>lib-gap-interface-java</artifactId>
  143.                                 <version>4.1.18</version>
  144.                                 <type>jar</type>
  145.                         </dependency>
  146.                         <dependency>
  147.                                 <groupId>com.tracetracker</groupId>
  148.                                 <artifactId>lib-resources-java</artifactId>
  149.                                 <version>${lib.resources.java.version}</version>
  150.                         </dependency>
  151.                         <!-- TEST -->
  152.  
  153.                 </dependencies>
  154.         </dependencyManagement>
  155.  
  156.         <dependencies>
  157.                 <!--
  158.                 <dependency>
  159.                         <groupId>com.tracetracker</groupId>
  160.                         <artifactId>tt-main</artifactId>
  161.                         <classifier>resources</classifier>
  162.                         <version>4.1.78</version>
  163.                         <scope>test</scope>
  164.                         <type>zip</type>
  165.                 </dependency>
  166.                 -->
  167.                 <dependency>
  168.                         <groupId>com.tracetracker</groupId>
  169.                         <artifactId>lib-web-java</artifactId>
  170.                 </dependency>
  171.                 <dependency>
  172.                         <groupId>com.tracetracker</groupId>
  173.                         <artifactId>lib-biz-java</artifactId>
  174.                 </dependency>
  175.                 <dependency>
  176.                         <groupId>com.tracetracker</groupId>
  177.                         <artifactId>lib-utils-java</artifactId>
  178.                 </dependency>
  179.                 <dependency>
  180.                         <groupId>com.tracetracker</groupId>
  181.                         <artifactId>lib-gap-interface-java</artifactId>
  182.                 </dependency>
  183.                 <dependency>
  184.                         <groupId>com.tracetracker</groupId>
  185.                         <artifactId>lib-resources-java</artifactId>
  186.                 </dependency>
  187.  
  188.         <dependency>
  189.             <groupId>commons-io</groupId>
  190.             <artifactId>commons-io</artifactId>
  191.             <version>2.0.1</version>
  192.         </dependency>
  193.         <dependency>
  194.             <groupId>commons-fileupload</groupId>
  195.             <artifactId>commons-fileupload</artifactId>
  196.             <version>1.2.2</version>
  197.         </dependency>
  198.  
  199.                 <!-- JADE Units -->
  200.                 <dependency>
  201.                         <groupId>com.dautelle</groupId>
  202.                         <artifactId>jade</artifactId>
  203.                         <version>5.3.8</version>
  204.                 </dependency>  
  205.  
  206.                 <!-- Spring Security -->
  207.                 <dependency>
  208.                         <groupId>org.springframework.security</groupId>
  209.                         <artifactId>spring-security-core</artifactId>
  210.                 </dependency>
  211.                 <dependency>
  212.                         <groupId>org.springframework.security</groupId>
  213.                         <artifactId>spring-security-web</artifactId>
  214.                 </dependency>
  215.                 <dependency>
  216.                         <groupId>org.springframework.security</groupId>
  217.                         <artifactId>spring-security-config</artifactId>
  218.                 </dependency>
  219.  
  220.                 <!-- PrimeFaces -->
  221.                 <dependency>
  222.                         <groupId>org.primefaces</groupId>
  223.                         <artifactId>primefaces</artifactId>
  224.                 </dependency>
  225.  
  226.                 <!-- Enunciate -->
  227.                 <dependency>
  228.                         <groupId>org.codehaus.enunciate</groupId>
  229.                         <artifactId>enunciate-jboss-rt</artifactId>
  230.                 </dependency>
  231.                 <!--Hibernate -->
  232.                 <!-- Needed by Fetch and FetchMode used in Event.java -->
  233.                 <!-- <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-annotations</artifactId>
  234.                         <version>3.4.0.GA</version> </dependency> -->
  235.  
  236.                 <dependency>
  237.                         <groupId>commons-lang</groupId>
  238.                         <artifactId>commons-lang</artifactId>
  239.                 </dependency>
  240.  
  241.                 <!-- TODO VN240811 Pick another impl? Is there any in the JDK? If yes,
  242.                         also change parserClass in CaptureManager.java -->
  243.                 <dependency>
  244.                         <groupId>xerces</groupId>
  245.                         <artifactId>xercesImpl</artifactId>
  246.                 </dependency>
  247.  
  248.                 <dependency>
  249.                         <groupId>joda-time</groupId>
  250.                         <artifactId>joda-time</artifactId>
  251.                 </dependency>
  252.  
  253.                 <dependency>
  254.                         <groupId>org.jboss.spec</groupId>
  255.                         <artifactId>jboss-javaee-6.0</artifactId>
  256.                         <version>2.0.0.Final</version>
  257.                         <type>pom</type>
  258.                         <scope>provided</scope>
  259.                 </dependency>
  260.  
  261.                 <dependency>
  262.                         <groupId>org.hornetq</groupId>
  263.                         <artifactId>hornetq-core</artifactId>
  264.                         <scope>provided</scope>
  265.                 </dependency>
  266.  
  267.                 <dependency>
  268.                         <groupId>javax</groupId>
  269.                         <artifactId>javaee-api</artifactId>
  270.                         <scope>provided</scope>
  271.                 </dependency>
  272.  
  273.                 <dependency>
  274.                         <groupId>com.tracetracker</groupId>
  275.                         <artifactId>lib-epcis-java</artifactId>
  276.                 </dependency>
  277.  
  278.                 <dependency>
  279.                         <groupId>junit</groupId>
  280.                         <artifactId>junit</artifactId>
  281.                         <version>4.8.2</version>
  282.                         <scope>test</scope>
  283.                 </dependency>
  284.  
  285.                 <dependency>
  286.                         <groupId>org.jboss.arquillian.junit</groupId>
  287.                         <artifactId>arquillian-junit-container</artifactId>
  288.                         <version>${arquillian.version}</version>
  289.                         <scope>test</scope>
  290.                 </dependency>
  291.  
  292.                 <dependency>
  293.                         <groupId>org.hibernate</groupId>
  294.                         <artifactId>hibernate-entitymanager</artifactId>
  295.                         <version>3.6.0.Final</version>
  296.                         <scope>provided</scope>
  297.                 </dependency>
  298.  
  299.                 <dependency>
  300.                         <groupId>org.hibernate</groupId>
  301.          <artifactId>hibernate-core</artifactId>
  302.          <version>3.6.0.Final</version>
  303.          <scope>provided</scope>
  304.       </dependency>
  305.  
  306.       <dependency>
  307.          <groupId>org.hibernate</groupId>
  308.                         <artifactId>hibernate-validator</artifactId>
  309.                         <version>4.1.0.Final</version>
  310.                         <scope>provided</scope>
  311.                 </dependency>
  312.  
  313.                 <dependency>
  314.                         <groupId>commons-digester</groupId>
  315.                         <artifactId>commons-digester</artifactId>
  316.                         <version>1.7</version>
  317.                         <scope>test</scope>
  318.                 </dependency>
  319.                 <dependency>
  320.                         <groupId>commons-collections</groupId>
  321.                         <artifactId>commons-collections</artifactId>
  322.                         <version>3.1</version>
  323.                         <scope>test</scope>
  324.                 </dependency>
  325.  
  326.  
  327.                 <dependency>
  328.                         <groupId>hsqldb</groupId>
  329.                         <artifactId>hsqldb</artifactId>
  330.                         <version>1.8.0.10</version>
  331.                         <scope>test</scope>
  332.                 </dependency>
  333.                 <dependency>
  334.                         <groupId>postgresql</groupId>
  335.                         <artifactId>postgresql</artifactId>
  336.                         <version>9.0-801.jdbc4</version>
  337.                         <scope>test</scope>
  338.                 </dependency>
  339.  
  340.                 <!-- hack to overcome http://jira.codehaus.org/browse/MSITE-228 -->
  341.                 <dependency>
  342.                         <groupId>org.apache.maven.skins</groupId>
  343.                         <artifactId>maven-default-skin</artifactId>
  344.                         <version>1.0</version>
  345.                         <optional>true</optional>
  346.                 </dependency>
  347.         </dependencies>
  348.  
  349.         <build>
  350.                 <defaultGoal>install</defaultGoal>
  351.                 <resources>
  352.                         <resource>
  353.                                 <directory>src/main/resources</directory>
  354.                                 <filtering>true</filtering>
  355.                                 <excludes>
  356.                                         <exclude>**/db</exclude>
  357.                                         <exclude>**/fragment</exclude>
  358.                                 </excludes>
  359.                         </resource>
  360.                 </resources>
  361.                 <pluginManagement>
  362.                         <plugins>
  363.                                 <plugin>
  364.                                         <groupId>org.apache.maven.plugins</groupId>
  365.                                         <artifactId>maven-enforcer-plugin</artifactId>
  366.                                         <version>1.0.1</version>
  367.                                 </plugin>
  368.                                 <plugin>
  369.                                         <groupId>org.apache.maven.plugins</groupId>
  370.                                         <artifactId>maven-surefire-plugin</artifactId>
  371.                                         <version>2.9</version>
  372.                                 </plugin>
  373.                                 <plugin>
  374.                                         <groupId>org.apache.maven.plugins</groupId>
  375.                                         <artifactId>maven-site-plugin</artifactId>
  376.                                         <version>2.2</version>
  377.                                 </plugin>
  378.                                 <plugin>
  379.                                         <groupId>com.carbonfive.db-support</groupId>
  380.                                         <artifactId>db-migration-maven-plugin</artifactId>
  381.                                         <version>0.9.8</version>
  382.                                 </plugin>
  383.                                 <plugin>
  384.                                         <groupId>org.codehaus.enunciate</groupId>
  385.                                         <artifactId>maven-enunciate-jboss-plugin</artifactId>
  386.                                         <version>1.23</version>
  387.                                 </plugin>
  388.                                 <plugin>
  389.                                         <groupId>org.codehaus.enunciate</groupId>
  390.                                         <artifactId>enunciate-jboss</artifactId>
  391.                                         <version>1.23</version>
  392.                                 </plugin>
  393.                                 <plugin>
  394.                                         <groupId>org.codehaus.cargo</groupId>
  395.                                         <artifactId>cargo-maven2-plugin</artifactId>
  396.                                         <version>1.0.6</version>
  397.                                         <configuration>
  398.                                                 <container>
  399.                                                         <containerId>jboss6x</containerId>
  400.                                                         <type>installed</type>
  401.                                                         <home>${jboss6x.home}</home>
  402.                                                         <timeout>300000</timeout>
  403.                                                         <output>${project.build.directory}/jboss-output.log</output>
  404.                                                         <log>${project.build.directory}/jboss6x-cargo.log</log>
  405.                                                 </container>
  406.  
  407.                                                 <configuration>
  408.                                                         <type>standalone</type>
  409.                                                         <home>${tix.server.home}</home>
  410.                                                         <!-- TODO: Where to put config files when not having EAR project?
  411.                                                                 Probably src/main/resources/install.. -->
  412.                                                         <configfiles>
  413.                                                                 <configfile>
  414.                                                                         <file>${project.build.directory}/cargo-config/server.xml</file>
  415.                                                                         <todir>deploy/jbossweb.sar</todir>
  416.                                                                 </configfile>
  417.                                                                 <configfile>
  418.                                                                         <file>${project.build.directory}/cargo-config/postgres-ds.xml</file>
  419.                                                                         <todir>deploy</todir>
  420.                                                                 </configfile>
  421.                                                                 <configfile>
  422.                                                                         <file>${project.build.directory}/cargo-config/jboss-logging.xml</file>
  423.                                                                         <todir>deploy</todir>
  424.                                                                 </configfile>
  425.                                                         </configfiles>
  426.                                                         <files>
  427.                                                                 <file>
  428.                                                                         <file>${project.build.directory}/lib/postgresql.jar</file>
  429.                                                                         <todir>lib</todir>
  430.                                                                 </file>
  431.                                                                 <file>
  432.                                                                         <file>${project.build.directory}/classes/hornetq/hornetq-jms.xml</file>
  433.                                                                         <todir>deploy/hornetq</todir>
  434.                                                                 </file>
  435.                                                                 <file>
  436.                                                                         <file>${project.build.directory}/lib-resources-java-unpacked/src/resources/security</file>
  437.                                                                         <todir>conf/security</todir>
  438.                                                                 </file>
  439.                                                                 <file>
  440.                                                                         <file>${project.build.directory}/lib-resources-java-unpacked/src/resources/trust/tt-rootca.cer</file>
  441.                                                                         <todir>conf/security/trust</todir>
  442.                                                                 </file>
  443.                                                                 <file>
  444.                                                                         <file>${project.build.directory}/lib-resources-java-unpacked/src/resources/trust/ttcacerts</file>
  445.                                                                         <todir>conf/security/trust</todir>
  446.                                                                 </file>
  447.                                                                 <file>
  448.                                                                         <file>${project.build.directory}/lib-resources-java-unpacked/src/resources/trust/testcacerts</file>
  449.                                                                         <todir>conf/security/trust</todir>
  450.                                                                 </file>
  451.                                                         </files>
  452.                                                         <properties>
  453.                                                                 <cargo.jboss.configuration>default</cargo.jboss.configuration>
  454.                                                                 <cargo.servlet.port>${tix.server.port}</cargo.servlet.port>
  455.                                                                 <cargo.rmi.port>${tix.rmi.port}</cargo.rmi.port>
  456.                                                                 <cargo.jvmargs>${cargo.jvmargs}</cargo.jvmargs>
  457.                                                                 <cargo.hostname>${tix.server.host}</cargo.hostname>
  458.                                                         </properties>
  459.  
  460.                                                         <deployables>
  461.                                                                 <deployable>
  462.                                                                         <properties>
  463.                                                                                 <!--context>tix</context --> <!-- context root is specified in jobss-web.xml instead! -->
  464.                                                                         </properties>
  465.                                                                         <pingURL>http://localhost:${tix.server.port}/console/</pingURL>
  466.                                                                 </deployable>
  467.                                                         </deployables>
  468.                                                 </configuration>
  469.                                         </configuration>
  470.                                 </plugin>
  471.                         </plugins>
  472.                 </pluginManagement>
  473.  
  474.                 <plugins>
  475.                         <plugin>
  476.                                 <groupId>org.codehaus.enunciate</groupId>
  477.                                 <artifactId>maven-enunciate-jboss-plugin</artifactId>
  478.                                 <configuration>
  479.                                         <configFile>${basedir}/src/main/resources/enunciate.xml</configFile>
  480.                                         <exports>
  481.                                                 <jaxws.client.library.binaries>client.jar</jaxws.client.library.binaries>
  482.                                         </exports>
  483.                                 </configuration>
  484.                                 <executions>
  485.                                         <execution>
  486.                                                 <goals>
  487.                                                         <goal>assemble</goal>
  488.                                                 </goals>
  489.                                         </execution>
  490.                                 </executions>
  491.                                 <dependencies>
  492.                                         <dependency>
  493.                                                 <groupId>org.codehaus.enunciate</groupId>
  494.                                                 <artifactId>enunciate-jboss</artifactId>
  495.                                                 <version>${enunciate.version}</version>
  496.                                         </dependency>
  497.                                 </dependencies>
  498.                         </plugin>
  499.                         <plugin>
  500.                                 <artifactId>maven-antrun-plugin</artifactId>
  501.                                 <inherited>false</inherited>
  502.                                 <configuration>
  503.                                         <tasks>
  504.                                                 <property name="lib-resources-java.jar"
  505.                                                         value="${maven.dependency.com.tracetracker.lib-resources-java.jar.path}" />
  506.                                                 <unjar src="${lib-resources-java.jar}"
  507.                                                         dest="${project.build.directory}/lib-resources-java-unpacked" />
  508.                                                 <!--
  509.                                                 <property name="tt-main-resources.jar"
  510.                                                         value="${maven.dependency.com.tracetracker.tt-main.resources.zip.path}" />
  511.                                                 <unjar src="${tt-main-resources.jar}"
  512.                                                         dest="${project.build.directory}/tt-main-resources-unpacked" />
  513.                                                 -->
  514.                                         </tasks>
  515.                                 </configuration>
  516.                                 <executions>
  517.                                         <execution>
  518.                                                 <id>unpack_resources</id>
  519.                                                 <goals>
  520.                                                         <goal>run</goal>
  521.                                                 </goals>
  522.                                                 <phase>generate-test-resources</phase>
  523.                                         </execution>
  524.                                         <execution>
  525.                                                 <id>unpack_resources_site</id>
  526.                                                 <goals>
  527.                                                         <goal>run</goal>
  528.                                                 </goals>
  529.                                                 <phase>pre-site</phase>
  530.                                         </execution>
  531.                                 </executions>
  532.                         </plugin>
  533.                         <plugin>
  534.                                 <groupId>org.apache.maven.plugins</groupId>
  535.                                 <artifactId>maven-enforcer-plugin</artifactId>
  536.                                 <executions>
  537.                                         <execution>
  538.                                                 <id>enforce-versions</id>
  539.                                                 <goals>
  540.                                                         <goal>enforce</goal>
  541.                                                 </goals>
  542.                                                 <configuration>
  543.                                                         <rules>
  544.                                                                 <requireMavenVersion>
  545.                                                                         <version>3.0.3</version>
  546.                                                                 </requireMavenVersion>
  547.                                                                 <requireJavaVersion>
  548.                                                                         <version>1.6.0-25</version>
  549.                                                                 </requireJavaVersion>
  550.                                                                 <!--requireOS>
  551.                                                                         <family>unix</family>
  552.                                                                 </requireOS-->
  553.                                                         </rules>
  554.                                                 </configuration>
  555.                                         </execution>
  556.                                 </executions>
  557.                         </plugin>
  558.                         <plugin>
  559.                                 <groupId>org.apache.maven.plugins</groupId>
  560.                                 <artifactId>maven-compiler-plugin</artifactId>
  561.                                 <version>2.3.2</version>
  562.                                 <configuration>
  563.                                         <source>1.6</source>
  564.                                         <target>1.6</target>
  565.                                         <compilerArguments>
  566.                                                 <endorseddirs>${endorsed.dir}</endorseddirs>
  567.                                         </compilerArguments>
  568.                                 </configuration>
  569.                         </plugin>
  570.                         <plugin>
  571.                                 <groupId>org.apache.maven.plugins</groupId>
  572.                                 <artifactId>maven-war-plugin</artifactId>
  573.                                 <version>2.1.1</version>
  574.                                 <configuration>
  575.                                         <failOnMissingWebXml>false</failOnMissingWebXml>
  576.                                 </configuration>
  577.                         </plugin>
  578.                         <plugin>
  579.                                 <groupId>org.apache.maven.plugins</groupId>
  580.                                 <artifactId>maven-dependency-plugin</artifactId>
  581.                                 <version>2.1</version>
  582.                                 <executions>
  583.                                         <execution>
  584.                                                 <phase>validate</phase>
  585.                                                 <goals>
  586.                                                         <goal>copy</goal>
  587.                                                 </goals>
  588.                                                 <configuration>
  589.                                                         <outputDirectory>${endorsed.dir}</outputDirectory>
  590.                                                         <silent>true</silent>
  591.                                                         <artifactItems>
  592.                                                                 <artifactItem>
  593.                                                                         <groupId>javax</groupId>
  594.                                                                         <artifactId>javaee-endorsed-api</artifactId>
  595.                                                                         <version>6.0</version>
  596.                                                                         <type>jar</type>
  597.                                                                 </artifactItem>
  598.                                                         </artifactItems>
  599.                                                 </configuration>
  600.                                         </execution>
  601.                                 </executions>
  602.                         </plugin>
  603.                 </plugins>
  604.         </build>
  605.  
  606.         <reporting>
  607.                 <plugins>
  608.                         <plugin>
  609.                                 <groupId>org.apache.maven.plugins</groupId>
  610.                                 <artifactId>maven-checkstyle-plugin</artifactId>
  611.                                 <version>2.5</version>
  612.                                 <configuration>
  613.                                         <enableRulesSummary>false</enableRulesSummary>
  614.                                         <configLocation>http://svn.pd.tracetracker.com/svn/trunk/tt-main/tt_checkstyle.xml
  615.                                         </configLocation>
  616.                                 </configuration>
  617.                         </plugin>
  618.                         <plugin>
  619.                                 <artifactId>maven-pmd-plugin</artifactId>
  620.                                 <version>2.5</version>
  621.                                 <configuration>
  622.                                         <targetJdk>1.6</targetJdk>
  623.                                         <rulesets>
  624.                                                 <ruleset>http://svn.pd.tracetracker.com/svn/trunk/tt-main/pmd.xml
  625.                                                 </ruleset>
  626.                                         </rulesets>
  627.                                         <excludes>
  628.                                                 <exclude>**/jaxb/**/*.java</exclude>
  629.                                                 <exclude>**/wsdl/*.java</exclude>
  630.                                         </excludes>
  631.                                 </configuration>
  632.                         </plugin>
  633.                 </plugins>
  634.         </reporting>
  635.  
  636.         <profiles>
  637.                 <!-- createDB is *ONLY* used to generate the initial DDL's for the database,
  638.                         which will be committed to SVN. Otherwise, *ALWAYS* use init-db profile mvn
  639.                         install -P createDB -->
  640.                 <!--profile>
  641.                         <id>createDDLFile</id>
  642.                         <build>
  643.                                 <plugins>
  644.                                         <plugin>
  645.                                                 <groupId>org.codehaus.mojo</groupId>
  646.                                                 <artifactId>hibernate3-maven-plugin</artifactId>
  647.                                                 <version>2.2</version>
  648.                                                 <executions>
  649.                                                         <execution>
  650.                                                                 <id>hibernate-create-schema</id>
  651.                                                                 <phase>process-classes</phase>
  652.                                                                 <goals>
  653.                                                                         <goal>hbm2ddl</goal>
  654.                                                                 </goals>
  655.                                                                 <configuration>
  656.                                                                         <components>
  657.                                                                                 <component>
  658.                                                                                         <name>hbm2ddl</name>
  659.                                                                                         <implementation>jpaconfiguration</implementation>
  660.                                                                                 </component>
  661.                                                                         </components>
  662.                                                                         <componentProperties>
  663.                                                                                 <jdk5>true</jdk5>
  664.                                                                                 <persistenceunit>tixPU</persistenceunit>
  665.                                                                                 <outputfilename>create.sql</outputfilename>
  666.                                                                                 <drop>false</drop>
  667.                                                                                 <create>true</create>
  668.                                                                                 <export>false</export>
  669.                                                                                 <format>true</format>
  670.                                                                         </componentProperties>
  671.                                                                 </configuration>
  672.                                                         </execution>
  673.                                                 </executions>
  674.                                         </plugin>
  675.                                 </plugins>
  676.                         </build>
  677.                 </profile-->
  678.                 <profile>
  679.                         <id>init-db</id>
  680.                         <build>
  681.                                 <plugins>
  682.                                         <plugin>
  683.                                                 <groupId>com.carbonfive.db-support</groupId>
  684.                                                 <artifactId>db-migration-maven-plugin</artifactId>
  685.                                                 <configuration>
  686.                                                         <url>jdbc:${tix.database.type}://${tix.database.host}:${tix.database.port}/${tix.database.name}
  687.                                                         </url>
  688.                                                         <username>${tix.database.username}</username>
  689.                                                         <password>${tix.database.password}</password>
  690.                                                         <migrationsPath>${tix.migration.path}</migrationsPath>
  691.                                                 </configuration>
  692.                                                 <dependencies>
  693.                                                         <dependency>
  694.                                                                 <groupId>postgresql</groupId>
  695.                                                                 <artifactId>postgresql</artifactId>
  696.                                                                 <version>${postgres.version}</version>
  697.                                                         </dependency>
  698.                                                 </dependencies>
  699.                                                 <executions>
  700.                                                         <execution>
  701.                                                                 <id>drop-existing-create-new-db-with-migrations</id>
  702.                                                                 <phase>package</phase>
  703.                                                                 <goals>
  704.                                                                         <goal>reset</goal>
  705.                                                                 </goals>
  706.                                                         </execution>
  707.                                                 </executions>
  708.                                         </plugin>
  709.                                 </plugins>
  710.                         </build>
  711.                 </profile>
  712.                 <profile>
  713.                         <id>config-server</id>
  714.                         <dependencies>
  715.                                 <dependency>
  716.                                         <groupId>postgresql</groupId>
  717.                                         <artifactId>postgresql</artifactId>
  718.                                         <version>${postgres.version}</version>
  719.                                 </dependency>
  720.                         </dependencies>
  721.                         <build>
  722.                                 <plugins>
  723.                                         <plugin>
  724.                                                 <artifactId>maven-dependency-plugin</artifactId>
  725.                                                 <executions>
  726.                                                         <execution>
  727.                                                                 <id>copy</id>
  728.                                                                 <phase>package</phase>
  729.                                                                 <goals>
  730.                                                                         <goal>copy</goal>
  731.                                                                 </goals>
  732.                                                                 <configuration>
  733.                                                                         <artifactItems>
  734.                                                                                 <artifactItem>
  735.                                                                                         <groupId>postgresql</groupId>
  736.                                                                                         <artifactId>postgresql</artifactId>
  737.                                                                                         <type>jar</type>
  738.                                                                                         <overWrite>false</overWrite>
  739.                                                                                         <outputDirectory>${project.build.directory}/lib
  740.                                                                                         </outputDirectory>
  741.                                                                                         <destFileName>postgresql.jar</destFileName>
  742.                                                                                 </artifactItem>
  743.                                                                         </artifactItems>
  744.                                                                 </configuration>
  745.                                                         </execution>
  746.                                                 </executions>
  747.                                         </plugin>
  748.                                         <plugin>
  749.                                                 <artifactId>maven-antrun-plugin</artifactId>
  750.                                                 <executions>
  751.                                                         <execution>
  752.                                                                 <id>clean-jboss-instance</id>
  753.                                                                 <phase>test</phase>
  754.                                                                 <goals>
  755.                                                                         <goal>run</goal>
  756.                                                                 </goals>
  757.                                                                 <configuration>
  758.                                                                         <tasks>
  759.                                                                                 <delete dir="${tix.server.home}" />
  760.                                                                         </tasks>
  761.                                                                 </configuration>
  762.                                                         </execution>
  763.                                                 </executions>
  764.                                         </plugin>
  765.                                         <plugin>
  766.                                                 <artifactId>maven-resources-plugin</artifactId>
  767.                                                 <version>2.4.3</version>
  768.                                                 <executions>
  769.                                                         <execution>
  770.                                                                 <id>copy-cargo-config</id>
  771.                                                                 <phase>process-resources</phase>
  772.                                                                 <goals>
  773.                                                                         <goal>copy-resources</goal>
  774.                                                                 </goals>
  775.                                                                 <configuration>
  776.                                                                         <outputDirectory>${project.build.directory}/cargo-config
  777.                                                                         </outputDirectory>
  778.                                                                         <resources>
  779.                                                                                 <resource>
  780.                                                                                         <directory>${basedir}/src/main/setup
  781.                                                                                         </directory>
  782.                                                                                         <filtering>true</filtering>
  783.                                                                                         <includes>
  784.                                                                                                 <include>**/postgres-ds.xml</include>
  785.                                                                                                 <include>**/server.xml</include>
  786.                                                                                                 <include>**/jboss-logging.xml</include>
  787.                                                                                         </includes>
  788.                                                                                 </resource>
  789.                                                                         </resources>
  790.                                                                 </configuration>
  791.                                                         </execution>
  792.                                                 </executions>
  793.                                         </plugin>
  794.                                         <plugin>
  795.                                                 <groupId>org.codehaus.cargo</groupId>
  796.                                                 <artifactId>cargo-maven2-plugin</artifactId>
  797.                                                 <executions>
  798.                                                         <execution>
  799.                                                                 <id>config-server</id>
  800.                                                                 <phase>package</phase>
  801.                                                                 <goals>
  802.                                                                         <goal>configure</goal>
  803.                                                                 </goals>
  804.                                                         </execution>
  805.                                                 </executions>
  806.                                         </plugin>
  807.                                 </plugins>
  808.                         </build>
  809.                 </profile>
  810.                 <profile>
  811.                         <id>deploy-server</id>
  812.                         <!--dependencies> <dependency> <groupId>com.tracetracker</groupId> <artifactId>tix</artifactId>
  813.                                 <version>${project.version}</version> <type>war</type> </dependency> </dependencies -->
  814.                         <build>
  815.                                 <plugins>
  816.                                         <plugin>
  817.                                                 <groupId>org.codehaus.cargo</groupId>
  818.                                                 <artifactId>cargo-maven2-plugin</artifactId>
  819.                                                 <executions>
  820.                                                         <execution>
  821.                                                                 <id>deploy-server</id>
  822.                                                                 <phase>pre-integration-test</phase>
  823.                                                                 <goals>
  824.                                                                         <goal>deploy</goal>
  825.                                                                 </goals>
  826.                                                         </execution>
  827.                                                 </executions>
  828.                                         </plugin>
  829.                                 </plugins>
  830.                         </build>
  831.                 </profile>
  832.                 <profile>
  833.                         <id>start-server</id>
  834.                         <build>
  835.                                 <plugins>
  836.                                         <plugin>
  837.                                                 <!-- Start jboss instance -->
  838.                                                 <artifactId>maven-antrun-plugin</artifactId>
  839.                                                 <executions>
  840.                                                         <execution>
  841.                                                                 <id>start_jboss</id>
  842.                                                                 <configuration>
  843.                                                                         <tasks>
  844.                                                                                 <echo message="start_jboss: ${jboss6x.home}/bin/run.sh -c ${tix.server.name} -b ${tix.server.host} ${tix.server.ports.set} WITH JAVA_OPTS=${tix.server.java.opts}" />
  845.                                                                                 <exec executable="${jboss6x.home}/bin/run.sh" spawn="true">
  846.                                                                                         <env key="JAVA_OPTS" value="${tix.server.java.opts}" />
  847.                                                                                         <env key="BUILD_ID" value="dontKillMe" />
  848.                                                                                         <arg value="-c" />
  849.                                                                                         <arg value="${tix.server.name}" />
  850.                                                                                         <arg value="-b" />
  851.                                                                                         <arg value="${tix.server.host}" />
  852.                                                                                         <arg value="${tix.server.ports.set}" />
  853.                                                                                 </exec>
  854.                                                                         </tasks>
  855.                                                                 </configuration>
  856.                                                                 <phase>pre-integration-test</phase>
  857.                                                                 <goals>
  858.                                                                         <goal>run</goal>
  859.                                                                 </goals>
  860.                                                         </execution>
  861.                                                 </executions>
  862.                                         </plugin>
  863.                                 </plugins>
  864.                         </build>
  865.                 </profile>
  866.                 <profile>
  867.                         <id>stop-server</id>
  868.                         <build>
  869.                                 <plugins>
  870.                                         <plugin>
  871.                                                 <!-- Stop jboss instance -->
  872.                                                 <artifactId>maven-antrun-plugin</artifactId>
  873.                                                 <executions>
  874.                                                         <execution>
  875.                                                                 <id>stop_jboss</id>
  876.                                                                 <configuration>
  877.                                                                         <tasks>
  878.                                                                                 <exec executable="${jboss6x.home}/bin/shutdown.sh">
  879.                                                                                         <arg value="-o" />
  880.                                                                                         <arg value="${tix.server.host}" />
  881.                                                                                         <arg value="-r" />
  882.                                                                                         <arg value="${tix.server.shutdown.port}" />
  883.                                                                                 </exec>
  884.                                                                                 <echo message="shutdown, will wait for ${jboss-restart-wait-seconds} seconds before continuing" />
  885.                                                                                 <sleep seconds="${jboss-restart-wait-seconds}" />
  886.                                                                         </tasks>
  887.                                                                 </configuration>
  888.                                                                 <phase>initialize</phase>
  889.                                                                 <goals>
  890.                                                                         <goal>run</goal>
  891.                                                                 </goals>
  892.                                                         </execution>
  893.                                                 </executions>
  894.                                         </plugin>
  895.                                 </plugins>
  896.                         </build>
  897.                 </profile>
  898.                 <profile>
  899.                         <id>testintegration</id>
  900.                         <dependencies>
  901.                                 <dependency>
  902.                                         <groupId>org.jboss.arquillian.container</groupId>
  903.                                         <artifactId>arquillian-jbossas-embedded-6</artifactId>
  904.                                         <version>${arquillian.version}</version>
  905.                                         <scope>test</scope>
  906.                                 </dependency>
  907.                                 <dependency>
  908.                                         <groupId>org.jboss.jbossas</groupId>
  909.                                         <artifactId>jboss-as-depchain</artifactId>
  910.                                         <version>6.1.0.Final</version>
  911.                                         <type>pom</type>
  912.                                         <scope>test</scope>
  913.                                 </dependency>
  914.                                 <!-- Hornetq dependencies are here to override Arquillian's
  915.                                 HornetQ dependencies (version 2.2.5.Final) which were colliding with
  916.                                 JBoss' 2.2.2.Final version of HornetQ.  -->
  917.                                 <dependency>
  918.                                         <groupId>org.hornetq</groupId>
  919.                                         <artifactId>hornetq-jms</artifactId>
  920.                                         <version>${hornetq.version}</version>
  921.                                         <scope>provided</scope>
  922.                                 </dependency>
  923.                                 <dependency>
  924.                                         <groupId>org.hornetq</groupId>
  925.                                         <artifactId>hornetq-jms-client</artifactId>
  926.                                         <version>${hornetq.version}</version>
  927.                                         <scope>provided</scope>
  928.                                 </dependency>
  929.                                 <dependency>
  930.                                         <groupId>org.hornetq</groupId>
  931.                                         <artifactId>hornetq-jboss-as-integration</artifactId>
  932.                                         <version>${hornetq.version}</version>
  933.                                         <scope>provided</scope>
  934.                                 </dependency>
  935.                                 <dependency>
  936.                                         <groupId>org.hornetq</groupId>
  937.                                         <artifactId>hornetq-resources</artifactId>
  938.                                         <version>${hornetq.version}</version>
  939.                                         <scope>provided</scope>
  940.                                 </dependency>
  941.                                 <dependency>
  942.                                         <groupId>org.hornetq</groupId>
  943.                                         <artifactId>hornetq-bootstrap</artifactId>
  944.                                         <version>${hornetq.version}</version>
  945.                                         <scope>provided</scope>
  946.                                 </dependency>
  947.                                 <dependency>
  948.                                         <groupId>org.hornetq</groupId>
  949.                                         <artifactId>hornetq-core-client</artifactId>
  950.                                         <version>${hornetq.version}</version>
  951.                                         <scope>provided</scope>
  952.                                 </dependency>
  953.                                 <dependency>
  954.                                         <groupId>org.hornetq</groupId>
  955.                                         <artifactId>hornetq-logging</artifactId>
  956.                                         <version>${hornetq.version}</version>
  957.                                         <scope>provided</scope>
  958.                                 </dependency>
  959.                                 <dependency>
  960.                                         <groupId>org.hornetq</groupId>
  961.                                         <artifactId>hornetq-ra</artifactId>
  962.                                         <version>${hornetq.version}</version>
  963.                                         <scope>provided</scope>
  964.                                 </dependency>
  965.                         </dependencies>
  966.                         <dependencyManagement>
  967.                                 <dependencies>
  968.                                         <!--will set the Arquillain-Core v. and override the Arquillian-Core
  969.                                                 artifacts the Container depend on that Arq-Junit does not directly include,
  970.                                                 e.g. the Protocols, Enrichers etc -->
  971.                                         <dependency>
  972.                                                 <groupId>org.jboss.arquillian</groupId>
  973.                                                 <artifactId>arquillian-bom</artifactId>
  974.                                                 <version>${arquillian.version}</version>
  975.                                                 <scope>import</scope>
  976.                                                 <type>pom</type>
  977.                                         </dependency>
  978.                                         <dependency>
  979.                                                 <groupId>org.jboss.jbossas</groupId>
  980.                                                 <artifactId>jboss-as-depchain</artifactId>
  981.                                                 <version>6.1.0.Final</version>
  982.                                                 <type>pom</type>
  983.                                                 <scope>import</scope>
  984.                                         </dependency>
  985.                                 </dependencies>
  986.                         </dependencyManagement>
  987.                         <build>
  988.                                 <plugins>
  989.                     <plugin>
  990.                                         <artifactId>maven-antrun-plugin</artifactId>
  991.                                         <inherited>false</inherited>
  992.                                         <configuration>
  993.                                                 <tasks>
  994.                                                         <copy todir="${tt.user.jboss6.home}/server/default/deploy/hornetq">
  995.                                     <fileset dir="src/main/resources/hornetq">
  996.                                         <include name="*.xml"/>
  997.                                     </fileset>
  998.                                 </copy>
  999.                                                 </tasks>
  1000.                                         </configuration>
  1001.                                         <executions>
  1002.                             <execution>
  1003.                                                         <id>unpack_resources</id>
  1004.                                                            <goals>
  1005.                                                                     <goal>run</goal>
  1006.                                                             </goals>
  1007.                                                         <phase>generate-test-resources</phase>
  1008.                             </execution>
  1009.                                         </executions>
  1010.                                 </plugin>
  1011.                                         <plugin>
  1012.                                                 <groupId>org.apache.maven.plugins</groupId>
  1013.                                                 <artifactId>maven-surefire-plugin</artifactId>
  1014.                                                 <configuration>
  1015.                                                         <additionalClasspathElements>
  1016.                                                                 <additionalClasspathElement>${tt.user.jboss6.home}/client/jbossws-native-client.jar
  1017.                                                                 </additionalClasspathElement>
  1018.                                                                 <!-- Because jbossweb.sar contains shared web.xml, which must be
  1019.                                                                         visible from same CL as TomcatDeployer.class.getClassLoader -->
  1020.                                                                 <additionalClasspathElement>${tt.user.jboss6.home}/server/default/deploy/jbossweb.sar
  1021.                                                                 </additionalClasspathElement>
  1022.                                                         </additionalClasspathElements>
  1023.                                                         <redirectTestOutputToFile>true</redirectTestOutputToFile>
  1024.                                                         <trimStackTrace>false</trimStackTrace>
  1025.                                                         <printSummary>true</printSummary>
  1026.                                                         <forkMode>once</forkMode>
  1027.                                                         <!-- MaxPermSize Required to bump the space for relective data like
  1028.                                                                 classes, methods, etc. EMB-41. Endorsed required for things like WS support
  1029.                                                                 (EMB-61) -->
  1030.                                                         <argLine>-Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Djava.endorsed.dirs=${tt.user.jboss6.home}/lib/endorsed -Djboss.home=${tt.user.jboss6.home} -Djboss.boot.server.log.dir=${tt.user.jboss6.home}</argLine>
  1031.                                                 </configuration>
  1032.                                         </plugin>
  1033.                                 </plugins>
  1034.                         </build>
  1035.                 </profile>
  1036.                 <profile>
  1037.                         <id>nightly</id>
  1038.                         <properties>
  1039.                                 <cargo.jvmargs>-Xmx512m</cargo.jvmargs>
  1040.                                 <jboss-restart-wait-seconds>20</jboss-restart-wait-seconds>
  1041.                                 <tix.server.host>foylejboss6.pd.tracetracker.com</tix.server.host> <!-- TODO: Which foyle to run the new TIX on? -->
  1042.                                 <tix.server.jks>foylejboss6</tix.server.jks> <!-- TODO: Which foyle to run the new TIX on? -->
  1043.                                 <tix.server.shutdown.port>1090</tix.server.shutdown.port>
  1044.                                 <tix.server.ports.set />
  1045.                         </properties>
  1046.                 </profile>
  1047.         </profiles>
  1048.  
  1049.         <prerequisites>
  1050.                 <maven>3.0.3</maven>
  1051.         </prerequisites>
  1052.  
  1053.         <description>TraceTracker Traceability Information Exchange Server
  1054.         </description>
  1055.         <url />
  1056.  
  1057.         <contributors />
  1058.  
  1059.         <distributionManagement>
  1060.                 <site>
  1061.                         <id>site</id>
  1062.                         <url>file://${user.home}/site/nightly/tix</url>
  1063.                 </site>
  1064.                 <repository>
  1065.                         <id>marplerepo2</id>
  1066.                         <url>http://mavenrepo.pd.tracetracker.com:9998/tracetracker</url>
  1067.                 </repository>
  1068.         </distributionManagement>
  1069.         <scm>
  1070.                 <connection>scm:svn:http://svn.pd.tracetracker.com/svn/TIX/trunk/tix
  1071.                 </connection>
  1072.                 <url>scm:svn:http://svn.pd.tracetracker.com/svn/TIX/trunk/tix</url>
  1073.         </scm>
  1074.  
  1075.         <properties>
  1076.                 <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
  1077.                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  1078.  
  1079.                 <jboss6x.home>${tt.user.jboss6.home}</jboss6x.home>
  1080.                 <jboss-restart-wait-seconds>6</jboss-restart-wait-seconds>
  1081.                 <!--
  1082.                 <tt-main-resources-unpacked>${project.build.directory}/tt-main-resources-unpacked
  1083.                 </tt-main-resources-unpacked>
  1084.                 -->
  1085.                 <lib-resources-java-unpacked>${project.build.directory}/lib-resources-java-unpacked
  1086.                 </lib-resources-java-unpacked>
  1087.  
  1088.                 <lib.resources.java.version>0.21-SNAPSHOT</lib.resources.java.version>
  1089.                 <enunciate.version>1.23</enunciate.version>
  1090.                 <spring-security.version>3.1.0.RC2</spring-security.version>
  1091.                 <postgres.version>8.3-603.jdbc3</postgres.version>
  1092.                 <arquillian.version>1.0.0.CR2</arquillian.version>
  1093.                 <hornetq.version>2.2.2.Final</hornetq.version>
  1094.                 <!-- Override the managed version from jboss-as-depchain -->
  1095.                 <version.shrinkwrap_shrinkwrap>1.0.0-beta-3</version.shrinkwrap_shrinkwrap>
  1096.  
  1097.                 <!-- Guide versions -->
  1098.                 <tix.userguide.version>5.1.0</tix.userguide.version>
  1099.                 <tix.userguide.fileName>TIX.UserGuide.pdf</tix.userguide.fileName>
  1100.                 <tix.adminguide.version>5.1.0</tix.adminguide.version>
  1101.                 <tix.adminguide.fileName>TIX.AdministrationGuide.pdf</tix.adminguide.fileName>
  1102.  
  1103.                 <application.name>${project.artifactId}</application.name>
  1104.                 <application.version>${project.version}</application.version>
  1105.  
  1106.                 <!-- default values -->
  1107.                 <!--tix.server.java.opts>-Xmx512m -XX:MaxPermSize=256m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=10252</tix.server.java.opts -->
  1108.                 <tix.server.java.opts>-Xmx512m -XX:MaxPermSize=256m</tix.server.java.opts>
  1109.                 <tix.server.host>0.0.0.0</tix.server.host>
  1110.                 <tix.server.jks>${user.name}</tix.server.jks>
  1111.                 <tix.server.name>tix-trunk</tix.server.name>
  1112.                 <tix.server.home>${jboss6x.home}/server/${tix.server.name}</tix.server.home>
  1113.                 <tix.server.port>8080</tix.server.port>
  1114.                 <tix.server.ports.set>-Djboss.service.binding.set=ports-03</tix.server.ports.set>
  1115.                 <tix.server.shutdown.port>1390</tix.server.shutdown.port>
  1116.                 <tix.rmi.port>1099</tix.rmi.port>
  1117.                 <tix.hibernate.dialect>org.hibernate.dialect.PostgreSQLDialect</tix.hibernate.dialect>
  1118.                 <tix.database.host>morse.pd.tracetracker.com</tix.database.host>
  1119.                 <tix.database.port>5432</tix.database.port>
  1120.                 <tix.database.type>postgresql</tix.database.type>
  1121.                 <tix.database.driver>org.postgresql.Driver</tix.database.driver>
  1122.                 <tix.database.name>tix_${user.name}</tix.database.name>
  1123.                 <tix.database.username>jboss</tix.database.username>
  1124.                 <tix.database.password>jboss</tix.database.password>
  1125.                 <tix.database.admin.username>sa</tix.database.admin.username>
  1126.                 <tix.database.admin.password>sa_secret</tix.database.admin.password>
  1127.                 <tix.migration.path>src/main/setup/db/postgresql/migrations
  1128.                 </tix.migration.path>
  1129.                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  1130.                 <netbeans.hint.j2eeVersion>1.6</netbeans.hint.j2eeVersion>
  1131.                 <netbeans.hint.deploy.server>JBoss4</netbeans.hint.deploy.server>
  1132.         </properties>
  1133.  
  1134.         <repositories>
  1135.                 <repository>
  1136.                         <id>prime-repo</id>
  1137.                         <name>PrimeFaces Maven Repository</name>
  1138.                         <url>http://repository.primefaces.org</url>
  1139.                         <layout>default</layout>
  1140.                 </repository>
  1141.         </repositories>
  1142.  
  1143.         <pluginRepositories>
  1144.                 <pluginRepository>
  1145.                         <id>c5-public-repository</id>
  1146.                         <url>http://mvn.carbonfive.com/public</url>
  1147.                 </pluginRepository>
  1148.         </pluginRepositories>
  1149.  
  1150. </project>
  1151.  
  1152.  
clone this paste RAW Paste Data