Skip to content
This repository has been archived by the owner on Oct 29, 2019. It is now read-only.

Commit

Permalink
Fix so that the JMS jar could be located.
Browse files Browse the repository at this point in the history
This is done by added the Sakai maven repository.
Tidy up the buildfile a little.
  • Loading branch information
buckett committed May 19, 2011
1 parent c34ab49 commit cad8a64
Showing 1 changed file with 89 additions and 143 deletions.
232 changes: 89 additions & 143 deletions pom.xml
Original file line number Original file line Diff line number Diff line change
@@ -1,46 +1,6 @@
<?xml version="1.0"?> <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">
<!-- <modelVersion>4.0.0</modelVersion>
/**********************************************************************************
* $URL$
* $Id$
***********************************************************************************
*
* Copyright (c) 2008 Etudes, Inc.
*
* Portions completed before September 1, 2008
* Copyright (c) 2007, 2008 The Regents of the University of Michigan & Foothill College, ETUDES Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
**********************************************************************************/
-->

<project xmlns="http://maven.apache.org/POM/4.0.0">
<modelVersion>4.0.0</modelVersion>

<!-- for stand-alone building under test-center -->
<!--
<parent>
<groupId>org.etudes.test-center</groupId>
<artifactId>test-center</artifactId>
<version>1.2</version>
<relativePath>../pom.xml</relativePath>
</parent>
-->

<!-- for embedded building withing sakai -->
<!-- Note: set the version to the Sakai version you are using -->


<name>Sir Louie Project</name> <name>Sir Louie Project</name>
<groupId>uk.ac.ox.oucs.vle</groupId> <groupId>uk.ac.ox.oucs.vle</groupId>
Expand All @@ -58,144 +18,130 @@
<configuration> <configuration>
<source>1.5</source> <source>1.5</source>
<target>1.5</target> <target>1.5</target>
</configuration> </configuration>
</plugin> </plugin>
<plugin> <plugin>
<inherited>true</inherited> <inherited>true</inherited>
<groupId>org.sakaiproject.maven.plugins</groupId> <groupId>org.sakaiproject.maven.plugins</groupId>
<artifactId>sakai</artifactId> <artifactId>sakai</artifactId>
<version>1.6.ox1</version> <version>1.6.ox1</version>
<extensions>true</extensions> <extensions>true</extensions>
<configuration> <configuration>
<deployDirectory>${maven.tomcat.home}</deployDirectory> <deployDirectory>${maven.tomcat.home}</deployDirectory>
<warSourceDirectory>${basedir}/src/webapp</warSourceDirectory> <warSourceDirectory>${basedir}/src/webapp</warSourceDirectory>
</configuration> </configuration>
</plugin> </plugin>
</plugins> </plugins>

<resources> <resources>
<resource> <resource>
<directory>${basedir}/src/main/resources</directory> <directory>${basedir}/src/main/resources</directory>
<includes> <includes>
<include>**/*.csv</include> <include>**/*.csv</include>
</includes> </includes>
</resource> </resource>
</resources> </resources>
</build> </build>


<repositories> <repositories>
<repository> <repository>
<id>maven2-repository.dev.java.net</id> <id>sakai-maven</id>
<name>Java.net Repository for Maven</name> <name>Sakai Maven Repository</name>
<url>http://download.java.net/maven/2/</url>
<layout>default</layout> <layout>default</layout>
<url>http://source.sakaiproject.org/maven2</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository> </repository>
</repositories> </repositories>

<properties> <properties>
<mneme.version>1.2</mneme.version>
<ambrosia.version>1.2</ambrosia.version>
<sakai.commons.logging.version>1.0.4</sakai.commons.logging.version> <sakai.commons.logging.version>1.0.4</sakai.commons.logging.version>
</properties> </properties>

<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax.servlet</groupId> <groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId> <artifactId>servlet-api</artifactId>
<version>2.4</version> <version>2.4</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>

<dependency> <dependency>
<groupId>com.sun.jersey</groupId> <groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId> <artifactId>jersey-client</artifactId>
<version>1.5</version> <version>1.5</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.sun.jersey</groupId> <groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId> <artifactId>jersey-core</artifactId>
<version>1.5</version> <version>1.5</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.sun.jersey</groupId> <groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId> <artifactId>jersey-server</artifactId>
<version>1.5</version> <version>1.5</version>
</dependency> </dependency>

<dependency> <dependency>
<groupId>com.sun.jersey</groupId> <groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId> <artifactId>jersey-json</artifactId>
<version>1.5</version> <version>1.5</version>
</dependency> </dependency>

<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<version>4.8.2</version> <version>4.8.2</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>jdom</groupId> <groupId>jdom</groupId>
<artifactId>jdom</artifactId> <artifactId>jdom</artifactId>
<version>1.1</version> <version>1.1</version>
</dependency> </dependency>

<dependency> <dependency>
<groupId>org.json</groupId> <groupId>org.json</groupId>
<artifactId>json</artifactId> <artifactId>json</artifactId>
<version>20080701</version> <version>20080701</version>
</dependency> </dependency>
<!-- <!--
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-jaxrs</artifactId>
<version>1.6.2</version>
</dependency>
-->
<dependency> <dependency>
<groupId>org.codehaus.jackson</groupId> <groupId>commons-lang</groupId>
<artifactId>jackson-jaxrs</artifactId> <artifactId>commons-lang</artifactId>
<version>1.6.2</version> <version>2.4</version>
<scope>provided</scope>
</dependency> </dependency>
-->
<dependency> <dependency>
<groupId>commons-lang</groupId> <groupId>commons-logging</groupId>
<artifactId>commons-lang</artifactId> <artifactId>commons-logging</artifactId>
<version>2.4</version> <version>1.1</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>commons-logging</groupId> <groupId>opensymphony</groupId>
<artifactId>commons-logging</artifactId> <artifactId>oscache</artifactId>
<version>1.1</version> <version>2.4</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>opensymphony</groupId> <groupId>org.sakaiproject.kernel</groupId>
<artifactId>oscache</artifactId> <artifactId>sakai-kernel-api</artifactId>
<version>2.4</version> <version>1.0.18</version>
<scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.sakaiproject.kernel</groupId> <groupId>org.sakaiproject.kernel</groupId>
<artifactId>sakai-kernel-api</artifactId> <artifactId>sakai-component-manager</artifactId>
<version>1.0.18</version> <version>1.0.18</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency>
<groupId>org.sakaiproject.kernel</groupId>
<artifactId>sakai-component-manager</artifactId>
<version>1.0.18</version>
<scope>provided</scope>
</dependency>
</dependencies> </dependencies>


<profiles>
<profile>
<id>bundled with sakai</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<dependencies>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1</version>
<scope>provided</scope>
</dependency>
</dependencies>
</profile>
</profiles>
</project> </project>


0 comments on commit cad8a64

Please sign in to comment.