<?xml version="1.0"?><project>
  <parent>
    <artifactId>wadi</artifactId>
    <groupId>org.codehaus.wadi</groupId>
    <version>2.0M2-SNAPSHOT</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <artifactId>wadi-webapp</artifactId>
  <packaging>war</packaging>
  <name>WADI :: WebApp</name>
  <version>2.0M2-20060710.100047-1</version>
  <description>WADI's functionality demonstrated via a simple web application</description>
  <build>
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>jspc-maven-plugin</artifactId>
          <version>1.2</version>
          <executions>
            <execution>
              <id>jspc</id>
              <phase>generate-sources</phase>
              <goals>
                <goal>compile</goal>
              </goals>
            </execution>
          </executions>
          <configuration>
            <warSourceDirectory>${basedir}/src/webapp</warSourceDirectory>
            <inputWebXml>${basedir}/src/webapp/WEB-INF/web.xml</inputWebXml>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.mortbay.jetty</groupId>
          <artifactId>maven-jetty6-plugin</artifactId>
          <version>${jetty6.version}</version>
        </plugin>
      </plugins>
    </pluginManagement>
    <plugins>
      <plugin>
        <artifactId>maven-war-plugin</artifactId>
        <configuration>
          <warSourceDirectory>src/webapp</warSourceDirectory>
          <webXml>${basedir}/target/jspweb.xml</webXml>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jspc-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>org.mortbay.jetty</groupId>
        <artifactId>maven-jetty6-plugin</artifactId>
        <dependencies>
          <dependency>
            <groupId>org.codehaus.wadi</groupId>
            <artifactId>wadi-jetty6</artifactId>
            <version>2.0M2-SNAPSHOT</version>
          </dependency>
          <dependency>
            <groupId>org.codehaus.wadi</groupId>
            <artifactId>wadi-core</artifactId>
            <version>2.0M2-SNAPSHOT</version>
          </dependency>
          <dependency>
            <groupId>regexp</groupId>
            <artifactId>regexp</artifactId>
            <version>1.3</version>
          </dependency>
          <dependency>
            <groupId>mx4j</groupId>
            <artifactId>mx4j-remote</artifactId>
            <version>3.0.1</version>
          </dependency>
          <dependency>
            <groupId>org.apache.derby</groupId>
            <artifactId>derby</artifactId>
            <version>10.1.1.0</version>
          </dependency>
          <dependency>
            <groupId>org.apache.derby</groupId>
            <artifactId>derbyclient</artifactId>
            <version>10.1.1.0</version>
          </dependency>
        </dependencies>
        <configuration>
          <scanIntervalSeconds>10</scanIntervalSeconds>
          <webAppSourceDirectory>src/webapp</webAppSourceDirectory>
          <contextPath>/wadi</contextPath>
          <connectors>
            <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
              <port>${http.port}</port>
              <maxIdleTime>60000</maxIdleTime>
            </connector>
          </connectors>
          <systemProperties>
            <systemProperty>
              <name>java.io.tmpdir</name>
              <value>${basedir}/target</value>
            </systemProperty>
            <systemProperty>
              <name>wadi.home</name>
              <value>${basedir}</value>
            </systemProperty>
            <systemProperty>
              <name>org.apache.commons.logging.Log</name>
              <value>org.apache.commons.logging.impl.SimpleLog</value>
            </systemProperty>
            <systemProperty>
              <name>org.apache.commons.logging.simplelog.showdatetime</name>
              <value>true</value>
            </systemProperty>
            <systemProperty>
              <name>org.apache.commons.logging.simplelog.log.org.codehaus.wadi</name>
              <value>debug</value>
            </systemProperty>
            <systemProperty>
              <name>org.apache.commons.logging.simplelog.log.org.codehaus.wadi.impl.AbsoluteEvicter</name>
              <value>info</value>
            </systemProperty>
            <systemProperty>
              <name>org.apache.commons.logging.simplelog.log.org.codehaus.wadi.impl.NeverEvicter</name>
              <value>info</value>
            </systemProperty>
            <systemProperty>
              <name>wadi.properties</name>
              <value>${wadi.properties}</value>
            </systemProperty>
            <systemProperty>
              <name>node.name</name>
              <value>${node.name}</value>
            </systemProperty>
          </systemProperties>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-surefire-plugin</artifactId>
      </plugin>
    </plugins>
  </build>
  <pluginRepositories>
    <pluginRepository>
      <id>jetty6-snapshots</id>
      <name>Mortbay Repository</name>
      <url>http://www.mortbay.org/maven2/snapshot</url>
    </pluginRepository>
  </pluginRepositories>
  <dependencies>
    <dependency>
      <groupId>commons-el</groupId>
      <artifactId>commons-el</artifactId>
    </dependency>
    <dependency>
      <groupId>geronimo-spec</groupId>
      <artifactId>geronimo-spec-jsp</artifactId>
    </dependency>
    <dependency>
      <groupId>geronimo-spec</groupId>
      <artifactId>geronimo-spec-servlet</artifactId>
    </dependency>
    <dependency>
      <groupId>tomcat</groupId>
      <artifactId>jasper-runtime</artifactId>
      <version>${tomcat55.version}</version>
    </dependency>
    <dependency>
      <groupId>org.codehaus.wadi</groupId>
      <artifactId>wadi-core</artifactId>
      <version>2.0M2-SNAPSHOT</version>
      <scope>provided</scope>
    </dependency>
  </dependencies>
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>commons-el</groupId>
        <artifactId>commons-el</artifactId>
        <version>1.0</version>
      </dependency>
      <dependency>
        <groupId>geronimo-spec</groupId>
        <artifactId>geronimo-spec-jsp</artifactId>
        <version>2.0-rc4</version>
        <scope>provided</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>
  <distributionManagement>
    <status>deployed</status>
  </distributionManagement>
</project>