<?xml version="1.0" encoding="UTF-8"?>
<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">
    <parent>
        <artifactId>broadleaf</artifactId>
        <groupId>org.broadleafcommerce</groupId>
        <version>1.6.0-SNAPSHOT</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>
    <artifactId>common</artifactId>
    <packaging>jar</packaging>
    <name>BroadleafCommerce Common Libraries</name>
    <description>A collection of classes shared by broadleaf profile, cms, admin, and core.</description>
    <url>http://www.broadleafcommerce.org</url>
    <licenses>
        <license>
            <name>Apache 2</name>
            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
            <distribution>repo</distribution>
            <comments>A business-friendly OSS license</comments>
        </license>
    </licenses>
        <developers>
            <developer>
                <id>jeff</id>
                <name>Jeff Fischer</name>
                <email>jfischer@broadleafcommerce.org</email>
                <organization>Broadleaf Commerce</organization>
                <organizationUrl>http://www.broadleafcommerce.org</organizationUrl>
                <roles>
                    <role>cto</role>
                    <role>architect</role>
                    <role>developer</role>
                </roles>
                <timezone>-6</timezone>
            </developer>
            <developer>
                <id>brian</id>
                <name>Brian Polster</name>
                <email>bpolster@broadleafcommerce.org</email>
                <organization>Broadleaf Commerce</organization>
                <organizationUrl>http://www.broadleafcommerce.org</organizationUrl>
                <roles>
                    <role>president</role>
                    <role>architect</role>
                    <role>developer</role>
                </roles>
                <timezone>-6</timezone>
            </developer>
        </developers>
    	<build>
    		<plugins>
    			<plugin>
    				<groupId>org.zeroturnaround</groupId>
    				<artifactId>javarebel-maven-plugin</artifactId>
    				<executions>
    					<execution>
    						<id>generate-rebel-xml</id>
    						<phase>process-resources</phase>
    						<goals>
    							<goal>generate</goal>
    						</goals>
    					</execution>
    				</executions>
    				<configuration>
    					<relativePath>../../</relativePath>
    					<rootPath>$${rebel.root}</rootPath>
    				</configuration>
    			</plugin>
    			<plugin>
    		        <groupId>org.apache.maven.plugins</groupId>
    		        <artifactId>maven-source-plugin</artifactId>
    		        <version>2.1.2</version>
    		        <executions>
    		          <execution>
    		            <id>attach-sources</id>
    		            <phase>verify</phase>
    		            <goals>
    		              <goal>jar-no-fork</goal>
    		            </goals>
    		          </execution>
    		        </executions>
    		    </plugin>
    	    </plugins>
    	</build>
    	<dependencies>
            <dependency>
                <groupId>org.broadleafcommerce</groupId>
                <artifactId>broadleaf-instrument</artifactId>
            </dependency>
    		<dependency>
    			<groupId>junit</groupId>
    			<artifactId>junit</artifactId>
    		</dependency>
    		<dependency>
    			<groupId>org.hibernate</groupId>
    			<artifactId>hibernate-core</artifactId>
    		</dependency>
    		<dependency>
    			<groupId>org.hibernate</groupId>
    			<artifactId>hibernate-tools</artifactId>
    		</dependency>
    		<dependency>
    			<groupId>org.hibernate</groupId>
    			<artifactId>hibernate-entitymanager</artifactId>
    		</dependency>
    		<dependency>
    			<groupId>net.sf.ehcache</groupId>
    			<artifactId>ehcache</artifactId>
    			<type>pom</type>
    		</dependency>
            <dependency>
                <groupId>org.springframework.security</groupId>
                <artifactId>spring-security-web</artifactId>
            </dependency>
    		<dependency>
    			<groupId>org.easymock</groupId>
    			<artifactId>easymock</artifactId>
    		</dependency>
    		<dependency>
    			<groupId>org.easymock</groupId>
    			<artifactId>easymockclassextension</artifactId>
    		</dependency>
    		<dependency>
    			<groupId>org.hibernate</groupId>
    			<artifactId>hibernate-envers</artifactId>
    		</dependency>
    		<dependency>
    			<groupId>org.slf4j</groupId>
    			<artifactId>jcl-over-slf4j</artifactId>
    		</dependency>
            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
            </dependency>
    		<dependency>
    			<groupId>org.slf4j</groupId>
    			<artifactId>slf4j-log4j12</artifactId>
    		</dependency>
            <dependency>
                <groupId>javax.mail</groupId>
            	<artifactId>mail</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
            	<artifactId>spring-jms</artifactId>
            </dependency>
           <dependency>
                <groupId>org.apache.velocity</groupId>
            	<artifactId>velocity-tools</artifactId>
           </dependency>
           <dependency>
           		<groupId>org.apache.velocity</groupId>
           		<artifactId>velocity</artifactId>
           </dependency>
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>servlet-api</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-web</artifactId>
            </dependency>
            <dependency>
                <groupId>org.apache.ant</groupId>
                <artifactId>ant</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-webmvc</artifactId>
            </dependency>
            <dependency>
                <groupId>org.hibernate.javax.persistence</groupId>
                <artifactId>hibernate-jpa-2.0-api</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-core</artifactId>
            </dependency>
            <dependency>
                <groupId>org.aspectj</groupId>
                <artifactId>aspectjweaver</artifactId>
            </dependency>
            <dependency>
                <groupId>org.antlr</groupId>
                <artifactId>antlr-runtime</artifactId>
            </dependency>
            <dependency>
                <groupId>asm</groupId>
                <artifactId>asm-commons</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework.security</groupId>
                <artifactId>spring-security-core</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-context-support</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-orm</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework.security</groupId>
                <artifactId>spring-security-taglibs</artifactId>
            </dependency>
            <dependency>
                <groupId>opensymphony</groupId>
                <artifactId>quartz</artifactId>
            </dependency>
            <dependency>
                <groupId>oro</groupId>
                <artifactId>oro</artifactId>
            </dependency>
            <dependency>
                <groupId>net.sf.jsr107cache</groupId>
                <artifactId>jsr107cache</artifactId>
            </dependency>
            <dependency>
                <groupId>javax.xml.bind</groupId>
                <artifactId>jsr173_api</artifactId>
            </dependency>
            <dependency>
                 <groupId>com.google.code.findbugs</groupId>
                 <artifactId>jsr305</artifactId>
            </dependency>
            <dependency>
                <groupId>org.apache.xmlbeans</groupId>
                <artifactId>xmlbeans</artifactId>
            </dependency>
            <dependency>
                <groupId>org.apache.geronimo.specs</groupId>
                <artifactId>geronimo-jms_1.1_spec</artifactId>
            </dependency>
    	</dependencies>
</project>
