Author: olamy Date: Wed Oct 1 05:31:10 2014 New Revision: 1628603 URL: http://svn.apache.org/r1628603 Log: bump version to 3.0-SNAPSHOT
Modified: tomcat/maven-plugin/branches/tc8.x/common-tomcat-maven-plugin/pom.xml tomcat/maven-plugin/branches/tc8.x/pom.xml tomcat/maven-plugin/branches/tc8.x/tomcat-maven-archetype/pom.xml tomcat/maven-plugin/branches/tc8.x/tomcat-maven-plugin-it/pom.xml tomcat/maven-plugin/branches/tc8.x/tomcat6-maven-plugin/pom.xml tomcat/maven-plugin/branches/tc8.x/tomcat7-maven-plugin/pom.xml tomcat/maven-plugin/branches/tc8.x/tomcat7-war-runner/pom.xml tomcat/maven-plugin/branches/tc8.x/tomcat8-maven-plugin/pom.xml tomcat/maven-plugin/branches/tc8.x/tomcat8-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat8/run/RunMojo.java tomcat/maven-plugin/branches/tc8.x/tomcat8-war-runner/pom.xml Modified: tomcat/maven-plugin/branches/tc8.x/common-tomcat-maven-plugin/pom.xml URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/branches/tc8.x/common-tomcat-maven-plugin/pom.xml?rev=1628603&r1=1628602&r2=1628603&view=diff ============================================================================== --- tomcat/maven-plugin/branches/tc8.x/common-tomcat-maven-plugin/pom.xml (original) +++ tomcat/maven-plugin/branches/tc8.x/common-tomcat-maven-plugin/pom.xml Wed Oct 1 05:31:10 2014 @@ -24,7 +24,7 @@ <parent> <artifactId>tomcat-maven-plugin</artifactId> <groupId>org.apache.tomcat.maven</groupId> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> </parent> <artifactId>common-tomcat-maven-plugin</artifactId> <name>Apache Tomcat Maven Plugin :: Common API</name> Modified: tomcat/maven-plugin/branches/tc8.x/pom.xml URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/branches/tc8.x/pom.xml?rev=1628603&r1=1628602&r2=1628603&view=diff ============================================================================== --- tomcat/maven-plugin/branches/tc8.x/pom.xml (original) +++ tomcat/maven-plugin/branches/tc8.x/pom.xml Wed Oct 1 05:31:10 2014 @@ -32,7 +32,7 @@ <artifactId>tomcat-maven-plugin</artifactId> <packaging>pom</packaging> <name>Apache Tomcat Maven Plugin</name> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> <description>The Tomcat Maven Plugin provides goals to manipulate WAR projects within the Tomcat servlet container. </description> Modified: tomcat/maven-plugin/branches/tc8.x/tomcat-maven-archetype/pom.xml URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/branches/tc8.x/tomcat-maven-archetype/pom.xml?rev=1628603&r1=1628602&r2=1628603&view=diff ============================================================================== --- tomcat/maven-plugin/branches/tc8.x/tomcat-maven-archetype/pom.xml (original) +++ tomcat/maven-plugin/branches/tc8.x/tomcat-maven-archetype/pom.xml Wed Oct 1 05:31:10 2014 @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat-maven-plugin</artifactId> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> Modified: tomcat/maven-plugin/branches/tc8.x/tomcat-maven-plugin-it/pom.xml URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/branches/tc8.x/tomcat-maven-plugin-it/pom.xml?rev=1628603&r1=1628602&r2=1628603&view=diff ============================================================================== --- tomcat/maven-plugin/branches/tc8.x/tomcat-maven-plugin-it/pom.xml (original) +++ tomcat/maven-plugin/branches/tc8.x/tomcat-maven-plugin-it/pom.xml Wed Oct 1 05:31:10 2014 @@ -22,7 +22,7 @@ <parent> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat-maven-plugin</artifactId> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> Modified: tomcat/maven-plugin/branches/tc8.x/tomcat6-maven-plugin/pom.xml URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/branches/tc8.x/tomcat6-maven-plugin/pom.xml?rev=1628603&r1=1628602&r2=1628603&view=diff ============================================================================== --- tomcat/maven-plugin/branches/tc8.x/tomcat6-maven-plugin/pom.xml (original) +++ tomcat/maven-plugin/branches/tc8.x/tomcat6-maven-plugin/pom.xml Wed Oct 1 05:31:10 2014 @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat-maven-plugin</artifactId> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> Modified: tomcat/maven-plugin/branches/tc8.x/tomcat7-maven-plugin/pom.xml URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/branches/tc8.x/tomcat7-maven-plugin/pom.xml?rev=1628603&r1=1628602&r2=1628603&view=diff ============================================================================== --- tomcat/maven-plugin/branches/tc8.x/tomcat7-maven-plugin/pom.xml (original) +++ tomcat/maven-plugin/branches/tc8.x/tomcat7-maven-plugin/pom.xml Wed Oct 1 05:31:10 2014 @@ -23,7 +23,7 @@ <parent> <artifactId>tomcat-maven-plugin</artifactId> <groupId>org.apache.tomcat.maven</groupId> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> </parent> <artifactId>tomcat7-maven-plugin</artifactId> <packaging>maven-plugin</packaging> Modified: tomcat/maven-plugin/branches/tc8.x/tomcat7-war-runner/pom.xml URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/branches/tc8.x/tomcat7-war-runner/pom.xml?rev=1628603&r1=1628602&r2=1628603&view=diff ============================================================================== --- tomcat/maven-plugin/branches/tc8.x/tomcat7-war-runner/pom.xml (original) +++ tomcat/maven-plugin/branches/tc8.x/tomcat7-war-runner/pom.xml Wed Oct 1 05:31:10 2014 @@ -23,10 +23,10 @@ <parent> <artifactId>tomcat-maven-plugin</artifactId> <groupId>org.apache.tomcat.maven</groupId> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> </parent> <artifactId>tomcat7-war-runner</artifactId> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> <name>Apache Tomcat Maven Plugin :: Tomcat 7.x War Runner</name> <dependencies> Modified: tomcat/maven-plugin/branches/tc8.x/tomcat8-maven-plugin/pom.xml URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/branches/tc8.x/tomcat8-maven-plugin/pom.xml?rev=1628603&r1=1628602&r2=1628603&view=diff ============================================================================== --- tomcat/maven-plugin/branches/tc8.x/tomcat8-maven-plugin/pom.xml (original) +++ tomcat/maven-plugin/branches/tc8.x/tomcat8-maven-plugin/pom.xml Wed Oct 1 05:31:10 2014 @@ -23,7 +23,7 @@ <parent> <artifactId>tomcat-maven-plugin</artifactId> <groupId>org.apache.tomcat.maven</groupId> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> </parent> <artifactId>tomcat8-maven-plugin</artifactId> <packaging>maven-plugin</packaging> Modified: tomcat/maven-plugin/branches/tc8.x/tomcat8-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat8/run/RunMojo.java URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/branches/tc8.x/tomcat8-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat8/run/RunMojo.java?rev=1628603&r1=1628602&r2=1628603&view=diff ============================================================================== --- tomcat/maven-plugin/branches/tc8.x/tomcat8-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat8/run/RunMojo.java (original) +++ tomcat/maven-plugin/branches/tc8.x/tomcat8-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat8/run/RunMojo.java Wed Oct 1 05:31:10 2014 @@ -20,6 +20,7 @@ package org.apache.tomcat.maven.plugin.t import org.apache.catalina.Context; import org.apache.catalina.WebResource; +import org.apache.catalina.WebResourceRoot; import org.apache.catalina.WebResourceSet; import org.apache.catalina.loader.WebappLoader; import org.apache.catalina.webresources.EmptyResource; @@ -339,10 +340,13 @@ public class RunMojo getLog().debug( "classLoaderEntriesCalculator urls: " + urls ); - final URLClassLoader urlClassLoader = new URLClassLoader( urls.toArray( new URL[urls.size()] ) ); + final URLClassLoader urlClassLoader = new URLClassLoader( urls.toArray( new URL[urls.size()] ), // + Thread.currentThread().getContextClassLoader() ); final ClassRealm pluginRealm = getTomcatClassLoader(); + final WebResourceRoot previous = context.getResources(); + context.setResources( new MyDirContext( new File( project.getBuild().getOutputDirectory() ).getAbsolutePath(), // getPath(), // @@ -351,6 +355,13 @@ public class RunMojo @Override public WebResource getClassLoaderResource( String path ) { + + if (previous.getState().isAvailable()) + { + WebResource webResource = previous.getClassLoaderResource( path ); + log.debug( "foo" ); + } + log.debug( "RunMojo#getClassLoaderResource: " + path ); URL url = urlClassLoader.getResource( StringUtils.removeStart( path, "/" ) ); // search in parent (plugin) classloader Modified: tomcat/maven-plugin/branches/tc8.x/tomcat8-war-runner/pom.xml URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/branches/tc8.x/tomcat8-war-runner/pom.xml?rev=1628603&r1=1628602&r2=1628603&view=diff ============================================================================== --- tomcat/maven-plugin/branches/tc8.x/tomcat8-war-runner/pom.xml (original) +++ tomcat/maven-plugin/branches/tc8.x/tomcat8-war-runner/pom.xml Wed Oct 1 05:31:10 2014 @@ -23,10 +23,10 @@ <parent> <artifactId>tomcat-maven-plugin</artifactId> <groupId>org.apache.tomcat.maven</groupId> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> </parent> <artifactId>tomcat8-war-runner</artifactId> - <version>2.3-SNAPSHOT</version> + <version>3.0-SNAPSHOT</version> <name>Apache Tomcat Maven Plugin :: Tomcat 8.x War Runner</name> <dependencies> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org