2012/11/13 Konstantin Kolinko <knst.koli...@gmail.com>: > 2012/11/13 <ol...@apache.org>: >> Author: olamy >> Date: Mon Nov 12 23:30:25 2012 >> New Revision: 1408507 >> >> URL: http://svn.apache.org/viewvc?rev=1408507&view=rev >> Log: >> we add artifact dependencies and projects from reactor if file (ie jar) as >> users can go to install/package phase >> so artifact.getFile is a file not a directory and not added when iterate on >> project.classPathElements >> >> Modified: >> >> tomcat/maven-plugin/trunk/common-tomcat-maven-plugin/src/main/java/org/apache/tomcat/maven/common/run/DefaultClassLoaderEntriesCalculator.java >> > >> @@ -113,7 +113,10 @@ public class DefaultClassLoaderEntriesCa >> request.getLog().debug( >> "add dependency to webapploader " + >> artifact.getGroupId() + ":" + artifact.getArtifactId() + ":" >> + artifact.getVersion() + ":" + >> artifact.getScope() ); >> - if ( !isInProjectReferences( artifact, >> request.getMavenProject() ) ) >> + // we add artifact dependencies and projects from >> reactor if file (ie jar) as users can go to install/package phase >> + // so artifact.getFile is a file not a directory and >> not added when iterate on project.classPathElements >> + if ( !isInProjectReferences( artifact, >> request.getMavenProject() ) || ( artifact.getFile().exists() >> + && artifact.getFile().isFile() ) ) >> { >> String fileName = artifact.getFile().getName(); >> if ( !fileInClassLoaderEntries.contains( fileName ) >> ) > > > Сalling both artifact.getFile().exists() && > artifact.getFile().isFile() is redundant. > > The File.isFile() method does check for existence of the file. good catch. Fixed. Thanks for review! > > Best regards, > Konstantin Kolinko > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org >
-- Olivier Lamy Talend: http://coders.talend.com http://twitter.com/olamy | http://linkedin.com/in/olamy --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org