1
<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">
3
<artifactId>project</artifactId>
4
<groupId>org.mortbay.jetty</groupId>
5
<version>6.1.19</version>
6
<relativePath>../../pom.xml</relativePath>
8
<modelVersion>4.0.0</modelVersion>
9
<groupId>org.mortbay.jetty</groupId>
10
<artifactId>jetty-xbean</artifactId>
11
<name>Jetty XBean</name>
15
<directory>src/test/java</directory>
17
<include>**/*Test.java</include>
18
<include>org/mortbay/**/*.xml</include>
21
<exclude>**/Abstract*.java</exclude>
27
<artifactId>maven-antrun-plugin</artifactId>
37
<delete failonerror="false" includeemptydirs="true">
38
<fileset dir="../../lib/" includes="xbean/**" />
45
<phase>install</phase>
51
<copy failonerror="false" file="target/${project.artifactId}-${project.version}.${project.packaging}" todir="../../lib/xbean" />
57
<phase>process-classes</phase>
63
<taskdef classname="org.apache.xbean.spring.generator.MappingGeneratorTask" name="mapping">
65
<pathelement path="${basedir}/target/classes" />
66
<path refid="maven.runtime.classpath" />
69
<mkdir dir="${basedir}/target/xbean-src-to-parse" />
70
<copy todir="${basedir}/target/xbean-src-to-parse">
71
<fileset dir="${basedir}/src/main/java/org/mortbay/jetty/xbean" />
72
<fileset dir="${basedir}/../../modules/jetty/src/main/java/org/mortbay/jetty">
73
<include name="*.java" />
74
<include name="bio/**/*.java" />
75
<include name="deployer/**/*.java" />
76
<include name="nio/**/*.java" />
77
<include name="handler/**/*.java" />
78
<include name="webapp/**/*.java" />
80
<fileset dir="${basedir}/../../modules/plus/src/main/java/org/mortbay/jetty/plus">
81
<include name="jaas/**/*.java" />
84
<mkdir dir="${basedir}/target/generated/" />
85
<mapping namespace="http://mortbay.com/schemas/jetty/1.0" srcdir="${basedir}/target/xbean-src-to-parse" destFile="target/jetty.xsd" metaInfDir="${basedir}/target/generated/" />
86
<copy todir="${basedir}/target/classes">
87
<fileset dir="${basedir}/target/generated" />
89
<copy todir="${basedir}/../../project-website/project-site/src/site/resources">
90
<fileset dir="target">
91
<include name="jetty.xsd" />
92
<include name="jetty.xsd.html" />
104
<groupId>junit</groupId>
105
<artifactId>junit</artifactId>
109
<groupId>org.apache.xbean</groupId>
110
<artifactId>xbean-spring</artifactId>
111
<version>2.2</version>
114
<groupId>org.mortbay.jetty</groupId>
115
<artifactId>jetty</artifactId>
116
<version>${project.version}</version>
119
<groupId>org.mortbay.jetty</groupId>
120
<artifactId>jetty-plus</artifactId>
121
<version>${project.version}</version>
124
<groupId>org.springframework</groupId>
125
<artifactId>spring</artifactId>
126
<version>1.2.8</version>