grouper-dev - RE: [grouper-dev] RE: Mavenizing Grouper UI
Subject: Grouper Developers Forum
List archive
- From: "Klug, Lawrence" <>
- To: Tom Zeller <>
- Cc: Grouper Dev <>
- Subject: RE: [grouper-dev] RE: Mavenizing Grouper UI
- Date: Fri, 30 Sep 2011 13:11:47 -0700
- Accept-language: en-US
- Acceptlanguage: en-US
Tom,
Here it is. Being new to Maven...
Thanks,
Lawrence
-----Original Message-----
From:
[mailto:]
On Behalf Of Tom Zeller
Sent: Friday, September 30, 2011 11:41 AM
To: Klug, Lawrence
Cc: Grouper Dev
Subject: Re: [grouper-dev] RE: Mavenizing Grouper UI
> Sure, how do you want it delivered?
Attach and reply ?
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>edu.ucla.iamucla</groupId> <artifactId>grouper</artifactId> <packaging>war</packaging> <name>Grouper Groups Management System</name> <version>2.0</version> <description>Grouper is an Open Source Group Management tool from Internet2...</description> <properties> <svn.relative.location>grouper2</svn.relative.location> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <profiles> <profile> <id>dev</id> <activation> <activeByDefault>true</activeByDefault> <property> <name>environment.type</name> <value>dev</value> </property> </activation> <properties> <configlocation>C:/Users/lklug/Documents/workspace/grouper/src/main/resources</configlocation> <logdestination>C:/Users/lklug/Documents/workspace/temp</logdestination> <profileid>dev</profileid> <logging.conf>${configlocation}/log4j.xml</logging.conf> <ldap.urls.grouper>_hostname-</ldap.urls.grouper> <ldap.dn.grouper>_dn_</ldap.dn.grouper> <ldap.principal.grouper>_principal_</ldap.principal.grouper> <ldap.principal.credential.grouper>_password_</ldap.principal.credential.grouper> <ldap.initsize.grouper>2</ldap.initsize.grouper> <ldap.prefsize.grouper>2</ldap.prefsize.grouper> <ldap.maxsize.grouper>10</ldap.maxsize.grouper> <ldap.read.timeout.grouper>5000</ldap.read.timeout.grouper> <ldap.connect.timeout.grouper>5000</ldap.connect.timeout.grouper> <ldap.connectpool.timeout.grouper>300000</ldap.connectpool.timeout.grouper> </properties> </profile> <profile> <id>preview</id> <activation> <activeByDefault>false</activeByDefault> <property> <name>environment.type</name> <value>preview</value> </property> </activation> <properties> <!-- global configurations --> <configlocation>/usr/local/tomcat6/webapps/grouper/WEB-INF/classes</configlocation> <logdestination>/usr/local/tomcat6/logs</logdestination> </properties> </profile> <profile> <id>qa</id> <activation> <activeByDefault>false</activeByDefault> <property> <name>environment.type</name> <value>qa</value> </property> </activation> <properties> <!-- global configurations --> <configlocation>/usr/local/tomcat6/webapps/grouper/WEB-INF/classes/conf</configlocation> <logdestination>/usr/local/tomcat6/logs</logdestination> </properties> </profile> </profiles> <!-- Build --> <build> <resources> <resource> <directory>src/main/resources</directory> <targetPath>${project.build.directory}/grouper-${project.version}/WEB-INF/classes</targetPath> <includes> <include>**/*.properties</include> <include>**/*.xml</include> <include>sqltool.rc</include> <include>README.txt</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/resources/conf</directory> <targetPath>${project.build.directory}/grouper-${project.version}/WEB-INF/classes</targetPath> <filtering>false</filtering> <excludes> <exclude>conf</exclude> </excludes> </resource> <resource> <directory>src/main/resources/misc</directory> <targetPath>${project.build.directory}/classes</targetPath> <filtering>false</filtering> <excludes> <exclude>misc</exclude> </excludes> </resource> </resources> <testResources> <testResource> <directory>src/test</directory> <includes> <include>**/*.hbm.xml</include> </includes> </testResource> </testResources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.15</version> <configuration> <scanIntervalSeconds>10</scanIntervalSeconds> <connectors> <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector"> <port>8080</port> </connector> </connectors> <webXml>${project.build.directory}/grouper-${project.version}/WEB-INF/web.xml</webXml> <webAppConfig> <contextPath>/grouper</contextPath> </webAppConfig> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.1-alpha-2</version> <configuration> <warName>grouper</warName> <webResources> <webResource> <directory>${basedir}/src/main/webapp/WEB-INF</directory> <includes> <include>web.xml</include> <include>web-ajax.xml</include> <include>web-core.xml</include> <include>web-core-filters.xml</include> </includes> <targetPath>WEB-INF</targetPath> <filtering>true</filtering> </webResource> </webResources> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.3.2</version> <configuration> <archive> <addMavenDescriptor>false</addMavenDescriptor> </archive> </configuration> <executions> <execution> <phase>package</phase> <goals> <goal>jar</goal> </goals> <configuration> <classesDirectory>target/classes/</classesDirectory> <outputDirectory>target/grouper-2.0/WEB-INF/lib</outputDirectory> <finalName>grouper-ui</finalName> </configuration> </execution> </executions> </plugin> </plugins> </build> <dependencies> <!-- Grouper API --> <dependency> <groupId>edu.internet2.middleware.grouper</groupId> <artifactId>grouper</artifactId> <version>2.0.0</version> </dependency> <!-- Grouper LDAPPCNG --> <dependency> <groupId>edu.internet2.middleware.grouper</groupId> <artifactId>ldappcng</artifactId> <version>2.0.0</version> </dependency> <!-- Compile Dependencies from grouper_parent --> <dependency> <groupId>ant</groupId> <artifactId>ant-jakarta-oro</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>antlr</groupId> <artifactId>antlr</artifactId> <version>2.7.6</version> </dependency> <dependency> <groupId>org.antlr</groupId> <artifactId>antlr-runtime</artifactId> <version>3.1.3</version> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm</artifactId> <version>1.5.3</version> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm-attrs</artifactId> <version>1.5.3</version> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm-util</artifactId> <version>1.5.3</version> </dependency> <dependency> <groupId>backport-util-concurrent</groupId> <artifactId>backport-util-concurrent</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId> <version>0.9.1.2</version> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.1_3</version> </dependency> <dependency> <groupId>com.jamonapi</groupId> <artifactId>jamon</artifactId> <version>2.7</version> </dependency> <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.7.0</version> </dependency> <dependency> <groupId>commons-betwixt</groupId> <artifactId>commons-betwixt</artifactId> <version>0.8</version> </dependency> <dependency> <groupId>commons-cli</groupId> <artifactId>commons-cli</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2</version> </dependency> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>commons-digester</groupId> <artifactId>commons-digester</artifactId> <version>1.7</version> </dependency> <dependency> <groupId>commons-discovery</groupId> <artifactId>commons-discovery</artifactId> <version>0.4</version> </dependency> <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.0</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>commons-jexl</groupId> <artifactId>commons-jexl</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.1</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>commons-math</groupId> <artifactId>commons-math</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>commons-pool</groupId> <artifactId>commons-pool</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>edu.internet2.middleware</groupId> <artifactId>shibboleth-common</artifactId> <!-- <version>1.2.1</version> --> <!-- <version>1.2.0-ldappc</version> --> <version>1.2.1</version> <exclusions> <!-- Exclude logback in lieu of sl4j-log4j12 binding. --> <exclusion> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> </exclusion> <exclusion> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> </exclusion> <exclusion> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </exclusion> <exclusion> <groupId>log4j</groupId> <artifactId>log4j</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>edu.vt.middleware</groupId> <artifactId>vt-ldap</artifactId> <version>3.3.2</version> </dependency> <dependency> <groupId>jivesoftware</groupId> <artifactId>smack</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>1.5.1</version> </dependency> <dependency> <groupId>jug</groupId> <artifactId>jug</artifactId> <version>1.1.2</version> </dependency> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> <version>1.4.0</version> </dependency> <dependency> <groupId>net.sf.ezmorph</groupId> <artifactId>ezmorph</artifactId> <version>1.0.6</version> </dependency> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.3</version> <classifier>jdk15</classifier> </dependency> <dependency> <groupId>net.sf.jsr107cache</groupId> <artifactId>jsr107cache</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>odmg</groupId> <artifactId>odmg</artifactId> <version>3.0</version> </dependency> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.7.1</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-jexl</artifactId> <version>2.0.1</version> </dependency> <dependency> <groupId>org.apache.ddlutils</groupId> <artifactId>ddlutils</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>org.apache.directory.server</groupId> <artifactId>apacheds-core</artifactId> <version>1.5.5</version> </dependency> <dependency> <groupId>org.apache.directory.server</groupId> <artifactId>apacheds-protocol-ldap</artifactId> <version>1.5.5</version> </dependency> <dependency> <groupId>org.apache.directory.shared</groupId> <artifactId>shared-ldap</artifactId> <version>0.9.15</version> </dependency> <dependency> <groupId>org.beanshell</groupId> <artifactId>bsh</artifactId> <version>2.0b4</version> </dependency> <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk16</artifactId> <version>1.46</version> </dependency> <dependency> <groupId>org.codehaus.jettison</groupId> <artifactId>jettison</artifactId> <version>1.0-RC2</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate</artifactId> <version>3.2.6.ga</version> </dependency> <dependency> <groupId>org.jdom</groupId> <artifactId>jdom</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty</artifactId> <version>6.1.24</version> </dependency> <dependency> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-util</artifactId> <version>6.1.24</version> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml</artifactId> <version>2.4.1</version> </dependency> <dependency> <groupId>org.openspml</groupId> <artifactId>openspml2</artifactId> <version>192-20100413</version> </dependency> <dependency> <groupId>org.opensymphony.quartz</groupId> <artifactId>quartz</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>xom</groupId> <artifactId>xom</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>xpp3</groupId> <artifactId>xpp3_min</artifactId> <version>1.1.4c</version> </dependency> <!-- Compile dependencies from GrouperUI --> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.2</version> <scope>compile</scope> </dependency> <dependency> <groupId>commons-validator</groupId> <artifactId>commons-validator</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>net.sf.opencsv</groupId> <artifactId>opencsv</artifactId> <version>1.8</version> </dependency> <dependency> <groupId>struts</groupId> <artifactId>struts</artifactId> <version>1.2.4</version> </dependency> <dependency> <groupId>struts</groupId> <artifactId>struts-el</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.1.2</version> <scope>runtime</scope> </dependency> <dependency> <groupId>apache</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> </dependency> <dependency> <groupId>org.apache.taglibs</groupId> <artifactId>request</artifactId> <version>1.0.1</version> </dependency> <dependency> <groupId>org.apache.taglibs</groupId> <artifactId>datetime</artifactId> <version>1.0.1</version> </dependency> <dependency> <groupId>xalan</groupId> <artifactId>xalan</artifactId> <version>2.7.1</version> </dependency> <dependency> <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> <version>2.7.1</version> </dependency> <dependency> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> <version>1.3.04</version> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId>datetime</artifactId> <version>1.0.1</version> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId>request</artifactId> <version>1.0.1</version> </dependency> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.enterprise.deploy</artifactId> <version>3.1</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-core</artifactId> <version>1.2.1</version> <scope>compile</scope> </dependency> <!-- Provided Dependencies --> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.1</version> </dependency> <dependency> <groupId>javax.transaction</groupId> <artifactId>jta</artifactId> <version>1.0.1B</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId> <version>1.2</version> <scope>provided</scope> </dependency> <!-- Database dependencies --> <dependency> <groupId>net.sourceforge.jtds</groupId> <artifactId>jtds</artifactId> <version>1.2.5</version> </dependency> <!-- Test dependencies --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> <!-- Project Metadata --> <url>https://spaces.ais.ucla.edu/display/mwidocs/grouper2</url> <licenses> <license> <name>Apache 2</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <organization> <name>UCLA Information Technology Services</name> <url>http://map.ais.ucla.edu/go/1000666</url> </organization> <issueManagement> <system>JIRA</system> <url>https://jira.it.ucla.edu//</url> </issueManagement> <scm> <connection>scm:svn:https://svn.it.ucla.edu/ucla/itservices/ms</connection> <developerConnection>scm:svn:https://svn.it.ucla.edu/ucla/itservices/ms</developerConnection> <tag>HEAD</tag> <url>https://svn.it.ucla.edu/ucla/itservices/ms</url> </scm> <ciManagement> <system>Team City</system> <url>https://teamcity.it.ucla.edu/teamCity</url> </ciManagement> <developers> <developer> <id>lklug</id> <name>Lawrence Klug</name> <organization>University of California, Los Angeles</organization> <organizationUrl>http://www.ucla.edu/</organizationUrl> <email></email> <roles> <role>developer</role> </roles> <timezone>-2</timezone> </developer> </developers> </project>
- RE: [grouper-dev] RE: Mavenizing Grouper UI, (continued)
- RE: [grouper-dev] RE: Mavenizing Grouper UI, Klug, Lawrence, 09/23/2011
- RE: [grouper-dev] RE: Mavenizing Grouper UI, Klug, Lawrence, 09/29/2011
- RE: [grouper-dev] RE: Mavenizing Grouper UI, Chris Hyzer, 09/29/2011
- RE: [grouper-dev] RE: Mavenizing Grouper UI, Chris Hyzer, 09/29/2011
- RE: [grouper-dev] RE: Mavenizing Grouper UI, Klug, Lawrence, 09/30/2011
- RE: [grouper-dev] RE: Mavenizing Grouper UI, GW Brown, Information Systems and Computing, 09/30/2011
- RE: [grouper-dev] RE: Mavenizing Grouper UI, Klug, Lawrence, 09/30/2011
- Re: [grouper-dev] RE: Mavenizing Grouper UI, Tom Zeller, 09/30/2011
- RE: [grouper-dev] RE: Mavenizing Grouper UI, Klug, Lawrence, 09/30/2011
- Re: [grouper-dev] RE: Mavenizing Grouper UI, Tom Zeller, 09/30/2011
- RE: [grouper-dev] RE: Mavenizing Grouper UI, Klug, Lawrence, 09/30/2011
- RE: [grouper-dev] RE: Mavenizing Grouper UI, Klug, Lawrence, 09/29/2011
- RE: [grouper-dev] RE: Mavenizing Grouper UI, Klug, Lawrence, 09/23/2011
Archive powered by MHonArc 2.6.16.