Author: markt Date: Thu Oct 9 13:28:28 2014 New Revision: 1630440 URL: http://svn.apache.org/r1630440 Log: Further work on https://issues.apache.org/bugzilla/show_bug.cgi?id=56397 Patch provided by Pierre Viret.
Added: tomcat/sandbox/trunk-maven-layout/apache-tomcat/ (with props) tomcat/sandbox/trunk-maven-layout/apache-tomcat/pom.xml (with props) tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/ tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/assembly/ tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/assembly/distrib.xml (with props) tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/main/ tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/main/resoucres/ (with props) tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/main/resoucres/logs/ tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/main/resoucres/temp/ tomcat/sandbox/trunk-maven-layout/global-resources/ tomcat/sandbox/trunk-maven-layout/global-resources/pom.xml (with props) tomcat/sandbox/trunk-maven-layout/global-resources/src/ tomcat/sandbox/trunk-maven-layout/global-resources/src/main/ tomcat/sandbox/trunk-maven-layout/global-resources/src/main/resources/ (with props) tomcat/sandbox/trunk-maven-layout/modules/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-annotations-api/src/ tomcat/sandbox/trunk-maven-layout/tomcat-annotations-api/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-annotations-api/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-annotations-api/src/main/java/javax/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/pom.xml (with props) tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/src/ tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/src/main/java/org/apache/tomcat/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/src/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/src/main/java/org/apache/catalina/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/src/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/src/main/java/org/apache/catalina/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/src/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/src/main/java/org/apache/catalina/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/pom.xml (with props) tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/src/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/src/main/java/org/apache/catalina/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/src/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/src/main/java/org/apache/naming/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/src/main/java/org/apache/naming/factory/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-catalina/src/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-catalina/src/main/java/org/apache/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-coyote/src/ tomcat/sandbox/trunk-maven-layout/tomcat-coyote/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-coyote/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-coyote/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-coyote/src/main/java/org/apache/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/src/ tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/src/main/java/org/apache/tomcat/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-el-api/src/ tomcat/sandbox/trunk-maven-layout/tomcat-el-api/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-el-api/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-el-api/src/main/java/javax/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/src/ tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/src/main/java/org/apache/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-jasper/src/ tomcat/sandbox/trunk-maven-layout/tomcat-jasper/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-jasper/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-jasper/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-jasper/src/main/java/org/apache/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-jni/src/ tomcat/sandbox/trunk-maven-layout/tomcat-jni/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-jni/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-jni/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-jni/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-jni/src/main/java/org/apache/tomcat/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-jsp-api/src/ tomcat/sandbox/trunk-maven-layout/tomcat-jsp-api/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-jsp-api/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-jsp-api/src/main/java/javax/ tomcat/sandbox/trunk-maven-layout/tomcat-jsp-api/src/main/java/javax/servlet/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-mail-api/src/ tomcat/sandbox/trunk-maven-layout/tomcat-mail-api/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-mail-api/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-mail-api/src/main/java/javax/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-spdy/src/ tomcat/sandbox/trunk-maven-layout/tomcat-spdy/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-spdy/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-spdy/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-spdy/src/main/java/org/apache/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-tribes/src/ tomcat/sandbox/trunk-maven-layout/tomcat-tribes/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-tribes/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-tribes/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-tribes/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-tribes/src/main/java/org/apache/catalina/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-util-scan/src/ tomcat/sandbox/trunk-maven-layout/tomcat-util-scan/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-util-scan/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-util-scan/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-util-scan/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-util-scan/src/main/java/org/apache/tomcat/ tomcat/sandbox/trunk-maven-layout/tomcat-util-scan/src/main/java/org/apache/tomcat/util/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/ tomcat/sandbox/trunk-maven-layout/tomcat-webapps/ROOT/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/ROOT/pom.xml (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/ROOT/src/ tomcat/sandbox/trunk-maven-layout/tomcat-webapps/ROOT/src/main/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/docs/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/docs/src/ tomcat/sandbox/trunk-maven-layout/tomcat-webapps/docs/src/conf/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/docs/src/main/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/examples/ tomcat/sandbox/trunk-maven-layout/tomcat-webapps/examples/pom.xml (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/examples/src/ tomcat/sandbox/trunk-maven-layout/tomcat-webapps/examples/src/main/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/host-manager/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/host-manager/pom.xml (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/host-manager/src/ tomcat/sandbox/trunk-maven-layout/tomcat-webapps/host-manager/src/main/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/manager/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/manager/pom.xml (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/manager/src/ tomcat/sandbox/trunk-maven-layout/tomcat-webapps/manager/src/main/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-webapps/pom.xml (with props) tomcat/sandbox/trunk-maven-layout/tomcat-websocket-api/src/ tomcat/sandbox/trunk-maven-layout/tomcat-websocket-api/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-websocket-api/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-websocket-api/src/main/java/javax/ (with props) tomcat/sandbox/trunk-maven-layout/tomcat-websocket/src/ tomcat/sandbox/trunk-maven-layout/tomcat-websocket/src/main/ tomcat/sandbox/trunk-maven-layout/tomcat-websocket/src/main/java/ tomcat/sandbox/trunk-maven-layout/tomcat-websocket/src/main/java/org/ tomcat/sandbox/trunk-maven-layout/tomcat-websocket/src/main/java/org/apache/ tomcat/sandbox/trunk-maven-layout/tomcat-websocket/src/main/java/org/apache/tomcat/ (with props) Removed: tomcat/sandbox/trunk-maven-layout/catalina/pom.xml Modified: tomcat/sandbox/trunk-maven-layout/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-annotations-api/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-catalina/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-coyote/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-el-api/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-extras-juli-adapters/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-extras-juli/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-jasper/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-jdbc/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-jni/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-jsp-api/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-juli/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-mail-api/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-servlet-api/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-spdy/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-tribes/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-util-scan/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-util/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-websocket-api/pom.xml tomcat/sandbox/trunk-maven-layout/tomcat-websocket/pom.xml Propchange: tomcat/sandbox/trunk-maven-layout/apache-tomcat/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +target Added: tomcat/sandbox/trunk-maven-layout/apache-tomcat/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/apache-tomcat/pom.xml?rev=1630440&view=auto ============================================================================== --- tomcat/sandbox/trunk-maven-layout/apache-tomcat/pom.xml (added) +++ tomcat/sandbox/trunk-maven-layout/apache-tomcat/pom.xml Thu Oct 9 13:28:28 2014 @@ -0,0 +1,270 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.tomcat</groupId> + <artifactId>master</artifactId> + <version>8.0.13-SNAPSHOT</version> + </parent> + + <artifactId>apache-tomcat</artifactId> + <description>Complete tomcat distribution</description> + <packaging>pom</packaging> + <url>http://tomcat.apache.org</url> + + <dependencies> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-annotations-api</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina-ant</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina-ha</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina-storeconfig</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-tribes</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina</artifactId> + <classifier>bootstrap</classifier> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-el-api</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-jasper-el</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-jasper</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-jsp-api</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-servlet-api</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-api</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-coyote</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-dbcp</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-jdbc</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-jni</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-spdy</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-util</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-util-scan</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-websocket</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-websocket-api</artifactId> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat.webapps</groupId> + <artifactId>docs</artifactId> + <type>war</type> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat.webapps</groupId> + <artifactId>examples</artifactId> + <type>war</type> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat.webapps</groupId> + <artifactId>host-manager</artifactId> + <type>war</type> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat.webapps</groupId> + <artifactId>manager</artifactId> + <type>war</type> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.tomcat.webapps</groupId> + <artifactId>ROOT</artifactId> + <type>war</type> + <scope>runtime</scope> + </dependency> + + <dependency> + <groupId>commons-daemon</groupId> + <artifactId>commons-daemon</artifactId> + </dependency> + <dependency> + <groupId>commons-daemon</groupId> + <artifactId>commons-daemon</artifactId> + <classifier>native-src</classifier> + <type>tar.gz</type> + </dependency> + </dependencies> + + <build> + <filters> + <filter>${project.build.directory}/filters/build.properties.default</filter> + </filters> + <resources> + <resource> + <directory>src/main/resources</directory> + <filtering>false</filtering> + <targetPath>${tomcat.distrib.base}</targetPath> + <excludes> + <exclude>conf/tomcat-users.xsd</exclude> + </excludes> + </resource> + <resource> + <directory>${project.build.directory}/generated-resources</directory> + <filtering>true</filtering> + <targetPath>${tomcat.distrib.base}</targetPath> + </resource> + </resources> + <plugins> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>copy-global-resources</id> + <phase>generate-resources</phase> + <goals> + <goal>unpack</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>org.apache.tomcat</groupId> + <artifactId>global-resources</artifactId> + <outputDirectory>${project.build.directory}/generated-resources</outputDirectory> + <includes>NOTICE,LICENSE,RELEASE-NOTES,RUNNING.txt</includes> + </artifactItem> + <artifactItem> + <groupId>org.apache.tomcat</groupId> + <artifactId>global-resources</artifactId> + <outputDirectory>${project.build.directory}/filters</outputDirectory> + <includes>build.properties.default</includes> + </artifactItem> + </artifactItems> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <artifactId>maven-resources-plugin</artifactId> + <executions> + <execution> + <id>copy-distrib-resources</id> + <goals> + <goal>resources</goal> + </goals> + <phase>generate-resources</phase> + </execution> + </executions> + </plugin> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>create-distribs</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + <configuration> + <descriptors> + <descriptor>src/assembly/distrib.xml</descriptor> + </descriptors> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <properties> + <tomcat.distrib.base>${project.build.directory}/distrib</tomcat.distrib.base> + </properties> +</project> Propchange: tomcat/sandbox/trunk-maven-layout/apache-tomcat/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Added: tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/assembly/distrib.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/assembly/distrib.xml?rev=1630440&view=auto ============================================================================== --- tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/assembly/distrib.xml (added) +++ tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/assembly/distrib.xml Thu Oct 9 13:28:28 2014 @@ -0,0 +1,225 @@ +<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd"> + <id>distrib</id> + <formats> + <!-- + <format>tar.gz</format> + <format>tar.bz2</format> + <format>zip</format> + --> + <format>dir</format> + </formats> + <fileSets> + <fileSet> + <directory>${tomcat.distrib.base}</directory> + <outputDirectory>/</outputDirectory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>bin/*.sh</exclude> + </excludes> + </fileSet> + <fileSet> + <directory>${tomcat.distrib.base}</directory> + <outputDirectory>/</outputDirectory> + <includes> + <include>bin/*.sh</include> + </includes> + <fileMode>0755</fileMode> + </fileSet> + </fileSets> + <dependencySets> + <!-- first get all libs whether name equals artifact's name --> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-api:jar</include> + <include>org.apache.tomcat:tomcat-coyote:jar</include> + <include>org.apache.tomcat:tomcat-api:jar</include> + <include>org.apache.tomcat:tomcat-dbcp:jar</include> + <include>org.apache.tomcat:tomcat-jdbc:jar</include> + <include>org.apache.tomcat:tomcat-jni:jar</include> + <include>org.apache.tomcat:tomcat-spdy:jar</include> + <include>org.apache.tomcat:tomcat-util-scan:jar</include> + <include>org.apache.tomcat:tomcat-util:jar</include> + <include>org.apache.tomcat:tomcat-websocket:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <!-- now get all libs whether name differs from artifact's name... --> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>annotations-api.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-annotations-api:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>catalina-ant.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-catalina-ant:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>catalina-ha.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-catalina-ha:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>catalina-storeconfig.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-catalina-storeconfig:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>catalina-tribes.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-tribes:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>catalina.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-catalina:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>el-api.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-el-api:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>jasper-el.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-jasper-el:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>jasper.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-jasper:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>jsp-api.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-jsp-api:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>servlet-api.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-servlet-api:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <outputFileNameMapping>websocket-api.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-websocket-api:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <!-- ecj has version number in name... --> + <outputDirectory>lib</outputDirectory> + <includes> + <include>org.eclipse.jdt.core.compiler:ecj:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <!-- webapps --> + <dependencySet> + <outputDirectory>webapps/docs</outputDirectory> + <includes> + <include>org.apache.tomcat.webapps:docs</include> + </includes> + <unpack>true</unpack> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>webapps/examples</outputDirectory> + <includes> + <include>org.apache.tomcat.webapps:examples</include> + </includes> + <unpack>true</unpack> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>webapps/host-manager</outputDirectory> + <includes> + <include>org.apache.tomcat.webapps:host-manager</include> + </includes> + <unpack>true</unpack> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>webapps/manager</outputDirectory> + <includes> + <include>org.apache.tomcat.webapps:manager</include> + </includes> + <unpack>true</unpack> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>webapps/ROOT</outputDirectory> + <includes> + <include>org.apache.tomcat.webapps:ROOT</include> + </includes> + <unpack>true</unpack> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <!-- populate bin directory --> + <dependencySet> + <outputDirectory>bin</outputDirectory> + <outputFileNameMapping>bootstrap.jar</outputFileNameMapping> + <includes> + <include>org.apache.tomcat:tomcat-catalina:jar:bootstrap</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>bin</outputDirectory> + <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping> + <includes> + <include>commons-daemon:commons-daemon:jar</include> + <include>org.apache.tomcat:tomcat-juli:jar</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + <dependencySet> + <outputDirectory>bin</outputDirectory> + <outputFileNameMapping>${artifact.artifactId}-native.${artifact.extension}</outputFileNameMapping> + <includes> + <include>commons-daemon:commons-daemon:tar.gz:native-src</include> + </includes> + <useProjectArtifact>false</useProjectArtifact> + </dependencySet> + </dependencySets> +</assembly> \ No newline at end of file Propchange: tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/assembly/distrib.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: tomcat/sandbox/trunk-maven-layout/apache-tomcat/src/main/resoucres/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1,2 @@ +^/tomcat/trunk/bin bin +^/tomcat/trunk/conf conf Added: tomcat/sandbox/trunk-maven-layout/global-resources/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/global-resources/pom.xml?rev=1630440&view=auto ============================================================================== --- tomcat/sandbox/trunk-maven-layout/global-resources/pom.xml (added) +++ tomcat/sandbox/trunk-maven-layout/global-resources/pom.xml Thu Oct 9 13:28:28 2014 @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.tomcat</groupId> + <artifactId>master</artifactId> + <version>8.0.13-SNAPSHOT</version> + </parent> + + <artifactId>global-resources</artifactId> + <description>Global resources needed for tomcat build</description> + <url>http://tomcat.apache.org</url> +</project> Propchange: tomcat/sandbox/trunk-maven-layout/global-resources/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: tomcat/sandbox/trunk-maven-layout/global-resources/src/main/resources/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1,5 @@ +^/tomcat/trunk/LICENSE LICENSE +^/tomcat/trunk/NOTICE NOTICE +^/tomcat/trunk/RELEASE-NOTES RELEASE-NOTES +^/tomcat/trunk/RUNNING.txt RUNNING.txt +^/tomcat/trunk/build.properties.default build.properties.default Propchange: tomcat/sandbox/trunk-maven-layout/modules/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/modules/jdbc-pool jdbc-pool Modified: tomcat/sandbox/trunk-maven-layout/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/pom.xml Thu Oct 9 13:28:28 2014 @@ -1,4 +1,3 @@ -<?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with @@ -50,7 +49,6 @@ <module>tomcat-extras-juli-adapters</module> <module>tomcat-jasper</module> <module>tomcat-jasper-el</module> - <module>tomcat-jdbc</module> <module>tomcat-jni</module> <module>tomcat-jsp-api</module> <module>tomcat-servlet-api</module> @@ -62,20 +60,99 @@ <module>tomcat-websocket</module> <module>tomcat-websocket-api</module> <module>tomcat-mail-api</module> + <module>apache-tomcat</module> + <!-- + <module>tomcat-i18n-es</module> + <module>tomcat-i18n-fr</module> + <module>tomcat-i18n-ja</module> + --> + <!-- seperate modules --> + <!-- disabled because maven build is broken with java 8 & javadoc problems + see https://issues.apache.org/bugzilla/show_bug.cgi?id=57005 + <module>modules/jdbc-pool</module> + --> + <module>tomcat-buildutil</module> + <module>tomcat-webapps</module> + <module>global-resources</module> + <module>tomcat-catalina-storeconfig</module> </modules> <build> + <resources> + <resource> + <directory>src/main/resources</directory> + <filtering>true</filtering> + </resource> + </resources> <pluginManagement> <!-- The version for all plugins used by the modules must be defined here --> <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>1.9.1</version> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>xml-maven-plugin</artifactId> + <version>1.0</version> + </plugin> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> - <source>1.7</source> - <target>1.7</target> + <source>${tomcat.jdk.source}</source> + <target>${tomcat.jdk.target}</target> + </configuration> + </plugin> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.4.1</version> + </plugin> + <plugin> + <artifactId>maven-resources-plugin</artifactId> + <version>2.6</version> + </plugin> + <plugin> + <artifactId>maven-war-plugin</artifactId> + <version>2.4</version> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <version>2.5</version> + <configuration> + <!-- original default.manifest used by ant build: + Manifest-Version: 1.0 + Specification-Title: Apache Tomcat + Specification-Version: @VERSION_MAJOR_MINOR@ + Specification-Vendor: Apache Software Foundation + Implementation-Title: Apache Tomcat + Implementation-Version: @VERSION@ + Implementation-Vendor: Apache Software Foundation + X-Compile-Source-JDK: @source.jdk@ + X-Compile-Target-JDK: @target.jdk@ + --> + <archive> + <manifest> + <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> + <addDefaultImplementationEntries>true</addDefaultImplementationEntries> + </manifest> + <manifestEntries> + <X-Compile-Source-JDK>${tomcat.jdk.source}</X-Compile-Source-JDK> + <X-Compile-Target-JDK>${tomcat.jdk.target}</X-Compile-Target-JDK> + </manifestEntries> + </archive> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <version>2.3</version> + </plugin> </plugins> </pluginManagement> </build> @@ -103,9 +180,37 @@ <artifactId>ant</artifactId> <version>1.9.4</version> </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>1.1.3</version> + </dependency> + <dependency> + <groupId>commons-daemon</groupId> + <artifactId>commons-daemon</artifactId> + <version>1.0.15</version> + </dependency> + <dependency> + <groupId>commons-daemon</groupId> + <artifactId>commons-daemon</artifactId> + <classifier>native-src</classifier> + <type>tar.gz</type> + <version>1.0.15</version> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.11</version> + <scope>test</scope> + </dependency> <dependency> <groupId>org.apache.tomcat</groupId> + <artifactId>global-resources</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-servlet-api</artifactId> <version>${project.version}</version> </dependency> @@ -161,6 +266,28 @@ </dependency> <dependency> <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina</artifactId> + <classifier>bootstrap</classifier> + <scope>runtime</scope> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina-ant</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina-ha</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina-storeconfig</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-el-api</artifactId> <version>${project.version}</version> </dependency> @@ -171,35 +298,111 @@ </dependency> <dependency> <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-websocket-api</artifactId> + <artifactId>tomcat-jasper</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-dbcp</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-jdbc</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-spdy</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-websocket</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-websocket-api</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-buildutil</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-mail-api</artifactId> <scope>provided</scope> <version>${project.version}</version> </dependency> - + <dependency> + <groupId>org.apache.tomcat.webapps</groupId> + <artifactId>docs</artifactId> + <type>war</type> + <scope>runtime</scope> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat.webapps</groupId> + <artifactId>examples</artifactId> + <type>war</type> + <scope>runtime</scope> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat.webapps</groupId> + <artifactId>host-manager</artifactId> + <type>war</type> + <scope>runtime</scope> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat.webapps</groupId> + <artifactId>manager</artifactId> + <type>war</type> + <scope>runtime</scope> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.tomcat.webapps</groupId> + <artifactId>ROOT</artifactId> + <type>war</type> + <scope>runtime</scope> + <version>${project.version}</version> + </dependency> <dependency> <groupId>org.apache.tomcat.extras</groupId> <artifactId>tomcat-extras-juli</artifactId> <version>${project.version}</version> </dependency> - - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.11</version> - <scope>test</scope> - </dependency> - </dependencies> </dependencyManagement> <properties> <tomcat.base.dir>/Users/viretp/Dev/apache/tomcat/trunk</tomcat.base.dir> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <tomcat.jdk.source>1.7</tomcat.jdk.source> + <tomcat.jdk.target>1.7</tomcat.jdk.target> + + <!-- define properties for the resource filter --> + <version.major>8</version.major> + <version.minor>0</version.minor> + <version.build>13</version.build> + <version.patch>0</version.patch> + <version.suffix>-SNAPSHOT</version.suffix> + <version>${version.major}.${version.minor}.${version.build}${version.suffix}</version> + <version.number>${version.major}.${version.minor}.${version.build}.${version.patch}</version.number> + <version.major.minor>${version.major}.${version.minor}</version.major.minor> + <maven.build.timestamp.format>MMM d yyyy hh:mm:ss</maven.build.timestamp.format> + <YEAR>2014</YEAR> + <VERSION>${version}</VERSION> + <VERSION_NUMBER>${version.number}</VERSION_NUMBER> + <VERSION_MAJOR>${version.major}</VERSION_MAJOR> + <VERSION_MAJOR_MINOR>${version.major.minor}</VERSION_MAJOR_MINOR> + <VERSION_BUILT>${maven.build.timestamp}</VERSION_BUILT> + <JDT_VERSION>4.4</JDT_VERSION> </properties> Modified: tomcat/sandbox/trunk-maven-layout/tomcat-annotations-api/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-annotations-api/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-annotations-api/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-annotations-api/pom.xml Thu Oct 9 13:28:28 2014 @@ -25,10 +25,6 @@ </parent> <artifactId>tomcat-annotations-api</artifactId> - - <description>Annotations Package</description> - <url>http://tomcat.apache.org/</url> - - - + <description>Annotations Package</description> + <url>http://tomcat.apache.org</url> </project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-annotations-api/src/main/java/javax/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1,4 @@ +^/tomcat/trunk/java/javax/annotation annotation +^/tomcat/trunk/java/javax/ejb ejb +^/tomcat/trunk/java/javax/persistence persistence +^/tomcat/trunk/java/javax/xml/ws xml/ws Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +target Added: tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/pom.xml?rev=1630440&view=auto ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/pom.xml (added) +++ tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/pom.xml Thu Oct 9 13:28:28 2014 @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.tomcat</groupId> + <artifactId>master</artifactId> + <version>8.0.13-SNAPSHOT</version> + </parent> + + <artifactId>tomcat-buildutil</artifactId> + <description>Tomcat Build Utilities</description> + <url>http://tomcat.apache.org</url> + + <dependencies> + <dependency> + <groupId>org.apache.ant</groupId> + <artifactId>ant</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-util</artifactId> + </dependency> + </dependencies> +</project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-buildutil/src/main/java/org/apache/tomcat/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/java/org/apache/tomcat/buildutil buildutil Modified: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/pom.xml Thu Oct 9 13:28:28 2014 @@ -29,15 +29,23 @@ <description>Tomcat Ant tasks for remote management</description> <url>http://tomcat.apache.org/</url> - <dependencies> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-util</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-util-scan</artifactId> - </dependency> - </dependencies> + <dependencies> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-util</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-util-scan</artifactId> + </dependency> + <dependency> + <groupId>org.apache.ant</groupId> + <artifactId>ant</artifactId> + </dependency> + </dependencies> </project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ant/src/main/java/org/apache/catalina/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/java/org/apache/catalina/ant ant Modified: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/pom.xml Thu Oct 9 13:28:28 2014 @@ -27,36 +27,37 @@ <artifactId>tomcat-catalina-ha</artifactId> <description>Tomcat High Availability Implementation</description> - - <dependencies> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-coyote</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-servlet-api</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-juli</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-tribes</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-catalina</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-util</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-util-scan</artifactId> - </dependency> - </dependencies> + <url>http://tomcat.apache.org</url> + + <dependencies> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-coyote</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-servlet-api</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-juli</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-tribes</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-util</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-util-scan</artifactId> + </dependency> + </dependencies> </project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ha/src/main/java/org/apache/catalina/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/java/org/apache/catalina/ha ha Modified: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/pom.xml Thu Oct 9 13:28:28 2014 @@ -29,19 +29,19 @@ <description>Tomcat Remote JMX listener</description> <url>http://tomcat.apache.org/</url> - <dependencies> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-util</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-catalina</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-juli</artifactId> - </dependency> - </dependencies> + <dependencies> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-util</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-juli</artifactId> + </dependency> + </dependencies> </project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-jmx-remote/src/main/java/org/apache/catalina/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/java/org/apache/catalina/mbeans/JmxRemoteLifecycleListener.java mbeans/JmxRemoteLifecycleListener.java Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +target Added: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/pom.xml?rev=1630440&view=auto ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/pom.xml (added) +++ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/pom.xml Thu Oct 9 13:28:28 2014 @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.tomcat</groupId> + <artifactId>master</artifactId> + <version>8.0.13-SNAPSHOT</version> + </parent> + + <artifactId>tomcat-catalina-storeconfig</artifactId> + + <description>Tomcat catalina storeconfig</description> + <url>http://tomcat.apache.org</url> + + <dependencies> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-catalina-ha</artifactId> + </dependency> + </dependencies> + +</project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-storeconfig/src/main/java/org/apache/catalina/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/java/org/apache/catalina/storeconfig storeconfig Modified: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/pom.xml Thu Oct 9 13:28:28 2014 @@ -27,6 +27,7 @@ <artifactId>tomcat-catalina-ws</artifactId> <description>Tomcat JNDI Factory for Web Services</description> + <url>http://tomcat.apache.org</url> <dependencies> <dependency> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-catalina-ws/src/main/java/org/apache/naming/factory/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/java/org/apache/naming/factory/webservices webservices Modified: tomcat/sandbox/trunk-maven-layout/tomcat-catalina/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-catalina/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-catalina/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-catalina/pom.xml Thu Oct 9 13:28:28 2014 @@ -26,8 +26,7 @@ <artifactId>tomcat-catalina</artifactId> <description>Tomcat Servlet Engine Core Classes and Standard implementations</description> - - <url>http://tomcat.apache.org/</url> + <url>http://tomcat.apache.org</url> <dependencies> <dependency> @@ -75,5 +74,48 @@ <artifactId>geronimo-spec-jaxrpc</artifactId> </dependency> </dependencies> - + + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <excludes> + <exclude>org/apache/catalina/ant/**</exclude> + <exclude>org/apache/catalina/ha/**</exclude> + <exclude>org/apache/catalina/mbeans/JmxRemote*</exclude> + <exclude>org/apache/catalina/tribes/**</exclude> + <exclude>org/apache/catalina/storeconfig/**</exclude> + <exclude>org/apache/naming/factory/webservices/**</exclude> + </excludes> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>create-bootstrap</id> + <phase>package</phase> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <classifier>bootstrap</classifier> + <includes> + <include>org/apache/catalina/startup/Bootstrap.*</include> + <include>org/apache/catalina/startup/catalina.properties</include> + <include>org/apache/catalina/startup/CatalinaProperties.*</include> + <include>org/apache/catalina/startup/ClassLoaderFactory.*</include> + <include>org/apache/catalina/startup/ClassLoaderFactory$*.*</include> + <include>org/apache/catalina/startup/Tool.*</include> + <include>org/apache/catalina/security/SecurityClassLoad.*</include> + <include>org/apache/naming/JndiPermission.*</include> + </includes> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> </project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-catalina/src/main/java/org/apache/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1,2 @@ +^/tomcat/trunk/java/org/apache/catalina catalina +^/tomcat/trunk/java/org/apache/naming naming Modified: tomcat/sandbox/trunk-maven-layout/tomcat-coyote/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-coyote/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-coyote/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-coyote/pom.xml Thu Oct 9 13:28:28 2014 @@ -24,30 +24,47 @@ <version>8.0.13-SNAPSHOT</version> </parent> - <artifactId>tomcat-coyote</artifactId> - <description>Tomcat Connectors and HTTP parser</description> + <artifactId>tomcat-coyote</artifactId> + <description>Tomcat Connectors and HTTP parser</description> + <url>http://tomcat.apache.org</url> - <dependencies> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-servlet-api</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-jni</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-juli</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-util</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-util-scan</artifactId> - </dependency> - </dependencies> + <dependencies> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-servlet-api</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-jni</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-juli</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-util</artifactId> + </dependency> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-util-scan</artifactId> + </dependency> + </dependencies> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <excludes> + <exclude>org/apache/coyote/spdy/**</exclude> + </excludes> + <testExcludes> + <testExclude>org/apache/coyote/spdy/**</testExclude> + </testExcludes> + </configuration> + </plugin> + </plugins> + </build> + </project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-coyote/src/main/java/org/apache/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1,7 @@ +^/tomcat/trunk/java/org/apache/coyote coyote +^/tomcat/trunk/java/org/apache/tomcat/util/bcel tomcat/util/bcel +^/tomcat/trunk/java/org/apache/tomcat/util/collections tomcat/util/collections +^/tomcat/trunk/java/org/apache/tomcat/util/http tomcat/util/http +^/tomcat/trunk/java/org/apache/tomcat/util/log tomcat/util/log +^/tomcat/trunk/java/org/apache/tomcat/util/modeler tomcat/util/modeler +^/tomcat/trunk/java/org/apache/tomcat/util/net tomcat/util/net Modified: tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/pom.xml Thu Oct 9 13:28:28 2014 @@ -24,15 +24,16 @@ <version>8.0.13-SNAPSHOT</version> </parent> - <artifactId>tomcat-dbcp</artifactId> - <description>Tomcat Database Connection Pooling package</description> + <artifactId>tomcat-dbcp</artifactId> + <description>Tomcat Database Connection Pooling package</description> + <url>http://tomcat.apache.org</url> - <dependencies> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-juli</artifactId> - </dependency> - </dependencies> + <dependencies> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-juli</artifactId> + </dependency> + </dependencies> </project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-dbcp/src/main/java/org/apache/tomcat/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/java/org/apache/tomcat/dbcp dbcp Modified: tomcat/sandbox/trunk-maven-layout/tomcat-el-api/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-el-api/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-el-api/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-el-api/pom.xml Thu Oct 9 13:28:28 2014 @@ -24,7 +24,7 @@ <version>8.0.13-SNAPSHOT</version> </parent> - <artifactId>tomcat-el-api</artifactId> - <description>Expression language package</description> - + <artifactId>tomcat-el-api</artifactId> + <description>Expression language package</description> + <url>http://tomcat.apache.org</url> </project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-el-api/src/main/java/javax/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/java/javax/el el Modified: tomcat/sandbox/trunk-maven-layout/tomcat-extras-juli-adapters/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-extras-juli-adapters/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-extras-juli-adapters/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-extras-juli-adapters/pom.xml Thu Oct 9 13:28:28 2014 @@ -27,17 +27,79 @@ <groupId>org.apache.tomcat.extras</groupId> <artifactId>tomcat-extras-juli-adapters</artifactId> <description>Adapters to plug in other logging frameworks in Tomcat</description> + <url>http://tomcat.apache.org</url> <dependencies> <dependency> - <groupId>org.apache.tomcat.extras</groupId> - <artifactId>tomcat-extras-juli</artifactId> - </dependency> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-servlet-api</artifactId> - <optional>true</optional> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> </dependency> </dependencies> + <build> + <plugins> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>copy-global-resources</id> + <phase>generate-resources</phase> + <goals> + <goal>unpack</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>org.apache.tomcat</groupId> + <artifactId>global-resources</artifactId> + <outputDirectory>${project.build.outputDirectory}/META-INF</outputDirectory> + <includes>NOTICE,LICENSE</includes> + </artifactItem> + </artifactItems> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <artifactSet> + <includes> + <include>commons-logging:commons-logging</include> + </includes> + </artifactSet> + <filters> + <filter> + <artifact>commons-logging:commons-logging</artifact> + <includes> + <include>org/apache/commons/logging/impl/*</include> + </includes> + <excludes> + <exclude>org/apache/commons/logging/impl/WeakHashtable*</exclude> + <exclude>org/apache/juli/logging/impl/LogFactoryImpl*</exclude> + <exclude>**/package.html</exclude> + <exclude>**/LocalStrings_*</exclude> + </excludes> + </filter> + </filters> + <relocations> + <relocation> + <pattern>org.apache.commons</pattern> + <shadedPattern>org.apache.juli</shadedPattern> + </relocation> + </relocations> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </project> Modified: tomcat/sandbox/trunk-maven-layout/tomcat-extras-juli/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-extras-juli/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-extras-juli/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-extras-juli/pom.xml Thu Oct 9 13:28:28 2014 @@ -27,5 +27,95 @@ <groupId>org.apache.tomcat.extras</groupId> <artifactId>tomcat-extras-juli</artifactId> <description>Replacement for Tomcat Core Logging Package</description> + <url>http://tomcat.apache.org</url> + + <dependencies> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-juli</artifactId> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>copy-global-resources</id> + <phase>generate-resources</phase> + <goals> + <goal>unpack</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>org.apache.tomcat</groupId> + <artifactId>global-resources</artifactId> + <outputDirectory>${project.build.outputDirectory}/META-INF</outputDirectory> + <includes>NOTICE,LICENSE</includes> + </artifactItem> + </artifactItems> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <artifactSet> + <includes> + <include>commons-logging:commons-logging</include> + <include>org.apache.tomcat:tomcat-juli</include> + </includes> + </artifactSet> + <filters> + <filter> + <artifact>commons-logging:commons-logging</artifact> + <includes> + <include>org/apache/commons/logging/*</include> + <include>org/apache/commons/logging/impl/LogFactoryImpl*</include> + <include>org/apache/commons/logging/impl/WeakHashtable*</include> + <include>org/apache/commons/logging/impl/SimpleLog*</include> + <include>org/apache/commons/logging/impl/NoOpLog*</include> + <include>org/apache/commons/logging/impl/Jdk14Logger</include> + </includes> + <excludes> + <exclude>**/package.html</exclude> + <exclude>**/LocalStrings_*</exclude> + </excludes> + </filter> + <filter> + <artifact>org.apache.tomcat:tomcat-juli</artifact> + <excludes> + <exclude>**/package.html</exclude> + <exclude>**/LocalStrings_*</exclude> + </excludes> + </filter> + </filters> + <relocations> + <relocation> + <pattern>org.apache.commons</pattern> + <shadedPattern>org.apache.juli</shadedPattern> + </relocation> + </relocations> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </project> Modified: tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/pom.xml Thu Oct 9 13:28:28 2014 @@ -24,14 +24,15 @@ <version>8.0.13-SNAPSHOT</version> </parent> - <artifactId>tomcat-jasper-el</artifactId> - <description>Jasper Expression Language Impl</description> + <artifactId>tomcat-jasper-el</artifactId> + <description>Jasper Expression Language Impl</description> + <url>http://tomcat.apache.org</url> - <dependencies> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-el-api</artifactId> - </dependency> - </dependencies> + <dependencies> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-el-api</artifactId> + </dependency> + </dependencies> </project> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-jasper-el/src/main/java/org/apache/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/java/org/apache/el el Modified: tomcat/sandbox/trunk-maven-layout/tomcat-jasper/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-jasper/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-jasper/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-jasper/pom.xml Thu Oct 9 13:28:28 2014 @@ -26,7 +26,8 @@ <artifactId>tomcat-jasper</artifactId> <description>Tomcats JSP Parser</description> - + <url>http://tomcat.apache.org</url> + <dependencies> <dependency> <groupId>org.apache.ant</groupId> Propchange: tomcat/sandbox/trunk-maven-layout/tomcat-jasper/src/main/java/org/apache/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Thu Oct 9 13:28:28 2014 @@ -0,0 +1 @@ +^/tomcat/trunk/java/org/apache/jasper jasper Modified: tomcat/sandbox/trunk-maven-layout/tomcat-jdbc/pom.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/trunk-maven-layout/tomcat-jdbc/pom.xml?rev=1630440&r1=1630439&r2=1630440&view=diff ============================================================================== --- tomcat/sandbox/trunk-maven-layout/tomcat-jdbc/pom.xml (original) +++ tomcat/sandbox/trunk-maven-layout/tomcat-jdbc/pom.xml Thu Oct 9 13:28:28 2014 @@ -24,15 +24,16 @@ <version>8.0.13-SNAPSHOT</version> </parent> - <artifactId>tomcat-jdbc</artifactId> - <description>Tomcat JDBC Pool Package</description> + <artifactId>tomcat-jdbc</artifactId> + <description>Tomcat JDBC Pool Package</description> + <url>http://tomcat.apache.org</url> - <dependencies> - <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-juli</artifactId> - </dependency> - </dependencies> + <dependencies> + <dependency> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-juli</artifactId> + </dependency> + </dependencies> </project> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org