Add serlet-api to overlay wars to reduce compile time errors when adding classes

git-svn-id: http://scm.dspace.org/svn/repo/branches/dspace-1_5_x@2944 9c30dcfa-912a-0410-8fc2-9e0234be79fd
This commit is contained in:
Mark Diggory
2008-05-23 05:55:15 +00:00
parent 7a3def94c5
commit 883655d818
5 changed files with 443 additions and 384 deletions

View File

@@ -132,6 +132,12 @@
<groupId>org.dspace</groupId> <groupId>org.dspace</groupId>
<artifactId>dspace-jspui-api</artifactId> <artifactId>dspace-jspui-api</artifactId>
</dependency> </dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.3</version>
<scope>provided</scope>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@@ -1,134 +1,146 @@
<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"> <project xmlns="http://maven.apache.org/POM/4.0.0"
<modelVersion>4.0.0</modelVersion> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<groupId>org.dspace.modules</groupId> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<artifactId>lni</artifactId> <modelVersion>4.0.0</modelVersion>
<packaging>war</packaging> <groupId>org.dspace.modules</groupId>
<name>DSpace LNI :: Web Application</name> <artifactId>lni</artifactId>
<description> <packaging>war</packaging>
DSpace Lightweight Network Interface Webapplication <name>DSpace LNI :: Web Application</name>
</description> <description>
<url>http://projects.dspace.org/dspace-lni/dspace-lni-webapp</url> DSpace Lightweight Network Interface Webapplication
</description>
<url>http://projects.dspace.org/dspace-lni/dspace-lni-webapp</url>
<parent> <parent>
<groupId>org.dspace</groupId> <groupId>org.dspace</groupId>
<artifactId>modules</artifactId> <artifactId>modules</artifactId>
<version>1.5.1-SNAPSHOT</version> <version>1.5.1-SNAPSHOT</version>
</parent> </parent>
<repositories> <repositories>
<repository> <repository>
<id>maven.dspace.org/snapshot</id> <id>maven.dspace.org/snapshot</id>
<name>DSpace Maven Snapshot Repository</name> <name>DSpace Maven Snapshot Repository</name>
<url>http://maven.dspace.org/snapshot</url> <url>http://maven.dspace.org/snapshot</url>
<releases> <releases>
<enabled>false</enabled> <enabled>false</enabled>
<checksumPolicy>fail</checksumPolicy> <checksumPolicy>fail</checksumPolicy>
</releases> </releases>
<snapshots> <snapshots>
<enabled>true</enabled> <enabled>true</enabled>
<checksumPolicy>fail</checksumPolicy> <checksumPolicy>fail</checksumPolicy>
</snapshots> </snapshots>
</repository> </repository>
</repositories> </repositories>
<scm> <scm>
<connection>scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/lni</connection> <connection>
<developerConnection>scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/lni</developerConnection> scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/lni
<url>http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/lni</url> </connection>
</scm> <developerConnection>
scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/lni
</developerConnection>
<url>
http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/lni
</url>
</scm>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId> <artifactId>maven-war-plugin</artifactId>
<configuration> <configuration>
<archiveClasses>false</archiveClasses> <archiveClasses>false</archiveClasses>
<webResources> <webResources>
<resource> <resource>
<filtering>true</filtering> <filtering>true</filtering>
<directory> <directory>${basedir}/src/main/webapp</directory>
${basedir}/src/main/webapp <includes>
</directory> <include>WEB-INF/web.xml</include>
<includes> </includes>
<include>WEB-INF/web.xml</include> </resource>
</includes> </webResources>
</resource> </configuration>
</webResources> <executions>
</configuration> <execution>
<executions> <phase>prepare-package</phase>
<execution> </execution>
<phase>prepare-package</phase> </executions>
</execution> </plugin>
</executions>
</plugin>
</plugins> </plugins>
</build> </build>
<profiles> <profiles>
<!-- <!--
when activated a dspace.config configuration when activated a dspace.config configuration
file location passed on the commandline file location passed on the commandline
(-Ddspace.config=...) can be passed through (-Ddspace.config=...) can be passed through
to be used as a filter source by projects for to be used as a filter source by projects for
tasks such as updating the ${dspace.dir} in tasks such as updating the ${dspace.dir} in
web.xml etc. web.xml etc.
--> -->
<profile> <profile>
<activation> <activation>
<property> <property>
<name>dspace.config</name> <name>dspace.config</name>
</property> </property>
</activation> </activation>
<build> <build>
<filters> <filters>
<filter>${dspace.config}</filter> <filter>${dspace.config}</filter>
</filters> </filters>
</build> </build>
</profile> </profile>
<profile> <profile>
<id>postgres-support</id> <id>postgres-support</id>
<activation> <activation>
<property> <property>
<name>!db.name</name> <name>!db.name</name>
</property> </property>
</activation> </activation>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>postgresql</groupId> <groupId>postgresql</groupId>
<artifactId>postgresql</artifactId> <artifactId>postgresql</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</profile> </profile>
<profile> <profile>
<id>oracle-support</id> <id>oracle-support</id>
<activation> <activation>
<property> <property>
<name>db.name</name> <name>db.name</name>
<value>oracle</value> <value>oracle</value>
</property> </property>
</activation> </activation>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>com.oracle</groupId> <groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId> <artifactId>ojdbc14</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</profile> </profile>
</profiles> </profiles>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.dspace</groupId> <groupId>org.dspace</groupId>
<artifactId>dspace-lni-webapp</artifactId> <artifactId>dspace-lni-webapp</artifactId>
<type>war</type> <type>war</type>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.dspace</groupId> <groupId>org.dspace</groupId>
<artifactId>dspace-lni-core</artifactId> <artifactId>dspace-lni-core</artifactId>
</dependency> </dependency>
</dependencies> <dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.3</version>
<scope>provided</scope>
</dependency>
</dependencies>
</project> </project>

