I'm seeing a problem that appears to be nearly identical to one posted
here
in the recent past. See
   
   http://www.mail-archive.com/[email protected]/msg77272.html

and the subsequent thread. The issue didn't seem to be obviously
resolved at that time.

The command line 'mvn install' works when run for a [war] project
individually, but fails for that same project when 'mvn install' is run
from it's parent.

In my case, the maven-war-plugin is configured [in the parent project's
pom] thusly

   <plugin>
     <inherited>true</inherited>
     <groupId>org.apache.maven.plugins</groupId>
     <artifactId>maven-war-plugin</artifactId>
     <version>2.0.2</version>
     <configuration>
       <webResources>
         <resource>
                <filtering>true</filtering>
                <directory>src/main/webapp/WEB-INF</directory>
                <targetPath>WEB-INF</targetPath>
                <includes>
                  <include>**/web.xml</include>
                </includes>
          </resource>
          </webResources>
        </configuration>
    </plugin>

The failure looks like

<<snip>>
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-war-plugin:2.0.2:war' -->
[DEBUG]   (f) archiveClasses = false
[DEBUG]   (s) classesDirectory = P:\eclipse-workspace\ev\target\classes
[DEBUG]   (f) filters =
[P:\eclipse-workspace\ev\target\build.timestamp.properties]
[DEBUG]   (f) outputDirectory = P:\eclipse-workspace\ev\target
[DEBUG]   (f) primaryArtifact = true
[DEBUG]   (s) project = MavenProject:
com.epsiia.dxweb:ev:2.4.16-SNAPSHOT @ P:\eclipse-workspace\ev\pom.xml
[DEBUG]   (f) warName = ev-2.4.16-SNAPSHOT
[DEBUG]   (s) warSourceDirectory =
P:\eclipse-workspace\ev\src\main\webapp
[DEBUG]   (s) filtering = true
[DEBUG]   (s) directory = src/main/webapp/WEB-INF
[DEBUG]   (s) targetPath = WEB-INF
[DEBUG]   (s) includes = [**/web.xml]
[DEBUG]   (f) webResources = [Lorg.apache.maven.model.Resource;@9d267d
[DEBUG]   (s) webappDirectory =
P:\eclipse-workspace\ev\target\ev-2.4.16-SNAPSHOT
[DEBUG]   (f) workDirectory = P:\eclipse-workspace\ev\target\war\work
[DEBUG] -- end configuration --
[INFO] [war:war]
[INFO] Exploding webapp...
[INFO] Assembling webapp ev in
P:\eclipse-workspace\ev\target\ev-2.4.16-SNAPSHOT
[INFO] Copy webapp webResources to
P:\eclipse-workspace\ev\target\ev-2.4.16-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] basedir src\main\webapp\WEB-INF does not exist
[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
java.lang.IllegalStateException: basedir src\main\webapp\WEB-INF does
not exist
        at
org.codehaus.plexus.util.DirectoryScanner.scan(DirectoryScanner.java:542
)
        at
org.apache.maven.plugin.war.AbstractWarMojo.getWarFiles(AbstractWarMojo.
java:824)
<<snip>>

Thoughts anyone? Thanks.

Brad

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to