diff options
author | Jesse McConnell | 2013-05-21 18:10:07 +0000 |
---|---|---|
committer | Jesse McConnell | 2013-06-12 20:52:36 +0000 |
commit | eddb49941de7c1b28c6e1098ee18d8250a5d8908 (patch) | |
tree | b6ddd999fa040966e98a8db4adee44f0caad17e6 | |
parent | a535381b535ab535e3b1551bd0cf33f0e7c32c96 (diff) | |
download | org.eclipse.jetty.project-eddb49941de7c1b28c6e1098ee18d8250a5d8908.tar.gz org.eclipse.jetty.project-eddb49941de7c1b28c6e1098ee18d8250a5d8908.tar.xz org.eclipse.jetty.project-eddb49941de7c1b28c6e1098ee18d8250a5d8908.zip |
[Bug 408600] set correct jetty.url in all pom files
71 files changed, 1359 insertions, 11 deletions
diff --git a/aggregates/jetty-all/pom.xml b/aggregates/jetty-all/pom.xml index d104b37682..fa9262c91c 100644 --- a/aggregates/jetty-all/pom.xml +++ b/aggregates/jetty-all/pom.xml @@ -9,6 +9,7 @@ <groupId>org.eclipse.jetty.aggregate</groupId> <artifactId>jetty-all</artifactId> <name>Jetty :: Aggregate :: All core Jetty</name> + <url>http://www.eclipse.org/jetty</url> <build> <sourceDirectory>${project.build.directory}/sources</sourceDirectory> <plugins> diff --git a/examples/async-rest/async-rest-jar/pom.xml b/examples/async-rest/async-rest-jar/pom.xml index 82df03d883..f53d2da327 100644 --- a/examples/async-rest/async-rest-jar/pom.xml +++ b/examples/async-rest/async-rest-jar/pom.xml @@ -9,6 +9,8 @@ <artifactId>example-async-rest-jar</artifactId> <packaging>jar</packaging> <name>Example Async Rest :: Jar</name> + <url>http://www.eclipse.org/jetty</url> + <packaging>war</packaging> <dependencies> <dependency> <groupId>org.eclipse.jetty</groupId> diff --git a/examples/embedded/pom.xml b/examples/embedded/pom.xml index d549d781be..0f30afe56f 100644 --- a/examples/embedded/pom.xml +++ b/examples/embedded/pom.xml @@ -10,6 +10,7 @@ <artifactId>example-jetty-embedded</artifactId> <name>Example :: Jetty Embedded</name> <description>Jetty Embedded Examples</description> + <url>http://www.eclipse.org/jetty</url> <dependencies> <dependency> <groupId>org.eclipse.jetty</groupId> diff --git a/jetty-aggregate/jetty-all-server/pom.xml b/jetty-aggregate/jetty-all-server/pom.xml new file mode 100644 index 0000000000..9c23cae0f2 --- /dev/null +++ b/jetty-aggregate/jetty-all-server/pom.xml @@ -0,0 +1,212 @@ +<?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/maven-v4_0_0.xsd"> + <parent> + <groupId>org.eclipse.jetty.aggregate</groupId> + <artifactId>jetty-aggregate-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>jetty-all-server</artifactId> + <name>Jetty :: Aggregate :: All Server</name> + <url>http://www.eclipse.org/jetty</url> + <properties> + <bundle-symbolic-name>${project.groupId}.${project.artifactId}</bundle-symbolic-name> + </properties> + + <build> + <sourceDirectory>${project.build.directory}/sources</sourceDirectory> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-dependencies</id> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <excludes>**/MANIFEST.MF,javax/**</excludes> + <excludeArtifactIds>javax</excludeArtifactIds> + <excludeGroupIds>javax,org.eclipse.jetty.orbit</excludeGroupIds> + <outputDirectory>${project.build.directory}/classes</outputDirectory> + <overWriteReleases>false</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + <execution> + <id>unpack-source</id> + <phase>generate-sources</phase> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <classifier>sources</classifier> + <includes>**/*</includes> + <excludes>META-INF/**</excludes> + <includeGroupIds>org.eclipse.jetty</includeGroupIds> + <excludeArtifactIds>javax</excludeArtifactIds> + <excludeGroupIds>javax,org.eclipse.jetty.orbit</excludeGroupIds> + <outputDirectory>${project.build.directory}/sources</outputDirectory> + <overWriteReleases>true</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> + </archive> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <extensions>true</extensions> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Import-Package> + !org.eclipse.jetty*, + com.sun.org.apache.commons.logging;version="[2.1,3)";split="glassfish";resolution:=optional, + javax.annotation;version="1.0.0";resolution:=optional, + javax.servlet;version="2.5.0", + javax.servlet.http;version="2.5.0", + javax.mail;version="1.4.0";resolution:=optional, + javax.mail.event;version="1.4.0";resolution:=optional, + javax.mail.internet;version="1.4.0";resolution:=optional, + javax.mail.search;version="1.4.0";resolution:=optional, + javax.mail.util;version="1.4.0";resolution:=optional, + javax.transaction;version="1.1.0";resolution:=optional, + javax.transaction.xa;version="1.1.0";resolution:=optional, + org.slf4j;resolution:=optional, + org.slf4j.spi;resolution:=optional, + org.slf4j.helpers;resolution:=optional, + org.xml.sax, + org.xml.sax.helpers, + javax.security.cert, + javax.xml.parsers, + javax.net.ssl, + !org.mortbay.*, + org.objectweb.asm;version="3.1.0";resolution:=optional, + org.objectweb.asm.commons;version="3.1.0";resolution:=optional, + javax.security.auth.message*;resolution:=optional, + * + </Import-Package> + <Export-Package>org.eclipse.jetty*;version="${parsedVersion.osgiVersion}"</Export-Package> + <!-- disable the uses directive: jetty will accomodate pretty much any versions + of the packages it uses; no need to reflect some tight dependency determined at + compilation time. --> + <_nouses>true</_nouses> + <Bundle-RequiredExecutionEnvironment>J2SE-1.5</Bundle-RequiredExecutionEnvironment> + </instructions> + </configuration> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-deploy</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-websocket</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty.orbit</groupId> + <artifactId>javax.servlet</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-jmx</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-plus</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-ajp</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-annotations</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-jaspi</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-jndi</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-rewrite</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-servlets</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-nested</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty.orbit</groupId> + <artifactId>javax.security.auth.message</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty.orbit</groupId> + <artifactId>javax.mail.glassfish</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty.orbit</groupId> + <artifactId>javax.activation</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty.orbit</groupId> + <artifactId>javax.annotation</artifactId> + <scope>compile</scope> + </dependency> + </dependencies> +</project> diff --git a/jetty-aggregate/jetty-client/pom.xml b/jetty-aggregate/jetty-client/pom.xml new file mode 100644 index 0000000000..1fc0ab7426 --- /dev/null +++ b/jetty-aggregate/jetty-client/pom.xml @@ -0,0 +1,87 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty.aggregate</groupId> + <artifactId>jetty-aggregate-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>jetty-client</artifactId> + <name>Jetty :: Aggregate :: HTTP Client</name> + <url>http://www.eclipse.org/jetty</url> + <build> + <sourceDirectory>${project.build.directory}/sources</sourceDirectory> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-dependencies</id> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <includes>META-INF/**,org/eclipse/**</includes> + <excludes>**/MANIFEST.MF</excludes> + <outputDirectory>${project.build.directory}/classes</outputDirectory> + <overWriteReleases>false</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + <execution> + <id>unpack-source</id> + <phase>generate-sources</phase> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <classifier>sources</classifier> + <includes>**/*</includes> + <excludes>META-INF/**</excludes> + <includeGroupIds>org.eclipse.jetty</includeGroupIds> + <outputDirectory>${project.build.directory}/sources</outputDirectory> + <overWriteReleases>true</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>package</id> + <phase>package</phase> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <archive> + <manifest> + </manifest> + <manifestEntries> + <mode>development</mode> + <url>http://eclipse.org/jetty</url> + <Built-By>${user.name}</Built-By> + <package>org.eclipse.jetty</package> + <Bundle-License>http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/NOTICE.txt</Bundle-License> + <Bundle-Name>Jetty HTTP Client</Bundle-Name> + </manifestEntries> + </archive> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-client</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + </dependencies> +</project> diff --git a/jetty-aggregate/jetty-server/pom.xml b/jetty-aggregate/jetty-server/pom.xml new file mode 100644 index 0000000000..7c658ed4b8 --- /dev/null +++ b/jetty-aggregate/jetty-server/pom.xml @@ -0,0 +1,97 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty.aggregate</groupId> + <artifactId>jetty-aggregate-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>jetty-server</artifactId> + <name>Jetty :: Aggregate :: HTTP Server</name> + <url>http://www.eclipse.org/jetty</url> + <build> + <sourceDirectory>${project.build.directory}/sources</sourceDirectory> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-dependencies</id> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <excludes>**/MANIFEST.MF,javax/**</excludes> + <excludeArtifactIds>javax</excludeArtifactIds> + <excludeGroupIds>javax,org.eclipse.jetty.orbit</excludeGroupIds> + <outputDirectory>${project.build.directory}/classes</outputDirectory> + <overWriteReleases>false</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + <execution> + <id>unpack-source</id> + <phase>generate-sources</phase> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <classifier>sources</classifier> + <includes>**/*</includes> + <excludes>META-INF/**</excludes> + <includeGroupIds>org.eclipse.jetty</includeGroupIds> + <excludeArtifactIds>javax</excludeArtifactIds> + <excludeGroupIds>javax,org.eclipse.jetty.orbit</excludeGroupIds> + <outputDirectory>${project.build.directory}/sources</outputDirectory> + <overWriteReleases>true</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins + </groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>package</id> + <phase>package</phase> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <archive> + <manifest> + </manifest> + <manifestEntries> + <mode>development</mode> + <url>http://eclipse.org/jetty</url> + <Built-By>${user.name}</Built-By> + <package>org.eclipse.jetty</package> + <Bundle-License>http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/NOTICE.txt</Bundle-License> + <Bundle-Name>Jetty HTTP Server</Bundle-Name> + </manifestEntries> + </archive> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-server</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-websocket</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + </dependencies> +</project> diff --git a/jetty-aggregate/jetty-servlet/pom.xml b/jetty-aggregate/jetty-servlet/pom.xml new file mode 100644 index 0000000000..ad4d4b13b3 --- /dev/null +++ b/jetty-aggregate/jetty-servlet/pom.xml @@ -0,0 +1,96 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty.aggregate</groupId> + <artifactId>jetty-aggregate-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>jetty-servlet</artifactId> + <name>Jetty :: Aggregate :: Servlet Server</name> + <url>http://www.eclipse.org/jetty</url> + <build> + <sourceDirectory>${project.build.directory}/sources</sourceDirectory> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-dependencies</id> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <excludes>**/MANIFEST.MF,javax/**</excludes> + <excludeArtifactIds>javax</excludeArtifactIds> + <excludeGroupIds>javax,org.eclipse.jetty.orbit</excludeGroupIds> + <outputDirectory>${project.build.directory}/classes</outputDirectory> + <overWriteReleases>false</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + <execution> + <id>unpack-source</id> + <phase>generate-sources</phase> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <classifier>sources</classifier> + <includes>**/*</includes> + <excludes>META-INF/**</excludes> + <includeGroupIds>org.eclipse.jetty</includeGroupIds> + <excludeArtifactIds>javax</excludeArtifactIds> + <excludeGroupIds>javax,org.eclipse.jetty.orbit</excludeGroupIds> + <outputDirectory>${project.build.directory}/sources</outputDirectory> + <overWriteReleases>true</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>package</id> + <phase>package</phase> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <archive> + <manifest> + </manifest> + <manifestEntries> + <mode>development</mode> + <url>http://eclipse.org/jetty</url> + <Built-By>${user.name}</Built-By> + <package>org.eclipse.jetty</package> + <Bundle-License>http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/NOTICE.txt</Bundle-License> + <Bundle-Name>Jetty HTTP Server</Bundle-Name> + </manifestEntries> + </archive> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-servlet</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-websocket</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + </dependencies> +</project> diff --git a/jetty-aggregate/jetty-webapp/pom.xml b/jetty-aggregate/jetty-webapp/pom.xml new file mode 100644 index 0000000000..3eb1748eda --- /dev/null +++ b/jetty-aggregate/jetty-webapp/pom.xml @@ -0,0 +1,103 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty.aggregate</groupId> + <artifactId>jetty-aggregate-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>jetty-webapp</artifactId> + <name>Jetty :: Aggregate :: WebApp Server</name> + <url>http://www.eclipse.org/jetty</url> + <build> + <sourceDirectory>${project.build.directory}/sources</sourceDirectory> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-dependencies</id> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <includes>META-INF/**,org/eclipse/**,org/apache/jasper/compiler/**</includes> + <excludes>**/MANIFEST.MF,javax/**</excludes> + <excludeArtifactIds>javax</excludeArtifactIds> + <excludeGroupIds>javax,org.eclipse.jetty.orbit</excludeGroupIds> + <outputDirectory>${project.build.directory}/classes</outputDirectory> + <overWriteReleases>false</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + <execution> + <id>unpack-source</id> + <phase>generate-sources</phase> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <classifier>sources</classifier> + <includes>**/*</includes> + <excludes>META-INF/**</excludes> + <includeGroupIds>org.eclipse.jetty</includeGroupIds> + <excludeArtifactIds>javax</excludeArtifactIds> + <excludeGroupIds>javax,org.eclipse.jetty.orbit</excludeGroupIds> + <outputDirectory>${project.build.directory}/sources</outputDirectory> + <overWriteReleases>true</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins + </groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>package</id> + <phase>package</phase> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <archive> + <manifest> + </manifest> + <manifestEntries> + <mode>development</mode> + <url>http://eclipse.org/jetty</url> + <Built-By>${user.name}</Built-By> + <package>org.eclipse.jetty</package> + <Bundle-License>http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/NOTICE.txt</Bundle-License> + <Bundle-Name>Jetty HTTP Server</Bundle-Name> + </manifestEntries> + </archive> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-webapp</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + <exclusions> + <exclusion> + <groupId>org.eclipse.jetty.orbit</groupId> + <artifactId>javax.servlet</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.eclipse.jetty.orbit</groupId> + <artifactId>javax.servlet</artifactId> + <scope>compile</scope> + </dependency> + </dependencies> +</project> diff --git a/jetty-aggregate/jetty-websocket/pom.xml b/jetty-aggregate/jetty-websocket/pom.xml new file mode 100644 index 0000000000..c45885c2cb --- /dev/null +++ b/jetty-aggregate/jetty-websocket/pom.xml @@ -0,0 +1,91 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty.aggregate</groupId> + <artifactId>jetty-aggregate-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>jetty-websocket</artifactId> + <name>Jetty :: Aggregate :: Websocket</name> + <url>http://www.eclipse.org/jetty</url> + <build> + <sourceDirectory>${project.build.directory}/sources</sourceDirectory> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-dependencies</id> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <excludes>**/MANIFEST.MF,javax/**,about.html</excludes> + <excludeArtifactIds>javax</excludeArtifactIds> + <excludeGroupIds>javax,org.eclipse.jetty.orbit</excludeGroupIds> + <outputDirectory>${project.build.directory}/classes</outputDirectory> + <overWriteReleases>false</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + <execution> + <id>unpack-source</id> + <phase>generate-sources</phase> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <classifier>sources</classifier> + <includes>**/*</includes> + <excludes>META-INF/**</excludes> + <includeGroupIds>org.eclipse.jetty</includeGroupIds> + <excludeArtifactIds>javax</excludeArtifactIds> + <excludeGroupIds>javax,org.eclipse.jetty.orbit</excludeGroupIds> + <outputDirectory>${project.build.directory}/sources</outputDirectory> + <overWriteReleases>true</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins + </groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>package</id> + <phase>package</phase> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <archive> + <manifest> + </manifest> + <manifestEntries> + <mode>development</mode> + <url>http://eclipse.org/jetty</url> + <Built-By>${user.name}</Built-By> + <package>org.eclipse.jetty</package> + <Bundle-License>http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/NOTICE.txt</Bundle-License> + <Bundle-Name>Jetty HTTP Server</Bundle-Name> + </manifestEntries> + </archive> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-websocket</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + </dependencies> +</project> diff --git a/jetty-aggregate/pom.xml b/jetty-aggregate/pom.xml new file mode 100644 index 0000000000..b23767e4b5 --- /dev/null +++ b/jetty-aggregate/pom.xml @@ -0,0 +1,44 @@ +<?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/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + </parent> + <groupId>org.eclipse.jetty.aggregate</groupId> + <artifactId>jetty-aggregate-project</artifactId> + <name>Jetty :: Aggregate Project</name> + <url>http://www.eclipse.org/jetty</url> + <packaging>pom</packaging> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-pmd-plugin</artifactId> + <configuration> + <!-- No Point running PMD on aggregate projects --> + <skip>true</skip> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <configuration> + <!-- No Point running Findbugs on aggregate projects --> + <skip>true</skip> + </configuration> + </plugin> + </plugins> + </build> + <modules> + <module>jetty-server</module> + <module>jetty-client</module> + <module>jetty-servlet</module> + <module>jetty-webapp</module> + <module>jetty-websocket</module> + <module>jetty-plus</module> + <module>jetty-all-server</module> + <module>jetty-all</module> + </modules> +</project> diff --git a/jetty-annotations/pom.xml b/jetty-annotations/pom.xml index 8e12bc2118..13e2194554 100644 --- a/jetty-annotations/pom.xml +++ b/jetty-annotations/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-annotations</artifactId> <name>Jetty :: Servlet Annotations</name> <description>Annotation support for deploying servlets in jetty.</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.annotations</bundle-symbolic-name> </properties> diff --git a/jetty-client/pom.xml b/jetty-client/pom.xml index 8f2ad66c08..4ba11e2cf7 100644 --- a/jetty-client/pom.xml +++ b/jetty-client/pom.xml @@ -8,13 +8,11 @@ <modelVersion>4.0.0</modelVersion> <artifactId>jetty-client</artifactId> <name>Jetty :: Asynchronous HTTP Client</name> - <url>{$jetty.url}</url> - + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.client</bundle-symbolic-name> <jetty.test.policy.loc>target/test-policy</jetty.test.policy.loc> </properties> - <build> <plugins> <plugin> diff --git a/jetty-continuation/pom.xml b/jetty-continuation/pom.xml index aec8ebbcd4..f71dc603ea 100644 --- a/jetty-continuation/pom.xml +++ b/jetty-continuation/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-continuation</artifactId> <name>Jetty :: Continuation</name> <description>Asynchronous API</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.continuation</bundle-symbolic-name> </properties> diff --git a/jetty-deploy/pom.xml b/jetty-deploy/pom.xml index 9ee520fb19..4ea462a633 100644 --- a/jetty-deploy/pom.xml +++ b/jetty-deploy/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-deploy</artifactId> <name>Jetty :: Deployers</name> <description>Jetty deployers</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.deploy</bundle-symbolic-name> </properties> diff --git a/jetty-distribution/pom.xml b/jetty-distribution/pom.xml index d6b495c107..5aff528e62 100644 --- a/jetty-distribution/pom.xml +++ b/jetty-distribution/pom.xml @@ -7,6 +7,7 @@ </parent> <artifactId>jetty-distribution</artifactId> <name>Jetty :: Distribution Assemblies</name> + <url>http://www.eclipse.org/jetty</url> <packaging>pom</packaging> <properties> <assembly-directory>target/distribution</assembly-directory> diff --git a/jetty-http-spi/pom.xml b/jetty-http-spi/pom.xml index 7dc16201b8..42439750c0 100644 --- a/jetty-http-spi/pom.xml +++ b/jetty-http-spi/pom.xml @@ -7,6 +7,7 @@ <modelVersion>4.0.0</modelVersion> <artifactId>jetty-http-spi</artifactId> <name>Jetty :: Http Service Provider Interface</name> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.http.spi</bundle-symbolic-name> </properties> diff --git a/jetty-http/pom.xml b/jetty-http/pom.xml index 43e64a9ef9..bbf3d08ab6 100644 --- a/jetty-http/pom.xml +++ b/jetty-http/pom.xml @@ -8,6 +8,7 @@ <modelVersion>4.0.0</modelVersion> <artifactId>jetty-http</artifactId> <name>Jetty :: Http Utility</name> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.http</bundle-symbolic-name> </properties> diff --git a/jetty-io/pom.xml b/jetty-io/pom.xml index ef341a8f75..a9a4ed7853 100644 --- a/jetty-io/pom.xml +++ b/jetty-io/pom.xml @@ -7,6 +7,7 @@ <modelVersion>4.0.0</modelVersion> <artifactId>jetty-io</artifactId> <name>Jetty :: IO Utility</name> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.io</bundle-symbolic-name> </properties> diff --git a/jetty-jaspi/pom.xml b/jetty-jaspi/pom.xml index a35bcb77dc..71728a363c 100644 --- a/jetty-jaspi/pom.xml +++ b/jetty-jaspi/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-jaspi</artifactId> <name>Jetty :: JASPI Security</name> <description>Jetty security infrastructure</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.jaspi</bundle-symbolic-name> </properties> diff --git a/jetty-jmx/pom.xml b/jetty-jmx/pom.xml index ed18a5976f..f20145c4ef 100644 --- a/jetty-jmx/pom.xml +++ b/jetty-jmx/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-jmx</artifactId> <name>Jetty :: JMX Management</name> <description>JMX management artifact for jetty.</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.jmx</bundle-symbolic-name> </properties> diff --git a/jetty-jndi/pom.xml b/jetty-jndi/pom.xml index 376c5beb28..39b659790d 100644 --- a/jetty-jndi/pom.xml +++ b/jetty-jndi/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-jndi</artifactId> <name>Jetty :: JNDI Naming</name> <description>JNDI spi impl for java namespace.</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.jndi</bundle-symbolic-name> </properties> diff --git a/jetty-jsp/pom.xml b/jetty-jsp/pom.xml index f48f73cdbe..83eda5dcbf 100644 --- a/jetty-jsp/pom.xml +++ b/jetty-jsp/pom.xml @@ -7,6 +7,7 @@ <modelVersion>4.0.0</modelVersion> <artifactId>jetty-jsp</artifactId> <name>Jetty :: JSP dependencies</name> + <url>http://www.eclipse.org/jetty</url> <packaging>jar</packaging> <build> </build> diff --git a/jetty-monitor/pom.xml b/jetty-monitor/pom.xml index 3538414741..e8bcf615ab 100644 --- a/jetty-monitor/pom.xml +++ b/jetty-monitor/pom.xml @@ -24,6 +24,7 @@ <modelVersion>4.0.0</modelVersion> <artifactId>jetty-monitor</artifactId> <name>Jetty :: Monitoring</name> + <url>http://www.eclipse.org/jetty</url> <description>Performance monitoring artifact for jetty.</description> <properties> <bundle-symbolic-name>${project.groupId}.monitor</bundle-symbolic-name> diff --git a/jetty-nosql/pom.xml b/jetty-nosql/pom.xml index c1aa0f040c..54850bce94 100644 --- a/jetty-nosql/pom.xml +++ b/jetty-nosql/pom.xml @@ -7,6 +7,7 @@ <modelVersion>4.0.0</modelVersion> <artifactId>jetty-nosql</artifactId> <name>Jetty :: NoSQL Session Managers</name> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.nosql</bundle-symbolic-name> </properties> diff --git a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml index cb105aedc4..29a346103a 100644 --- a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-osgi-boot-jsp</artifactId> <name>Jetty :: OSGi :: Boot JSP</name> <description>Jetty OSGi Boot JSP bundle</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.boot.jsp</bundle-symbolic-name> </properties> diff --git a/jetty-osgi/jetty-osgi-boot-logback/pom.xml b/jetty-osgi/jetty-osgi-boot-logback/pom.xml new file mode 100644 index 0000000000..f1985b7e05 --- /dev/null +++ b/jetty-osgi/jetty-osgi-boot-logback/pom.xml @@ -0,0 +1,127 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty.osgi</groupId> + <artifactId>jetty-osgi-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + <relativePath>../pom.xml</relativePath> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>jetty-osgi-boot-logback</artifactId> + <name>Jetty :: OSGi :: Boot Logback</name> + <description>Jetty OSGi Boot Logback bundle</description> + <url>http://www.eclipse.org/jetty</url> + <properties> + <bundle-symbolic-name>${project.groupId}.boot.logback</bundle-symbolic-name> + </properties> + <dependencies> + <dependency> + <groupId>org.eclipse.jetty.osgi</groupId> + <artifactId>jetty-osgi-boot</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.osgi</groupId> + <artifactId>org.eclipse.osgi</artifactId> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-webapp</artifactId> + </dependency> + <dependency> + <groupId>org.eclipse.osgi</groupId> + <artifactId>org.eclipse.osgi.services</artifactId> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>jcl-over-slf4j</artifactId> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>log4j-over-slf4j</artifactId> + </dependency> + <dependency> + <groupId>ch.qos.logback</groupId> + <artifactId>logback-core</artifactId> + </dependency> + <dependency> + <groupId>ch.qos.logback</groupId> + <artifactId>logback-classic</artifactId> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>artifact-jar</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + <execution> + <id>test-jar</id> + <goals> + <goal>test-jar</goal> + </goals> + </execution> + </executions> + <configuration> + <archive> + <manifestFile>target/classes/META-INF/MANIFEST.MF</manifestFile> + </archive> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <extensions>true</extensions> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Bundle-SymbolicName>org.eclipse.jetty.osgi.boot.logback;singleton:=true</Bundle-SymbolicName> + <Bundle-Name>Jetty-OSGi-Logback Integration</Bundle-Name> + <Fragment-Host>org.eclipse.jetty.osgi.boot</Fragment-Host> + <Import-Package> +ch.qos.logback.access.jetty;version="[0.9,1.1)";resolution:=optional, +ch.qos.logback.access.jetty.v7;version="[0.9,1.1)";resolution:=optional, +ch.qos.logback.*;version="[0.9,1.1)", +org.osgi.framework.*, +org.slf4j.*, +*;resolution:=optional + </Import-Package> + <Export-Package> +!org.eclipse.jetty.osgi.boot.logback.internal.*, +org.eclipse.jetty.osgi.boot.logback.*;version="${parsedVersion.osgiVersion}" + </Export-Package> + <_nouses>true</_nouses> + </instructions> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <configuration> + <onlyAnalyze>org.eclipse.jetty.osgi.boot.logback.*</onlyAnalyze> + </configuration> + </plugin> + </plugins> + </build> + + +</project> diff --git a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml index 50f47542bb..b853eb80c9 100644 --- a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml @@ -9,6 +9,7 @@ <artifactId>jetty-osgi-boot-warurl</artifactId> <name>Jetty :: OSGi :: Boot :: Warurl</name> <description>Jetty OSGi Boot-Warurl bundle</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.boot.warurl</bundle-symbolic-name> </properties> diff --git a/jetty-osgi/jetty-osgi-boot/pom.xml b/jetty-osgi/jetty-osgi-boot/pom.xml index 21e99b5046..d5ba596052 100644 --- a/jetty-osgi/jetty-osgi-boot/pom.xml +++ b/jetty-osgi/jetty-osgi-boot/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-osgi-boot</artifactId> <name>Jetty :: OSGi :: Boot</name> <description>Jetty OSGi Boot bundle</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.boot</bundle-symbolic-name> </properties> diff --git a/jetty-osgi/jetty-osgi-equinoxtools/pom.xml b/jetty-osgi/jetty-osgi-equinoxtools/pom.xml new file mode 100644 index 0000000000..1db3f81076 --- /dev/null +++ b/jetty-osgi/jetty-osgi-equinoxtools/pom.xml @@ -0,0 +1,121 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty.osgi</groupId> + <artifactId>jetty-osgi-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + <relativePath>../pom.xml</relativePath> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>jetty-osgi-equinoxtools</artifactId> + <name>Jetty :: OSGi :: Example Equinox Tools</name> + <description>Jetty OSGi Example Equinox Tools</description> + <url>http://www.eclipse.org/jetty</url> + <properties> + <bundle-symbolic-name>${project.groupId}.equinoxtools</bundle-symbolic-name> + </properties> + <dependencies> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-webapp</artifactId> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-continuation</artifactId> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-websocket</artifactId> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-servlet</artifactId> + </dependency> + <dependency> + <groupId>org.eclipse.osgi</groupId> + <artifactId>org.eclipse.osgi</artifactId> + </dependency> + <dependency> + <groupId>org.eclipse.osgi</groupId> + <artifactId>org.eclipse.osgi.services</artifactId> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <executions> + <execution> + <phase>process-resources</phase> + <configuration> + <tasks> + <copy todir="target/classes/equinoxconsole"> + <fileset dir="equinoxconsole" /> + </copy> + </tasks> + </configuration> + <goals> + <goal>run</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>artifact-jar</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + <execution> + <id>test-jar</id> + <goals> + <goal>test-jar</goal> + </goals> + </execution> + </executions> + <configuration> + <archive> + <manifestFile>target/classes/META-INF/MANIFEST.MF</manifestFile> + </archive> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <extensions>true</extensions> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Bundle-SymbolicName>org.eclipse.jetty.osgi.equinoxtools</Bundle-SymbolicName> + <Bundle-Name>Console</Bundle-Name> + <Bundle-Activator>org.eclipse.jetty.osgi.equinoxtools.WebEquinoxToolsActivator</Bundle-Activator> + <Export-Package>org.eclipse.jetty.osgi.equinoxtools;x-internal:=true;version="${parsedVersion.osgiVersion}", + org.eclipse.jetty.osgi.equinoxtools.console;x-internal:=true;version="${parsedVersion.osgiVersion}" + </Export-Package> + <_nouses>true</_nouses> + </instructions> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <configuration> + <onlyAnalyze>org.eclipse.jetty.osgi.equinoxtools.*</onlyAnalyze> + </configuration> + </plugin> + </plugins> + </build> + +</project> diff --git a/jetty-osgi/jetty-osgi-httpservice/pom.xml b/jetty-osgi/jetty-osgi-httpservice/pom.xml index 8d6be0af7e..df9b6c586a 100644 --- a/jetty-osgi/jetty-osgi-httpservice/pom.xml +++ b/jetty-osgi/jetty-osgi-httpservice/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-httpservice</artifactId> <name>Jetty :: OSGi :: HttpService</name> <description>Jetty OSGi HttpService bundle</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.httpservice</bundle-symbolic-name> </properties> diff --git a/jetty-osgi/jetty-osgi-servletbridge/pom.xml b/jetty-osgi/jetty-osgi-servletbridge/pom.xml new file mode 100644 index 0000000000..4da36c2e85 --- /dev/null +++ b/jetty-osgi/jetty-osgi-servletbridge/pom.xml @@ -0,0 +1,54 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty.osgi</groupId> + <artifactId>jetty-osgi-project</artifactId> + <version>7.6.5-SNAPSHOT</version> + <relativePath>../pom.xml</relativePath> + </parent> + <modelVersion>4.0.0</modelVersion> + <groupId>org.eclipse.jetty.osgi</groupId> + <artifactId>jetty-osgi-servletbridge</artifactId> + <name>Jetty :: OSGi :: Servletbridge</name> + <description>Jetty OSGi Servletbridge webapp</description> + <url>http://www.eclipse.org/jetty</url> + <packaging>war</packaging> + <properties><eclipse.pde>false</eclipse.pde></properties> + <dependencies> + <dependency> + <groupId>org.eclipse.equinox</groupId> + <artifactId>org.eclipse.equinox.servletbridge</artifactId> + <version>1.2.0.v20100503</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.5</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.osgi</groupId> + <artifactId>org.eclipse.osgi</artifactId> + <version>3.6.0.v20100517</version> + <scope>provided</scope> + </dependency> + </dependencies> + <repositories> + <!-- can't find equinox servlet bridge jar on maven central. + uploaded it to intalio.org for now. --> + <repository> + <id>intalio-org</id> + <url>http://intalio.org/public/maven2</url> + </repository> + </repositories> + + <build> + <plugins><plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-eclipse-plugin</artifactId> + <configuration> + <pde>false</pde> + </configuration> + </plugin></plugins> + </build> + +</project> diff --git a/jetty-osgi/pom.xml b/jetty-osgi/pom.xml index c3919e6e11..f9a021d8a3 100644 --- a/jetty-osgi/pom.xml +++ b/jetty-osgi/pom.xml @@ -8,6 +8,7 @@ <groupId>org.eclipse.jetty.osgi</groupId> <artifactId>jetty-osgi-project</artifactId> <name>Jetty :: OSGi</name> + <url>http://www.eclipse.org/jetty</url> <packaging>pom</packaging> <properties> <osgi-version>3.6.0.v20100517</osgi-version> diff --git a/jetty-osgi/test-jetty-osgi-context/pom.xml b/jetty-osgi/test-jetty-osgi-context/pom.xml index 3e0eb62490..86c24d4b55 100644 --- a/jetty-osgi/test-jetty-osgi-context/pom.xml +++ b/jetty-osgi/test-jetty-osgi-context/pom.xml @@ -8,6 +8,7 @@ <artifactId>test-jetty-osgi-context</artifactId> <name>Jetty :: OSGi :: Context</name> <description>Test Jetty OSGi bundle with a ContextHandler</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.testcontext</bundle-symbolic-name> </properties> diff --git a/jetty-osgi/test-jetty-osgi-webapp/pom.xml b/jetty-osgi/test-jetty-osgi-webapp/pom.xml index 29e9fb54ab..14ad31c49d 100644 --- a/jetty-osgi/test-jetty-osgi-webapp/pom.xml +++ b/jetty-osgi/test-jetty-osgi-webapp/pom.xml @@ -9,6 +9,7 @@ <artifactId>test-jetty-osgi-webapp</artifactId> <name>Jetty :: OSGi :: WebApp</name> <description>Test Jetty OSGi Webapp bundle</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.webapp</bundle-symbolic-name> </properties> diff --git a/jetty-osgi/test-jetty-osgi/pom.xml b/jetty-osgi/test-jetty-osgi/pom.xml index 356d937e57..e4cd558238 100644 --- a/jetty-osgi/test-jetty-osgi/pom.xml +++ b/jetty-osgi/test-jetty-osgi/pom.xml @@ -8,7 +8,8 @@ <modelVersion>4.0.0</modelVersion> <artifactId>test-jetty-osgi</artifactId> <name>Jetty :: OSGi :: Test</name> - <description>Jetty OSGi Integration tests</description> + <description>Jetty OSGi Integration test</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.boot.test.spdy</bundle-symbolic-name> <jetty-orbit-url>http://download.eclipse.org/jetty/orbit/</jetty-orbit-url> diff --git a/jetty-overlay-deployer/pom.xml b/jetty-overlay-deployer/pom.xml index 8b853167ee..53071fecb1 100644 --- a/jetty-overlay-deployer/pom.xml +++ b/jetty-overlay-deployer/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-overlay-deployer</artifactId> <name>Jetty :: Overlay Deployer</name> <description>Overlayed deployer</description> + <url>http://www.eclipse.org/jetty</url> <properties> </properties> <build> diff --git a/jetty-plus/pom.xml b/jetty-plus/pom.xml index 9a78b88b10..aac004a02f 100644 --- a/jetty-plus/pom.xml +++ b/jetty-plus/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-plus</artifactId> <name>Jetty :: Plus</name> <description>Jetty JavaEE style services</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.plus</bundle-symbolic-name> </properties> diff --git a/jetty-policy/pom.xml b/jetty-policy/pom.xml new file mode 100644 index 0000000000..e9fc1e8bd9 --- /dev/null +++ b/jetty-policy/pom.xml @@ -0,0 +1,139 @@ +<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> + <parent> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + </parent> + <artifactId>jetty-policy</artifactId> + <name>Jetty :: Policy Tool</name> + <packaging>jar</packaging> + <url>http://www.eclipse.org/jetty</url> + <properties> + <jetty.test.policy.loc>target/test-policy</jetty.test.policy.loc> + <bundle-symbolic-name>${project.groupId}.policy</bundle-symbolic-name> + </properties> + <build> + <plugins> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <extensions>true</extensions> + <executions> + <execution> + <id>generate-manifest</id> + <goals> + <goal>manifest</goal> + </goals> + <configuration> + <instructions> + <Export-Package>org.eclipse.jetty.policy.*;version="${parsedVersion.osgiVersion}"</Export-Package> + </instructions> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <!-- + Required for OSGI + --> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> + </archive> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + <configuration> + <descriptorRefs> + <descriptorRef>config</descriptorRef> + </descriptorRefs> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack</id> + <phase>generate-test-resources</phase> + <goals> + <goal>unpack</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>org.eclipse.jetty.toolchain</groupId> + <artifactId>jetty-test-policy</artifactId> + <version>${jetty-test-policy-version}</version> + <type>jar</type> + <overWrite>true</overWrite> + <includes>**/*.keystore</includes> + <outputDirectory>${jetty.test.policy.loc}</outputDirectory> + </artifactItem> + </artifactItems> + </configuration> + </execution> + <execution> + <id>copy</id> + <phase>generate-test-resources</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>org.eclipse.jetty.toolchain</groupId> + <artifactId>jetty-test-policy</artifactId> + <version>${jetty-test-policy-version}</version> + <type>jar</type> + <overWrite>true</overWrite> + <includes>**</includes> + <outputDirectory>${jetty.test.policy.loc}</outputDirectory> + <destFileName>jetty-test-policy.jar</destFileName> + </artifactItem> + </artifactItems> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <configuration> + <onlyAnalyze>org.eclipse.jetty.policy.*</onlyAnalyze> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-util</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-jmx</artifactId> + <version>${project.version}</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.eclipse.jetty.toolchain</groupId> + <artifactId>jetty-test-helper</artifactId> + <scope>test</scope> + </dependency> + </dependencies> +</project> diff --git a/jetty-proxy/pom.xml b/jetty-proxy/pom.xml index 697f207939..490c4dc28a 100644 --- a/jetty-proxy/pom.xml +++ b/jetty-proxy/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-proxy</artifactId> <name>Jetty :: Proxy</name> <description>Jetty Proxy</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.proxy</bundle-symbolic-name> </properties> diff --git a/jetty-rewrite/pom.xml b/jetty-rewrite/pom.xml index feca53c9c4..03ad237907 100644 --- a/jetty-rewrite/pom.xml +++ b/jetty-rewrite/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-rewrite</artifactId> <name>Jetty :: Rewrite Handler</name> <description>Jetty Rewrite Handler</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.rewrite</bundle-symbolic-name> </properties> diff --git a/jetty-runner/pom.xml b/jetty-runner/pom.xml index c96a6efd00..0883fd8839 100644 --- a/jetty-runner/pom.xml +++ b/jetty-runner/pom.xml @@ -12,7 +12,7 @@ <properties> <assembly-directory>target/distribution</assembly-directory> </properties> - + <url>http://www.eclipse.org/jetty</url> <build> <plugins> <plugin> diff --git a/jetty-security/pom.xml b/jetty-security/pom.xml index c52cf73367..d551ab44a5 100644 --- a/jetty-security/pom.xml +++ b/jetty-security/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-security</artifactId> <name>Jetty :: Security</name> <description>Jetty security infrastructure</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.security</bundle-symbolic-name> </properties> diff --git a/jetty-server/pom.xml b/jetty-server/pom.xml index f603245533..2f24762a9f 100644 --- a/jetty-server/pom.xml +++ b/jetty-server/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-server</artifactId> <name>Jetty :: Server Core</name> <description>The core jetty server artifact.</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.server</bundle-symbolic-name> </properties> diff --git a/jetty-servlet/pom.xml b/jetty-servlet/pom.xml index 85fa527e4f..d503d2fac7 100644 --- a/jetty-servlet/pom.xml +++ b/jetty-servlet/pom.xml @@ -9,6 +9,7 @@ <artifactId>jetty-servlet</artifactId> <name>Jetty :: Servlet Handling</name> <description>Jetty Servlet Container</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.servlet</bundle-symbolic-name> </properties> diff --git a/jetty-servlets/pom.xml b/jetty-servlets/pom.xml index e0911d25eb..9d5de75af9 100644 --- a/jetty-servlets/pom.xml +++ b/jetty-servlets/pom.xml @@ -9,6 +9,7 @@ <artifactId>jetty-servlets</artifactId> <name>Jetty :: Utility Servlets and Filters</name> <description>Utility Servlets from Jetty</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.servlets</bundle-symbolic-name> </properties> diff --git a/jetty-spdy/pom.xml b/jetty-spdy/pom.xml index 1ac8b84382..e276ff7e8f 100644 --- a/jetty-spdy/pom.xml +++ b/jetty-spdy/pom.xml @@ -11,7 +11,7 @@ <artifactId>spdy-parent</artifactId> <packaging>pom</packaging> <name>Jetty :: SPDY :: Parent</name> - + <url>http://www.eclipse.org/jetty</url> <properties> <npn.api.version>1.1.0.v20120525</npn.api.version> </properties> diff --git a/jetty-spdy/spdy-client/pom.xml b/jetty-spdy/spdy-client/pom.xml index fcaee371a4..a2ec7b0e58 100644 --- a/jetty-spdy/spdy-client/pom.xml +++ b/jetty-spdy/spdy-client/pom.xml @@ -14,6 +14,7 @@ <bundle-symbolic-name>${project.groupId}.client</bundle-symbolic-name> </properties> + <url>http://www.eclipse.org/jetty</url> <build> <plugins> <plugin> diff --git a/jetty-spdy/spdy-core/pom.xml b/jetty-spdy/spdy-core/pom.xml index d2aee9d29f..858427eb2a 100644 --- a/jetty-spdy/spdy-core/pom.xml +++ b/jetty-spdy/spdy-core/pom.xml @@ -14,6 +14,7 @@ <bundle-symbolic-name>${project.groupId}.core</bundle-symbolic-name> </properties> + <url>http://www.eclipse.org/jetty</url> <dependencies> <dependency> <groupId>org.eclipse.jetty</groupId> diff --git a/jetty-spdy/spdy-example-webapp/pom.xml b/jetty-spdy/spdy-example-webapp/pom.xml index 28fd25184b..924536d62b 100644 --- a/jetty-spdy/spdy-example-webapp/pom.xml +++ b/jetty-spdy/spdy-example-webapp/pom.xml @@ -8,8 +8,8 @@ <modelVersion>4.0.0</modelVersion> <artifactId>spdy-example-webapp</artifactId> <packaging>war</packaging> - <name>Jetty :: SPDY :: Example Web Application</name> - + <name>Jetty :: SPDY :: Jetty HTTP Web Application</name> + <url>http://www.eclipse.org/jetty</url> <build> <plugins> <plugin> diff --git a/jetty-spdy/spdy-server/pom.xml b/jetty-spdy/spdy-server/pom.xml index 1fa10b91a3..63175046b0 100644 --- a/jetty-spdy/spdy-server/pom.xml +++ b/jetty-spdy/spdy-server/pom.xml @@ -14,6 +14,7 @@ <bundle-symbolic-name>${project.groupId}.server</bundle-symbolic-name> </properties> + <url>http://www.eclipse.org/jetty</url> <build> <plugins> <plugin> diff --git a/jetty-start/pom.xml b/jetty-start/pom.xml index 4d8269b8db..a1e501d538 100644 --- a/jetty-start/pom.xml +++ b/jetty-start/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-start</artifactId> <name>Jetty :: Start</name> <description>The start utility</description> + <url>http://www.eclipse.org/jetty</url> <build> <plugins> <plugin> diff --git a/jetty-util-ajax/pom.xml b/jetty-util-ajax/pom.xml index 4b2f3493bf..b6f4542785 100644 --- a/jetty-util-ajax/pom.xml +++ b/jetty-util-ajax/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-util-ajax</artifactId> <name>Jetty :: Utilities :: Ajax(JSON)</name> <description>JSON/Ajax Utility classes for Jetty</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.util.ajax</bundle-symbolic-name> </properties> diff --git a/jetty-util/pom.xml b/jetty-util/pom.xml index b9d49b5d37..a201f0aaa6 100644 --- a/jetty-util/pom.xml +++ b/jetty-util/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-util</artifactId> <name>Jetty :: Utilities</name> <description>Utility classes for Jetty</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.util</bundle-symbolic-name> </properties> diff --git a/jetty-webapp/pom.xml b/jetty-webapp/pom.xml index 5f2d0208eb..c2975ebd00 100644 --- a/jetty-webapp/pom.xml +++ b/jetty-webapp/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-webapp</artifactId> <name>Jetty :: Webapp Application Support</name> <description>Jetty web application support</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.webapp</bundle-symbolic-name> </properties> diff --git a/jetty-websocket/pom.xml b/jetty-websocket/pom.xml index b9e8f15242..26c02b999b 100644 --- a/jetty-websocket/pom.xml +++ b/jetty-websocket/pom.xml @@ -11,7 +11,8 @@ <artifactId>websocket-parent</artifactId> <name>Jetty :: Websocket :: Parent</name> <packaging>pom</packaging> - + <url>http://www.eclipse.org/jetty</url> + <modules> <module>websocket-common</module> <module>websocket-api</module> diff --git a/jetty-xml/pom.xml b/jetty-xml/pom.xml index bb1055bf1d..e0fb01f924 100644 --- a/jetty-xml/pom.xml +++ b/jetty-xml/pom.xml @@ -8,6 +8,7 @@ <artifactId>jetty-xml</artifactId> <name>Jetty :: XML utilities</name> <description>The jetty xml utilities.</description> + <url>http://www.eclipse.org/jetty</url> <properties> <bundle-symbolic-name>${project.groupId}.xml</bundle-symbolic-name> </properties> @@ -8,12 +8,12 @@ <artifactId>jetty-project</artifactId> <version>9.0.4-SNAPSHOT</version> <name>Jetty :: Project</name> - <url>${jetty.url}</url> + <url>http://www.eclipse.org/jetty</url> <packaging>pom</packaging> <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <jetty.url>http://www.eclipse.org/jetty</jetty.url> <orbit-servlet-api-version>3.0.0.v201112011016</orbit-servlet-api-version> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <build-support-version>1.1</build-support-version> <slf4j-version>1.6.1</slf4j-version> <jetty-test-policy-version>1.2</jetty-test-policy-version> diff --git a/test-continuation-jetty6/pom.xml b/test-continuation-jetty6/pom.xml new file mode 100644 index 0000000000..9f7f4e1f1d --- /dev/null +++ b/test-continuation-jetty6/pom.xml @@ -0,0 +1,64 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-project</artifactId> + <version>7.6.0-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>test-continuation-jetty6</artifactId> + <packaging>jar</packaging> + <name>Test :: Continuation - (Jetty 6)</name> + <description>Asynchronous API</description> + <url>http://www.eclipse.org/jetty</url> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <configuration> + <!-- DO NOT DEPLOY (or Release) --> + <skip>true</skip> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-servlet</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>test-continuation</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.mortbay.jetty</groupId> + <artifactId>jetty</artifactId> + <version>6.1.26</version> + <type>jar</type> + <scope>test</scope> + <exclusions> + <exclusion> + <artifactId>servlet-api-2.5</artifactId> + <groupId>org.mortbay.jetty</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-servlets</artifactId> + <version>${project.version}</version> + <type>jar</type> + <scope>test</scope> + </dependency> + </dependencies> +</project> diff --git a/test-continuation/pom.xml b/test-continuation/pom.xml new file mode 100644 index 0000000000..9abbc299c2 --- /dev/null +++ b/test-continuation/pom.xml @@ -0,0 +1,38 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>test-continuation</artifactId> + <packaging>jar</packaging> + <name>Test :: Continuation</name> + <description>Asynchronous API</description> + <url>http://www.eclipse.org/jetty</url> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <configuration> + <!-- DO NOT DEPLOY (or Release) --> + <skip>true</skip> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-servlet</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + </dependencies> +</project> diff --git a/test-jetty-servlet/pom.xml b/test-jetty-servlet/pom.xml new file mode 100644 index 0000000000..a04abf7acd --- /dev/null +++ b/test-jetty-servlet/pom.xml @@ -0,0 +1,24 @@ +<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"> + <parent> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-project</artifactId> + <version>7.6.11-SNAPSHOT</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <artifactId>test-jetty-servlet</artifactId> + <packaging>jar</packaging> + <name>Test :: Jetty Servlet Tester</name> + <url>http://www.eclipse.org/jetty</url> + <dependencies> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-webapp</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + </dependencies> +</project> diff --git a/tests/pom.xml b/tests/pom.xml index 66f5b61fe2..920b69b5af 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -27,6 +27,7 @@ <groupId>org.eclipse.jetty.tests</groupId> <artifactId>tests-parent</artifactId> <name>Jetty Tests :: Parent</name> + <url>http://www.eclipse.org/jetty</url> <packaging>pom</packaging> <build> <plugins> diff --git a/tests/test-integration/pom.xml b/tests/test-integration/pom.xml index 35311f6ee1..fb5784a6e9 100644 --- a/tests/test-integration/pom.xml +++ b/tests/test-integration/pom.xml @@ -26,6 +26,7 @@ <artifactId>test-integration</artifactId> <packaging>jar</packaging> <name>Jetty Tests :: Integrations</name> + <url>http://www.eclipse.org/jetty</url> <properties> <test-wars-dir>${project.build.directory}/test-wars</test-wars-dir> <test-libs-dir>${project.build.directory}/test-libs</test-libs-dir> diff --git a/tests/test-loginservice/pom.xml b/tests/test-loginservice/pom.xml index 3affb3977f..7ba45e0b92 100644 --- a/tests/test-loginservice/pom.xml +++ b/tests/test-loginservice/pom.xml @@ -25,6 +25,7 @@ </parent> <artifactId>test-loginservice</artifactId> <name>Jetty Tests :: Login Service</name> + <url>http://www.eclipse.org/jetty</url> <dependencies> <dependency> <groupId>org.eclipse.jetty</groupId> diff --git a/tests/test-sessions/pom.xml b/tests/test-sessions/pom.xml index 9680dddda0..9330be8282 100644 --- a/tests/test-sessions/pom.xml +++ b/tests/test-sessions/pom.xml @@ -25,6 +25,7 @@ </parent> <artifactId>test-sessions-parent</artifactId> <name>Jetty Tests :: Sessions :: Parent</name> + <url>http://www.eclipse.org/jetty</url> <packaging>pom</packaging> <build> </build> diff --git a/tests/test-sessions/test-hash-sessions/pom.xml b/tests/test-sessions/test-hash-sessions/pom.xml index a992d9bd7e..a78216c8b4 100644 --- a/tests/test-sessions/test-hash-sessions/pom.xml +++ b/tests/test-sessions/test-hash-sessions/pom.xml @@ -25,6 +25,7 @@ </parent> <artifactId>test-hash-sessions</artifactId> <name>Jetty Tests :: Sessions :: Hash</name> + <url>http://www.eclipse.org/jetty</url> <build> <plugins> <plugin> diff --git a/tests/test-sessions/test-jdbc-sessions/pom.xml b/tests/test-sessions/test-jdbc-sessions/pom.xml index 990ae16efa..91c24996d5 100644 --- a/tests/test-sessions/test-jdbc-sessions/pom.xml +++ b/tests/test-sessions/test-jdbc-sessions/pom.xml @@ -25,6 +25,7 @@ </parent> <artifactId>test-jdbc-sessions</artifactId> <name>Jetty Tests :: Sessions :: JDBC</name> + <url>http://www.eclipse.org/jetty</url> <build> <plugins> <plugin> diff --git a/tests/test-sessions/test-mongodb-sessions/pom.xml b/tests/test-sessions/test-mongodb-sessions/pom.xml index 44c3ed9793..5e83b2a3a0 100644 --- a/tests/test-sessions/test-mongodb-sessions/pom.xml +++ b/tests/test-sessions/test-mongodb-sessions/pom.xml @@ -25,6 +25,7 @@ </parent> <artifactId>test-mongodb-sessions</artifactId> <name>Jetty Tests :: Sessions :: Mongo</name> + <url>http://www.eclipse.org/jetty</url> <build> <plugins> <plugin> diff --git a/tests/test-sessions/test-sessions-common/pom.xml b/tests/test-sessions/test-sessions-common/pom.xml index 9edc777e02..d72d95fb82 100644 --- a/tests/test-sessions/test-sessions-common/pom.xml +++ b/tests/test-sessions/test-sessions-common/pom.xml @@ -25,6 +25,7 @@ </parent> <artifactId>test-sessions-common</artifactId> <name>Jetty Tests :: Sessions :: Common</name> + <url>http://www.eclipse.org/jetty</url> <build> </build> <dependencies> diff --git a/tests/test-webapps/pom.xml b/tests/test-webapps/pom.xml index cc3291103b..cea8290cd1 100644 --- a/tests/test-webapps/pom.xml +++ b/tests/test-webapps/pom.xml @@ -26,6 +26,7 @@ </parent> <artifactId>test-webapps-parent</artifactId> <name>Jetty Tests :: WebApps :: Parent</name> + <url>http://www.eclipse.org/jetty</url> <packaging>pom</packaging> <build> <plugins> diff --git a/tests/test-webapps/test-jetty-webapp/pom.xml b/tests/test-webapps/test-jetty-webapp/pom.xml index cbf4a75f7d..f13b5f2772 100644 --- a/tests/test-webapps/test-jetty-webapp/pom.xml +++ b/tests/test-webapps/test-jetty-webapp/pom.xml @@ -27,6 +27,7 @@ <groupId>org.eclipse.jetty</groupId> <artifactId>test-jetty-webapp</artifactId> <name>Test :: Jetty Test Webapp</name> + <url>http://www.eclipse.org/jetty</url> <packaging>war</packaging> <build> <plugins> diff --git a/tests/test-webapps/test-webapp-rfc2616/pom.xml b/tests/test-webapps/test-webapp-rfc2616/pom.xml index a9695fe5b6..2243dac04b 100644 --- a/tests/test-webapps/test-webapp-rfc2616/pom.xml +++ b/tests/test-webapps/test-webapp-rfc2616/pom.xml @@ -25,6 +25,7 @@ </parent> <artifactId>test-webapp-rfc2616</artifactId> <name>Jetty Tests :: WebApp :: RFC2616</name> + <url>http://www.eclipse.org/jetty</url> <packaging>war</packaging> <build> <plugins> |