View File

@@ -1,139 +1,153 @@
<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"> <project xmlns="http://maven.apache.org/POM/4.0.0"
<modelVersion>4.0.0</modelVersion> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<groupId>org.dspace.modules</groupId> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<artifactId>oai</artifactId> <modelVersion>4.0.0</modelVersion>
<packaging>war</packaging> <groupId>org.dspace.modules</groupId>
<name>DSpace OAI :: Web Application</name> <artifactId>oai</artifactId>
<description>DSpace OAI Service Provider Web Application</description> <packaging>war</packaging>
<url>http://projects.dspace.org/dspace-oai</url> <name>DSpace OAI :: Web Application</name>
<description>
DSpace OAI Service Provider Web Application
</description>
<url>http://projects.dspace.org/dspace-oai</url>
<!-- <!--
A Parent POM that Maven inherits DSpace Default A Parent POM that Maven inherits DSpace Default
POM atrributes from. POM atrributes from.
--> -->
<parent> <parent>
<groupId>org.dspace</groupId> <groupId>org.dspace</groupId>
<artifactId>modules</artifactId> <artifactId>modules</artifactId>
<version>1.5.1-SNAPSHOT</version> <version>1.5.1-SNAPSHOT</version>
</parent> </parent>
<repositories> <repositories>
<repository> <repository>
<id>maven.dspace.org/snapshot</id> <id>maven.dspace.org/snapshot</id>
<name>DSpace Maven Snapshot Repository</name> <name>DSpace Maven Snapshot Repository</name>
<url>http://maven.dspace.org/snapshot</url> <url>http://maven.dspace.org/snapshot</url>
<releases> <releases>
<enabled>false</enabled> <enabled>false</enabled>
<checksumPolicy>fail</checksumPolicy> <checksumPolicy>fail</checksumPolicy>
</releases> </releases>
<snapshots> <snapshots>
<enabled>true</enabled> <enabled>true</enabled>
<checksumPolicy>fail</checksumPolicy> <checksumPolicy>fail</checksumPolicy>
</snapshots> </snapshots>
</repository> </repository>
</repositories> </repositories>
<!-- <!--
The Subversion repository location is used by Continuum to update against The Subversion repository location is used by Continuum to update against
when changes have occured, this spawns a new build cycle and releases snapshots when changes have occured, this spawns a new build cycle and releases snapshots
into the snapshot repository below. into the snapshot repository below.
--> -->
<scm> <scm>
<connection>scm:svn:http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/oai</connection> <connection>
<developerConnection>scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/oai</developerConnection> scm:svn:http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/oai
<url>http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/oai</url> </connection>
</scm> <developerConnection>
scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/oai
</developerConnection>
<url>
http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/oai
</url>
</scm>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId> <artifactId>maven-war-plugin</artifactId>
<configuration> <configuration>
<archiveClasses>false</archiveClasses> <archiveClasses>false</archiveClasses>
<webResources> <webResources>
<resource> <resource>
<filtering>true</filtering> <filtering>true</filtering>
<directory> <directory>${basedir}/src/main/webapp</directory>
${basedir}/src/main/webapp <includes>
</directory> <include>WEB-INF/web.xml</include>
<includes> </includes>
<include>WEB-INF/web.xml</include> </resource>
</includes> </webResources>
</resource> </configuration>
</webResources> <executions>
</configuration> <execution>
<executions> <phase>prepare-package</phase>
<execution> </execution>
<phase>prepare-package</phase> </executions>
</execution> </plugin>
</executions> </plugins>
</plugin> </build>
</plugins>
</build>
<profiles> <profiles>
<!-- <!--
when activated a dspace.config configuration when activated a dspace.config configuration
file location passed on the commandline file location passed on the commandline
(-Ddspace.config=...) can be passed through (-Ddspace.config=...) can be passed through
to be used as a filter source by projects for to be used as a filter source by projects for
tasks such as updating the ${dspace.dir} in tasks such as updating the ${dspace.dir} in
web.xml etc. web.xml etc.
--> -->
<profile> <profile>
<activation> <activation>
<property> <property>
<name>dspace.config</name> <name>dspace.config</name>
</property> </property>
</activation> </activation>
<build> <build>
<filters> <filters>
<filter>${dspace.config}</filter> <filter>${dspace.config}</filter>
</filters> </filters>
</build> </build>
</profile> </profile>
<profile> <profile>
<id>postgres-support</id> <id>postgres-support</id>
<activation> <activation>
<property> <property>
<name>!db.name</name> <name>!db.name</name>
</property> </property>
</activation> </activation>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>postgresql</groupId> <groupId>postgresql</groupId>
<artifactId>postgresql</artifactId> <artifactId>postgresql</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</profile> </profile>
<profile> <profile>
<id>oracle-support</id> <id>oracle-support</id>
<activation> <activation>
<property> <property>
<name>db.name</name> <name>db.name</name>
<value>oracle</value> <value>oracle</value>
</property> </property>
</activation> </activation>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>com.oracle</groupId> <groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId> <artifactId>ojdbc14</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</profile> </profile>
</profiles> </profiles>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.dspace</groupId> <groupId>org.dspace</groupId>
<artifactId>dspace-oai-webapp</artifactId> <artifactId>dspace-oai-webapp</artifactId>
<type>war</type> <type>war</type>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.dspace</groupId> <groupId>org.dspace</groupId>
<artifactId>dspace-oai-api</artifactId> <artifactId>dspace-oai-api</artifactId>
</dependency> </dependency>
</dependencies> <dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.3</version>
<scope>provided</scope>
</dependency>
</dependencies>
</project> </project>

