Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Wilkins2009-11-07 09:14:47 -0500
committerGreg Wilkins2009-11-07 09:14:47 -0500
commit4755af0996d17093223a178aca9a598cd4d8c26c (patch)
treeb9eaf1e464220170f9a2f42af336faa75c30d282 /jetty-osgi/pom.xml
parent792395284dec8dcbff43a84ff9595a75a68898f0 (diff)
downloadorg.eclipse.jetty.project-4755af0996d17093223a178aca9a598cd4d8c26c.tar.gz
org.eclipse.jetty.project-4755af0996d17093223a178aca9a598cd4d8c26c.tar.xz
org.eclipse.jetty.project-4755af0996d17093223a178aca9a598cd4d8c26c.zip
294154 Patched jetty-osgi
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1033 7e9141cc-0065-0410-87d8-b60c137991c4
Diffstat (limited to 'jetty-osgi/pom.xml')
-rw-r--r--jetty-osgi/pom.xml91
1 files changed, 90 insertions, 1 deletions
diff --git a/jetty-osgi/pom.xml b/jetty-osgi/pom.xml
index ad44d8ac62..28312652bb 100644
--- a/jetty-osgi/pom.xml
+++ b/jetty-osgi/pom.xml
@@ -13,32 +13,121 @@
<properties>
<osgi-version>3.5.0.v20090520</osgi-version>
<osgi-services-version>3.1.200-v20070605</osgi-services-version>
+ <equinox-http-servlet-version>1.0.0-v20070606</equinox-http-servlet-version>
+ <jsp-2.1-glassfish-version>9.1.1.B60.25.p2</jsp-2.1-glassfish-version>
</properties>
<modules>
<module>jetty-osgi-boot</module>
- <module>jetty-osgi-boot-jsp</module>
+ <!-- once the latest version of jsp-2.1-glassfish is available in maven central
+ we will be able to compile and package this module too. -->
+ <!-- module>jetty-osgi-boot-jsp</module -->
+ <module>jetty-osgi-boot-warurl</module>
+ <module>jetty-osgi-httpservice</module>
</modules>
+ <build>
+ <resources>
+ <resource>
+ <directory>META-INF/..</directory>
+ <filtering>true</filtering>
+ <excludes>
+ <exclude>**/.*</exclude>
+ <exclude>**/*.jar</exclude>
+ <exclude>.settings/**/*</exclude>
+ <exclude>pom.xml</exclude>
+ <!-- exclude>META-INF/**/*</exclude -->
+ <exclude>jettyhome/**/*</exclude>
+ <exclude>src/**/*</exclude>
+ <exclude>target/**/*</exclude>
+ <exclude>build.properties</exclude>
+ </excludes>
+ <includes>
+ <include>META-INF/**/*</include>
+ </includes>
+ </resource>
+ <resource>
+ <directory>src/main/java</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>parse-version</id>
+ <goals>
+ <goal>parse-version</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-eclipse-plugin</artifactId>
+ <configuration>
+ <manifest>prevent/overwriting/by/pointing/to/nonexisting/MANIFEST.MF</manifest>
+ <pde>true</pde>
+ <downloadSources>true</downloadSources>
+ <sourceExcludes>
+ <sourceExclude>**/.svn/**</sourceExclude>
+ </sourceExcludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-util</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-webapp</artifactId>
<version>${project.version}</version>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-deploy</artifactId>
<version>${project.version}</version>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse</groupId>
<artifactId>osgi</artifactId>
<version>${osgi-version}</version>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.eclipse.osgi</groupId>
<artifactId>services</artifactId>
<version>${osgi-services-version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.equinox.http</groupId>
+ <artifactId>servlet</artifactId>
+ <version>${equinox-http-servlet-version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.mortbay.jetty</groupId>
+ <artifactId>jsp-2.1-glassfish</artifactId>
+ <version>${jsp-2.1-glassfish-version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.mortbay.jetty</groupId>
+ <artifactId>jsp-api-2.1-glassfish</artifactId>
+ <version>${jsp-2.1-glassfish-version}</version>
+ <scope>provided</scope>
</dependency>
</dependencies>
</dependencyManagement>

Back to the top