View File

@@ -1,143 +1,155 @@
<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"> <project xmlns="http://maven.apache.org/POM/4.0.0"
<modelVersion>4.0.0</modelVersion> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<groupId>org.dspace.modules</groupId> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<artifactId>sword</artifactId> <modelVersion>4.0.0</modelVersion>
<packaging>war</packaging> <groupId>org.dspace.modules</groupId>
<name>DSpace SWORD :: Web Application</name> <artifactId>sword</artifactId>
<description> <packaging>war</packaging>
DSpace SWORD Deposit Service Provider Web Application <name>DSpace SWORD :: Web Application</name>
</description> <description>
<url>http://www.ukoln.ac.uk/repositories/digirep/index/SWORD</url> DSpace SWORD Deposit Service Provider Web Application
</description>
<url>http://www.ukoln.ac.uk/repositories/digirep/index/SWORD</url>
<!-- <!--
A Parent POM that Maven inherits DSpace Default A Parent POM that Maven inherits DSpace Default
POM atrributes from. POM atrributes from.
--> -->
<parent> <parent>
<groupId>org.dspace</groupId> <groupId>org.dspace</groupId>
<artifactId>modules</artifactId> <artifactId>modules</artifactId>
<version>1.5.1-SNAPSHOT</version> <version>1.5.1-SNAPSHOT</version>
</parent> </parent>
<repositories> <repositories>
<repository> <repository>
<id>maven.dspace.org/snapshot</id> <id>maven.dspace.org/snapshot</id>
<name>DSpace Maven Snapshot Repository</name> <name>DSpace Maven Snapshot Repository</name>
<url>http://maven.dspace.org/snapshot</url> <url>http://maven.dspace.org/snapshot</url>
<releases> <releases>
<enabled>false</enabled> <enabled>false</enabled>
<checksumPolicy>fail</checksumPolicy> <checksumPolicy>fail</checksumPolicy>
</releases> </releases>
<snapshots> <snapshots>
<enabled>true</enabled> <enabled>true</enabled>
<checksumPolicy>fail</checksumPolicy> <checksumPolicy>fail</checksumPolicy>
</snapshots> </snapshots>
</repository> </repository>
</repositories> </repositories>
<!-- <!--
The Subversion repository location is used by Continuum to update against The Subversion repository location is used by Continuum to update against
when changes have occured, this spawns a new build cycle and releases snapshots when changes have occured, this spawns a new build cycle and releases snapshots
into the snapshot repository below. into the snapshot repository below.
--> -->
<scm> <scm>
<connection>scm:svn:http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/sword</connection> <connection>
<developerConnection>scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/sword</developerConnection> scm:svn:http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/sword
<url>http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/sword</url> </connection>
</scm> <developerConnection>
scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/sword
</developerConnection>
<url>
http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/sword
</url>
</scm>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId> <artifactId>maven-war-plugin</artifactId>
<configuration> <configuration>
<archiveClasses>false</archiveClasses> <archiveClasses>false</archiveClasses>
<webResources> <webResources>
<resource> <resource>
<filtering>true</filtering> <filtering>true</filtering>
<directory> <directory>${basedir}/src/main/webapp</directory>
${basedir}/src/main/webapp <includes>
</directory> <include>WEB-INF/web.xml</include>
<includes> </includes>
<include>WEB-INF/web.xml</include> </resource>
</includes> </webResources>
</resource> </configuration>
</webResources> <executions>
</configuration> <execution>
<executions> <phase>prepare-package</phase>
<execution> </execution>
<phase>prepare-package</phase> </executions>
</execution> </plugin>
</executions>
</plugin>
</plugins> </plugins>
</build> </build>
<profiles> <profiles>
<!-- <!--
when activated a dspace.config configuration when activated a dspace.config configuration
file location passed on the commandline file location passed on the commandline
(-Ddspace.config=...) can be passed through (-Ddspace.config=...) can be passed through
to be used as a filter source by projects for to be used as a filter source by projects for
tasks such as updating the ${dspace.dir} in tasks such as updating the ${dspace.dir} in
web.xml etc. web.xml etc.
--> -->
<profile> <profile>
<activation> <activation>
<property> <property>
<name>dspace.config</name> <name>dspace.config</name>
</property> </property>
</activation> </activation>
<build> <build>
<filters> <filters>
<filter>${dspace.config}</filter> <filter>${dspace.config}</filter>
</filters> </filters>
</build> </build>
</profile> </profile>
<profile> <profile>
<id>oracle-support</id> <id>oracle-support</id>
<activation> <activation>
<property> <property>
<name>db.name</name> <name>db.name</name>
<value>oracle</value> <value>oracle</value>
</property> </property>
</activation> </activation>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>com.oracle</groupId> <groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId> <artifactId>ojdbc14</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</profile> </profile>
<profile> <profile>
<id>postgres-support</id> <id>postgres-support</id>
<activation> <activation>
<property> <property>
<name>!db.name</name> <name>!db.name</name>
</property> </property>
</activation> </activation>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>postgresql</groupId> <groupId>postgresql</groupId>
<artifactId>postgresql</artifactId> <artifactId>postgresql</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</profile> </profile>
</profiles> </profiles>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.dspace</groupId> <groupId>org.dspace</groupId>
<artifactId>dspace-sword-webapp</artifactId> <artifactId>dspace-sword-webapp</artifactId>
<type>war</type> <type>war</type>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.dspace</groupId> <groupId>org.dspace</groupId>
<artifactId>dspace-sword-api</artifactId> <artifactId>dspace-sword-api</artifactId>
</dependency> </dependency>
</dependencies> <dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.3</version>
<scope>provided</scope>
</dependency>
</dependencies>
</project> </project>

View File

@@ -1,4 +1,6 @@
<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"> <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> <modelVersion>4.0.0</modelVersion>
<groupId>org.dspace.modules</groupId> <groupId>org.dspace.modules</groupId>
<artifactId>xmlui</artifactId> <artifactId>xmlui</artifactId>
@@ -33,9 +35,15 @@
</repositories> </repositories>
<scm> <scm>
<connection>scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/xmlui</connection> <connection>
<developerConnection>scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/xmlui</developerConnection> scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/xmlui
<url>http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/xmlui</url> </connection>
<developerConnection>
scm:svn:https://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/xmlui
</developerConnection>
<url>
http://dspace.svn.sourceforge.net/svnroot/dspace/branches/dspace-1_5_x/dspace/modules/xmlui
</url>
</scm> </scm>
<build> <build>
@@ -162,6 +170,13 @@
<artifactId>dspace-xmlui-api</artifactId> <artifactId>dspace-xmlui-api</artifactId>
</dependency> </dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.3</version>
<scope>provided</scope>
</dependency>
</dependencies> </dependencies>
</project> </project>