Sorry for the delay. This is actually my second attempt at a reply.
The debug output was quite large [>0.5 MB], and even though I trimmed it
to show only the build for the child project, ezmlm rejected my initial
message because the three attachments' combined size exceeded its 100K
limit.
Brad
> -----Original Message-----
> From: Brian E. Fox [mailto:[EMAIL PROTECTED]
> Sent: Friday, April 18, 2008 12:35 PM
> To: Maven Users List
> Subject: RE: maven-war-plugin:2.0.2 confuses relative path
> when run in the reactor
>
> Can you attach the entire build log and your parent and
> dependent poms?
>
> -----Original Message-----
> From: Harper, Brad [mailto:[EMAIL PROTECTED]
> Sent: Friday, April 18, 2008 12:25 PM
> To: Maven Users List
> Subject: RE: maven-war-plugin:2.0.2 confuses relative path
> when run in the reactor
>
> No good. I moved the <plugin> element for maven-war-plugin in
> the parent pom from the
>
> <build>
> <plugins>
>
> into a new
>
> <build>
> <pluginManagement>
> <plugins>
>
> element. And then added
>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-war-plugin</artifactId>
> </plugin>
>
> under the [already existing] <build> element in the dependent
> pom file.
>
> I'm seeing the same error.
>
> Brad
>
> > -----Original Message-----
> > From: Brian E. Fox [mailto:[EMAIL PROTECTED]
> > Sent: Friday, April 18, 2008 9:19 AM
> > To: Maven Users List
> > Subject: RE: maven-war-plugin:2.0.2 confuses relative path
> when run in
> > the reactor
> >
> > It looks like the plugin is running in your parent, which
> is probably
> > not what you wanted. You want this to be inherited but not
> run, so put
> > it in the pluginManagment section instead.
> >
> > -----Original Message-----
> > From: Harper, Brad [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, April 17, 2008 11:36 PM
> > To: Maven Users List
> > Subject: maven-war-plugin:2.0.2 confuses relative path when
> run in the
> > reactor
> >
> > 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(DirectoryScanne
> > r.java:542
> > )
> > at
> > org.apache.maven.plugin.war.AbstractWarMojo.getWarFiles(Abstra
> > ctWarMojo.
> > java:824)
> > <<snip>>
> >
> > Thoughts anyone? Thanks.
> >
> > Brad
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
<<snip>>
[INFO] [install:install]
[INFO] Installing
P:\eclipse-workspace\epsiia-fab-api\target\epsiia-fab-api-1.0.15-SNAPSHOT.jar
to C:\Documents and
Settings\bsharp\.m2\repository\com\epsiia\dxweb\epsiia-fab-api\1.0.15-SNAPSHOT\epsiia-fab-api-1.0.15-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building DXWeb EV
[INFO] task-segment: [install]
[INFO] ------------------------------------------------------------------------
[DEBUG] Retrieving parent-POM: org.apache.maven.plugins:maven-plugins::7 for
project: null:maven-war-plugin:maven-plugin:2.0.2 from the repository.
[DEBUG] Retrieving parent-POM:
org.apache.maven:maven-plugin-surrogate-parent::5 for project:
org.apache.maven.plugins:maven-plugins:pom:7 from the repository.
[DEBUG] com.epsiia.dxweb:ev:war:2.4.16-SNAPSHOT (selected for null)
[DEBUG] junit:junit:jar:4.2:compile (selected for compile)
[DEBUG] javax.servlet:jsp-api:jar:2.0:compile (selected for compile)
[DEBUG] javax.servlet:servlet-api:jar:2.4:compile (selected for compile)
[DEBUG] active project artifact:
artifact = com.epsiia.dxweb:framework:jar:2.1.14-SNAPSHOT:compile;
project: MavenProject: com.epsiia.dxweb:framework:2.1.14-SNAPSHOT @
P:\eclipse-workspace\framework\pom.xml (selected for compile)
[DEBUG] javax.activation:activation:jar:1.1:compile (selected for compile)
[DEBUG] org.apache.axis:axis-jaxrpc:jar:1.4:runtime (selected for runtime)
[DEBUG] javax.mail:mail:jar:1.4:compile (selected for compile)
[DEBUG] wsdl4j:wsdl4j:jar:1.5.3:compile (selected for compile)
<<snip>>
[DEBUG] com.epsiia.dxweb:common:jar:1.4.6:compile (selected for compile)
[DEBUG] xerces:xercesImpl:jar:2.8.0:compile (selected for compile)
[DEBUG] xml-apis:xml-apis:jar:1.3.03:compile (removed - nearer found:
1.0.b2)
[DEBUG] oro:oro:jar:2.0.8:compile (selected for compile)
[DEBUG] commons-discovery:commons-discovery:jar:0.2:runtime (selected for
runtime)
[DEBUG] commons-logging:commons-logging:jar:1.0.3:runtime (selected for
runtime)
[DEBUG] javax.xml:jaxrpc:jar:1.1:compile (selected for compile)
[DEBUG] jdbcappender:jdbcappender:jar:2.1.01:compile (selected for compile)
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-antrun-plugin:1.1:run'
-->
[DEBUG] (f) artifacts = [org.codehaus.plexus:plexus-utils:jar:1.1:runtime,
ant:ant:jar:1.6.5:runtime, ant:ant-launcher:jar:1.6.5:runtime,
org.apache.maven:maven-project:jar:2.0.1:runtime,
org.apache.maven:maven-plugin-api:jar:2.0.1:runtime]
[DEBUG] (f) project = MavenProject: com.epsiia.dxweb:ev:2.4.16-SNAPSHOT @
P:\eclipse-workspace\ev\pom.xml
[DEBUG] (f) tasks =
[DEBUG] -- end configuration --
[INFO] [antrun:run {execution: create-timestamp-file}]
[INFO] Executing tasks
[DEBUG] getProperty(ns=null, name=ant.reuse.loader, user=false)
[DEBUG] getProperty(ns=null, name=project.build.directory, user=false)
[DEBUG] getProperty(ns=null, name=project.build.directory, user=false)
[DEBUG] getProperty(ns=null, name=timestampFile, user=false)
[delete] Deleting: P:\eclipse-workspace\ev\target\build.timestamp.properties
[DEBUG] getProperty(ns=null, name=timestampFile, user=false)
[touch] Creating P:\eclipse-workspace\ev\target\build.timestamp.properties
[DEBUG] getProperty(ns=null, name=timestampFile, user=false)
[DEBUG] getProperty(ns=null, name=time, user=false)
[INFO] Executed tasks
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-resources-plugin:2.2:resources' -->
[DEBUG] (f) filters =
[P:\eclipse-workspace\ev\target\build.timestamp.properties]
[DEBUG] (f) outputDirectory = P:\eclipse-workspace\ev\target\classes
[DEBUG] (f) project = MavenProject: com.epsiia.dxweb:ev:2.4.16-SNAPSHOT @
P:\eclipse-workspace\ev\pom.xml
[DEBUG] (f) resources = [EMAIL PROTECTED]
[DEBUG] -- end configuration --
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[DEBUG] com.epsiia.dxweb:ev:war:2.4.16-SNAPSHOT (selected for null)
[DEBUG] junit:junit:jar:4.2:compile (selected for compile)
[DEBUG] javax.servlet:jsp-api:jar:2.0:compile (selected for compile)
[DEBUG] javax.servlet:servlet-api:jar:2.4:compile (selected for compile)
[DEBUG] active project artifact:
artifact = com.epsiia.dxweb:framework:jar:2.1.14-SNAPSHOT:compile;
project: MavenProject: com.epsiia.dxweb:framework:2.1.14-SNAPSHOT @
P:\eclipse-workspace\framework\pom.xml (selected for compile)
[DEBUG] javax.activation:activation:jar:1.1:compile (selected for compile)
[DEBUG] org.apache.axis:axis-jaxrpc:jar:1.4:runtime (selected for runtime)
[DEBUG] javax.mail:mail:jar:1.4:compile (selected for compile)
[DEBUG] wsdl4j:wsdl4j:jar:1.5.3:compile (selected for compile)
[DEBUG] com.checkfree.csapi:checkfree:jar:4.15.3:compile (selected for
compile)
[DEBUG] com.epsiia.dxweb:epsiia-dx-api:jar:1.2.1:compile (selected for
compile)
<<snip>>
[DEBUG] xerces:xercesImpl:jar:2.0.2:compile (applying version: 2.8.0)
[DEBUG] com.epsiia.dxweb:common:jar:1.4.6:compile (selected for compile)
[DEBUG] xerces:xercesImpl:jar:2.8.0:compile (selected for compile)
[DEBUG] xml-apis:xml-apis:jar:1.3.03:compile (removed - nearer found:
1.0.b2)
[DEBUG] oro:oro:jar:2.0.8:compile (selected for compile)
[DEBUG] commons-discovery:commons-discovery:jar:0.2:runtime (selected for
runtime)
[DEBUG] commons-logging:commons-logging:jar:1.0.3:runtime (selected for
runtime)
[DEBUG] javax.xml:jaxrpc:jar:1.1:compile (selected for compile)
[DEBUG] jdbcappender:jdbcappender:jar:2.1.01:compile (selected for compile)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile' -->
[DEBUG] (f) basedir = P:\eclipse-workspace\ev
[DEBUG] (f) buildDirectory = P:\eclipse-workspace\ev\target
[DEBUG] (f) classpathElements = [P:\eclipse-workspace\ev\target\classes,
C:\Documents and Settings\bsharp\.m2\repository\junit\junit\4.2\junit-4.2.jar,
C:\Documents and
Settings\bsharp\.m2\repository\javax\servlet\jsp-api\2.0\jsp-api-2.0.jar,
C:\Documents and
Settings\bsharp\.m2\repository\javax\servlet\servlet-api\2.4\servlet-api-2.4.jar,
P:\eclipse-workspace\framework\target\classes, C:\Documents and
<<snip>>
Settings\bsharp\.m2\repository\avalon\avalon-framework\4.1.4\avalon-framework-4.1.4.jar,
C:\Documents and
Settings\bsharp\.m2\repository\org\apache\axis\axis\1.4\axis-1.4.jar,
C:\Documents and
Settings\bsharp\.m2\repository\javax\xml\jaxrpc\1.1\jaxrpc-1.1.jar]
[DEBUG] (f) compileSourceRoots = [P:\eclipse-workspace\ev\src\main\java]
[DEBUG] (f) compilerId = javac
[DEBUG] (f) debug = true
[DEBUG] (f) failOnError = true
[DEBUG] (f) fork = false
[DEBUG] (f) optimize = false
[DEBUG] (f) outputDirectory = P:\eclipse-workspace\ev\target\classes
[DEBUG] (f) outputFileName = ev-2.4.16-SNAPSHOT
[DEBUG] (f) projectArtifact = com.epsiia.dxweb:ev:war:2.4.16-SNAPSHOT
[DEBUG] (f) showDeprecation = false
[DEBUG] (f) showWarnings = false
[DEBUG] (f) source = 1.5
[DEBUG] (f) staleMillis = 0
[DEBUG] (f) target = 1.5
[DEBUG] (f) verbose = false
[DEBUG] -- end configuration --
[INFO] [compiler:compile]
[DEBUG] Using compiler 'javac'.
[DEBUG] Source directories: [P:\eclipse-workspace\ev\src\main\java]
[DEBUG] Classpath: [P:\eclipse-workspace\ev\target\classes
C:\Documents and Settings\bsharp\.m2\repository\junit\junit\4.2\junit-4.2.jar
C:\Documents and
<<snip>>
Settings\bsharp\.m2\repository\org\apache\axis\axis\1.4\axis-1.4.jar
C:\Documents and
Settings\bsharp\.m2\repository\javax\xml\jaxrpc\1.1\jaxrpc-1.1.jar]
[DEBUG] Output directory: P:\eclipse-workspace\ev\target\classes
[INFO] Nothing to compile - all classes are up to date
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-resources-plugin:2.2:testResources' -->
[DEBUG] (f) filters =
[P:\eclipse-workspace\ev\target\build.timestamp.properties]
[DEBUG] (f) outputDirectory = P:\eclipse-workspace\ev\target\test-classes
[DEBUG] (f) project = MavenProject: com.epsiia.dxweb:ev:2.4.16-SNAPSHOT @
P:\eclipse-workspace\ev\pom.xml
[DEBUG] (f) resources = [EMAIL PROTECTED]
[DEBUG] -- end configuration --
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[DEBUG] com.epsiia.dxweb:ev:war:2.4.16-SNAPSHOT (selected for null)
[DEBUG] junit:junit:jar:4.2:compile (selected for compile)
[DEBUG] javax.servlet:jsp-api:jar:2.0:compile (selected for compile)
[DEBUG] javax.servlet:servlet-api:jar:2.4:compile (selected for compile)
[DEBUG] active project artifact:
artifact = com.epsiia.dxweb:framework:jar:2.1.14-SNAPSHOT:compile;
project: MavenProject: com.epsiia.dxweb:framework:2.1.14-SNAPSHOT @
P:\eclipse-workspace\framework\pom.xml (selected for compile)
[DEBUG] javax.activation:activation:jar:1.1:compile (selected for compile)
[DEBUG] org.apache.axis:axis-jaxrpc:jar:1.4:runtime (selected for runtime)
<<snip>>
[DEBUG] oro:oro:jar:2.0.8:compile (selected for compile)
[DEBUG] commons-discovery:commons-discovery:jar:0.2:runtime (selected for
runtime)
[DEBUG] commons-logging:commons-logging:jar:1.0.3:runtime (selected for
runtime)
[DEBUG] javax.xml:jaxrpc:jar:1.1:compile (selected for compile)
[DEBUG] jdbcappender:jdbcappender:jar:2.1.01:compile (selected for compile)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile' -->
[DEBUG] (f) basedir = P:\eclipse-workspace\ev
[DEBUG] (f) buildDirectory = P:\eclipse-workspace\ev\target
[DEBUG] (f) classpathElements = [P:\eclipse-workspace\ev\target\test-classes,
P:\eclipse-workspace\ev\target\classes, C:\Documents and
Settings\bsharp\.m2\repository\junit\junit\4.2\junit-4.2.jar, C:\Documents and
Settings\bsharp\.m2\repository\javax\servlet\jsp-api\2.0\jsp-api-2.0.jar,
C:\Documents and
Settings\bsharp\.m2\repository\javax\servlet\servlet-api\2.4\servlet-api-2.4.jar,
P:\eclipse-workspace\framework\target\framework-2.1.14-SNAPSHOT.jar,
C:\Documents and
Settings\bsharp\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar,
C:\Documents and
<<snip>>
Settings\bsharp\.m2\repository\commons-discovery\commons-discovery\0.2\commons-discovery-0.2.jar,
C:\Documents and
Settings\bsharp\.m2\repository\commons-logging\commons-logging\1.0.3\commons-logging-1.0.3.jar,
C:\Documents and
Settings\bsharp\.m2\repository\javax\xml\jaxrpc\1.1\jaxrpc-1.1.jar]
[DEBUG] (f) compileSourceRoots = [P:\eclipse-workspace\ev\src\test\java]
[DEBUG] (f) compilerId = javac
[DEBUG] (f) debug = true
[DEBUG] (f) failOnError = true
[DEBUG] (f) fork = false
[DEBUG] (f) optimize = false
[DEBUG] (f) outputDirectory = P:\eclipse-workspace\ev\target\test-classes
[DEBUG] (f) outputFileName = ev-2.4.16-SNAPSHOT
[DEBUG] (f) showDeprecation = false
[DEBUG] (f) showWarnings = false
[DEBUG] (f) source = 1.5
[DEBUG] (f) staleMillis = 0
[DEBUG] (f) target = 1.5
[DEBUG] (f) verbose = false
[DEBUG] -- end configuration --
[INFO] [compiler:testCompile]
[DEBUG] Using compiler 'javac'.
[INFO] No sources to compile
[DEBUG] com.epsiia.dxweb:ev:war:2.4.16-SNAPSHOT (selected for null)
[DEBUG] junit:junit:jar:4.2:compile (selected for compile)
[DEBUG] javax.servlet:jsp-api:jar:2.0:compile (selected for compile)
[DEBUG] javax.servlet:servlet-api:jar:2.4:compile (selected for compile)
<<snip>>
[DEBUG] xerces:xercesImpl:jar:2.8.0:compile (selected for compile)
[DEBUG] xml-apis:xml-apis:jar:1.3.03:compile (removed - nearer found:
1.0.b2)
[DEBUG] oro:oro:jar:2.0.8:compile (selected for compile)
[DEBUG] commons-discovery:commons-discovery:jar:0.2:runtime (selected for
runtime)
[DEBUG] commons-logging:commons-logging:jar:1.0.3:runtime (selected for
runtime)
[DEBUG] javax.xml:jaxrpc:jar:1.1:compile (selected for compile)
[DEBUG] jdbcappender:jdbcappender:jar:2.1.01:compile (selected for compile)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-surefire-plugin:2.4.2:test' -->
[DEBUG] (f) basedir = P:\eclipse-workspace\ev
[DEBUG] (f) childDelegation = false
[DEBUG] (f) classesDirectory = P:\eclipse-workspace\ev\target\classes
[DEBUG] (f) classpathElements = [P:\eclipse-workspace\ev\target\test-classes,
P:\eclipse-workspace\ev\target\classes, C:\Documents and
Settings\bsharp\.m2\repository\junit\junit\4.2\junit-4.2.jar, C:\Documents and
Settings\bsharp\.m2\repository\javax\servlet\jsp-api\2.0\jsp-api-2.0.jar,
C:\Documents and
Settings\bsharp\.m2\repository\javax\servlet\servlet-api\2.4\servlet-api-2.4.jar,
<<snip>>
Settings\bsharp\.m2\repository\commons-discovery\commons-discovery\0.2\commons-discovery-0.2.jar,
C:\Documents and
Settings\bsharp\.m2\repository\commons-logging\commons-logging\1.0.3\commons-logging-1.0.3.jar,
C:\Documents and
Settings\bsharp\.m2\repository\javax\xml\jaxrpc\1.1\jaxrpc-1.1.jar]
[DEBUG] (f) disableXmlReport = false
[DEBUG] (f) enableAssertions = true
[DEBUG] (f) forkMode = never
[DEBUG] (f) junitArtifactName = junit:junit
[DEBUG] (f) localRepository = [local] -> file://C:\Documents and
Settings\bsharp\.m2\repository
[DEBUG] (f) pluginArtifactMap =
{org.apache.maven:maven-project=org.apache.maven:maven-project:jar:2.0:runtime,
org.apache.maven:maven-core=org.apache.maven:maven-core:jar:2.0:runtime,
org.codehaus.plexus:plexus-utils=org.codehaus.plexus:plexus-utils:jar:1.4.9:runtime,
org.apache.maven.surefire:surefire-api=org.apache.maven.surefire:surefire-api:jar:2.4.2:runtime,
org.apache.maven:maven-artifact=org.apache.maven:maven-artifact:jar:2.0:runtime,
org.apache.maven:maven-plugin-api=org.apache.maven:maven-plugin-api:jar:2.0:runtime,
org.apache.maven.surefire:surefire-booter=org.apache.maven.surefire:surefire-booter:jar:2.4.2:runtime}
[DEBUG] (f) printSummary = true
[DEBUG] (f) project = MavenProject: com.epsiia.dxweb:ev:2.4.16-SNAPSHOT @
P:\eclipse-workspace\ev\pom.xml
[DEBUG] (f) projectArtifactMap =
{jdbcappender:jdbcappender=jdbcappender:jdbcappender:jar:2.1.01:compile,
log4j:log4j=log4j:log4j:jar:1.2.13:compile,
com.novell:ldap=com.novell:ldap:jar:0.0.1:compile,
com.epsiia.dxweb:logging=com.epsiia.dxweb:logging:jar:1.2.0:compile,
commons-dbcp:commons-dbcp=commons-dbcp:commons-dbcp:jar:1.2.1:compile,
commons-pool:commons-pool=commons-pool:commons-pool:jar:1.2:compile,
javax.activation:activation=javax.activation:activation:jar:1.1:compile,
jfree:jfreechart=jfree:jfreechart:jar:1.0.1:compile,
org.apache.axis:axis-jaxrpc=org.apache.axis:axis-jaxrpc:jar:1.4:runtime,
uk.co.demon.windsong:crypt=uk.co.demon.windsong:crypt:jar:0.0.1:compile,
com.checkfree.csapi:checkfree=com.checkfree.csapi:checkfree:jar:4.15.3:compile,
junit:junit=junit:junit:jar:4.2:compile,
xml-apis:xml-apis=xml-apis:xml-apis:jar:1.0.b2:compile,
avalon:avalon-framework=avalon:avalon-framework:jar:4.1.4:compile,
com.epsiia.dxweb:epsiia-dx-api=com.epsiia.dxweb:epsiia-dx-api:jar:1.2.1:compile,
wsdl4j:wsdl4j=wsdl4j:wsdl4j:jar:1.5.3:compile,
javax.xml:jaxrpc=javax.xml:jaxrpc:jar:1.1:compile,
com.epsiia.dxweb:exception=com.epsiia.dxweb:exception:jar:1.2.1:compile,
com.epsiia.dxweb:framework=active project artifact:
artifact = com.epsiia.dxweb:framework:jar:2.1.14-SNAPSHOT:compile;
project: MavenProject: com.epsiia.dxweb:framework:2.1.14-SNAPSHOT @
P:\eclipse-workspace\framework\pom.xml,
org.apache.axis:axis=org.apache.axis:axis:jar:1.4:compile,
commons-discovery:commons-discovery=commons-discovery:commons-discovery:jar:0.2:runtime,
org.apache.axis:axis-saaj=org.apache.axis:axis-saaj:jar:1.4:runtime,
org.cryptix:cryptix=org.cryptix:cryptix:jar:3.2:compile,
javax.servlet:servlet-api=javax.servlet:servlet-api:jar:2.4:compile,
oro:oro=oro:oro:jar:2.0.8:compile,
xerces:xercesImpl=xerces:xercesImpl:jar:2.8.0:compile,
com.epsiia.dxweb:config=com.epsiia.dxweb:config:jar:1.1.2:compile,
com.rsasecurity:pmsupportlite=com.rsasecurity:pmsupportlite:jar:5.7.1:compile,
commons-collections:commons-collections=commons-collections:commons-collections:jar:2.1:compile,
jfree:jcommon=jfree:jcommon:jar:1.0.2:compile,
javax.servlet:jsp-api=javax.servlet:jsp-api:jar:2.0:compile,
com.epsiia.dxweb:common=com.epsiia.dxweb:common:jar:1.4.6:compile,
javax.mail:mail=javax.mail:mail:jar:1.4:compile,
commons-logging:commons-logging=commons-logging:commons-logging:jar:1.0.3:runtime,
mysql:mysql-connector-java=mysql:mysql-connector-java:jar:3.1.11:compile,
com.epsiia.dxweb:persistence=com.epsiia.dxweb:persistence:jar:1.1.10:compile}
[DEBUG] (f) redirectTestOutputToFile = false
[DEBUG] (f) remoteRepositories = [[internal-3rd-party] ->
scp://dev-deploy/3rd-party-repos, [codehaus.org] ->
http://repository.codehaus.org/, [codehaus-snapshot] ->
http://snapshots.repository.codehaus.org, [central] ->
http://repo1.maven.org/maven2]
[DEBUG] (f) reportFormat = brief
[DEBUG] (f) reportsDirectory = P:\eclipse-workspace\ev\target\surefire-reports
[DEBUG] (f) session = [EMAIL PROTECTED]
[DEBUG] (f) skip = false
[DEBUG] (f) systemProperties = {test.output.dir=target/JUnitOutput}
[DEBUG] (f) testClassesDirectory = P:\eclipse-workspace\ev\target\test-classes
[DEBUG] (f) testNGArtifactName = org.testng:testng
[DEBUG] (f) testSourceDirectory = P:\eclipse-workspace\ev\src\test\java
[DEBUG] (f) trimStackTrace = true
[DEBUG] (f) useFile = true
[DEBUG] (f) workingDirectory = P:\eclipse-workspace\ev
[DEBUG] -- end configuration --
[INFO] [surefire:test]
[INFO] No tests to run.
[DEBUG] com.epsiia.dxweb:ev:war:2.4.16-SNAPSHOT (selected for null)
[DEBUG] junit:junit:jar:4.2:compile (selected for compile)
[DEBUG] javax.servlet:jsp-api:jar:2.0:compile (selected for compile)
<<snip>>
[DEBUG] org.apache.maven:maven-artifact:jar:2.0:runtime (selected for
runtime)
[DEBUG] org.apache.maven:maven-artifact:jar:2.0:runtime (removed - nearer
found: 2.0.1)
[DEBUG] org.apache.maven:maven-artifact:jar:2.0.1:runtime (selected for
runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.5:runtime (removed -
nearer found: 1.0.4)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer
found: 1.0.4)
[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;@6bb93c
[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)
at
org.apache.maven.plugin.war.AbstractWarMojo.copyResources(AbstractWarMojo.java:408)
at
org.apache.maven.plugin.war.AbstractWarMojo.buildWebapp(AbstractWarMojo.java:518)
at
org.apache.maven.plugin.war.AbstractWarMojo.buildExplodedWebapp(AbstractWarMojo.java:347)
at
org.apache.maven.plugin.war.WarMojo.performPackaging(WarMojo.java:164)
at org.apache.maven.plugin.war.WarMojo.execute(WarMojo.java:130)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 35 seconds
[INFO] Finished at: Fri Apr 18 11:18:05 CDT 2008
[INFO] Final Memory: 17M/37M
[INFO] ------------------------------------------------------------------------
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>dxweb</artifactId>
<packaging>pom</packaging>
<version>1.0</version>
<name>DXWeb</name>
<url></url>
<modules>
<module>common</module>
<module>config</module>
<module>exception</module>
<module>persistence</module>
<module>framework</module>
<module>epsiia-dx-api</module>
<module>epsiia-fab-api</module>
<module>epsiia-jsf</module>
<module>payment</module>
<module>ev</module>
<module>cv</module>
<module>dxalert</module>
<module>cookie-tool</module>
<module>data-explorer</module>
<module>kr-config</module>
<module>kr-console</module>
<module>kr-core</module>
<module>kr-cv</module>
<module>kr-dxalert</module>
<module>kr-ev</module>
<module>kr-framework</module>
</modules>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.2</version>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<!-- EPSIIA artifacts -->
<dependency>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>common</artifactId>
<version>1.4.6</version>
</dependency>
<dependency>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>config</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>epsiia-dx-api</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>exception</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>framework</artifactId>
<version>2.1.14-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>logging</artifactId>
<version>1.2.0</version>
</dependency>
<dependency>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>persistence</artifactId>
<version>1.1.10</version>
</dependency>
<dependency>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>epsiia-jsf</artifactId>
<version>1.0.11</version>
</dependency>
<dependency>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>payment</artifactId>
<version>1.0.5</version>
</dependency>
<!-- Third-party artifacts -->
<dependency>
<groupId>avalon</groupId>
<artifactId>avalon-framework</artifactId>
<version>4.1.4</version>
</dependency>
<dependency>
<groupId>com.novell</groupId>
<artifactId>ldap</artifactId>
<version>0.0.1</version>
</dependency>
<dependency>
<groupId>com.rsasecurity</groupId>
<artifactId>pmsupportlite</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>commons-discovery</groupId>
<artifactId>commons-discovery</artifactId>
<version>0.2</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>javax.xml</groupId>
<artifactId>jaxrpc</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>jdbcappender</groupId>
<artifactId>jdbcappender</artifactId>
<version>2.1.01</version>
</dependency>
<dependency>
<groupId>jfree</groupId>
<artifactId>jcommon</artifactId>
<version>1.0.2</version>
</dependency>
<dependency>
<groupId>jfree</groupId>
<artifactId>jfreechart</artifactId>
<version>1.0.1</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.2</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.13</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>3.1.11</version>
</dependency>
<dependency>
<groupId>org.apache.axis</groupId>
<artifactId>axis</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.apache.axis</groupId>
<artifactId>axis-jaxrpc</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.apache.axis</groupId>
<artifactId>axis-saaj</artifactId>
<version>1.4</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.cryptix</groupId>
<artifactId>cryptix</artifactId>
<version>3.2</version>
</dependency>
<dependency>
<groupId>uk.co.demon.windsong</groupId>
<artifactId>crypt</artifactId>
<version>0.0.1</version>
</dependency>
<dependency>
<groupId>wsdl4j</groupId>
<artifactId>wsdl4j</artifactId>
<version>1.5.3</version>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<!-- 2.8.0 addresses a jar-locking issue with undeploys -->
<version>2.8.0</version>
</dependency>
</dependencies>
</dependencyManagement>
<scm>
<connection>
scm:svn:https://dev-svn.corp.epsiia.com/repos/dx_web_2/trunk
</connection>
</scm>
<distributionManagement>
<repository>
<id>internal</id>
<name>Internal Repository</name>
<url>scp://dev-deploy/web-dev-repos/releases</url>
</repository>
<snapshotRepository>
<id>internal</id>
<name>Internal Repository</name>
<url>scp://dev-deploy/web-dev-repos/snapshots</url>
</snapshotRepository>
</distributionManagement>
<build>
<pluginManagement>
<plugins>
<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>
</plugins>
</pluginManagement>
<filters>
<filter>target/build.timestamp.properties</filter>
</filters>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>create-timestamp-file</id>
<phase>generate-resources</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<tasks>
<tstamp>
<format property="time"
pattern="MM/dd/yyyy HH:mm" locale="en" />
</tstamp>
<property name="timestampFile"
value="${project.build.directory}/build.timestamp.properties" />
<mkdir dir="${project.build.directory}" />
<delete file="${timestampFile}" />
<touch file="${timestampFile}" />
<echo file="${timestampFile}"
append="false" message="timestamp=${time}" />
</tasks>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<wtpversion>1.0</wtpversion><!-- 1.5 support in the next release -->
<useProjectReferences>false</useProjectReferences>
<buildcommands />
<classpathContainers />
<projectnatures />
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>0.3.1</version>
<configuration>
<container>
<containerId>tomcat5x</containerId>
<type>remote</type>
</container>
<configuration>
<type>runtime</type>
<properties>
<cargo.hostname>
${cargo.hostname}
</cargo.hostname>
<cargo.servlet.port>
${cargo.servlet.port}
</cargo.servlet.port>
<cargo.remote.username>
${cargo.remote.username}
</cargo.remote.username>
<cargo.remote.password>
${cargo.remote.password}
</cargo.remote.password>
</properties>
</configuration>
<deployer>
<type>remote</type>
<deployables>
<deployable>
<pingURL>
http://${cargo.hostname}:${cargo.servlet.port}/${webContext}
</pingURL>
<properties>
<context>${webContext}</context>
</properties>
</deployable>
</deployables>
</deployer>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<forkMode>never</forkMode>
<skip>false</skip>
<systemProperties>
<property>
<name>test.output.dir</name>
<value>target/JUnitOutput</value>
</property>
</systemProperties>
</configuration>
</plugin>
</plugins>
</build>
</project>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<name>DXWeb EV</name>
<modelVersion>4.0.0</modelVersion>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>ev</artifactId>
<version>2.4.16-SNAPSHOT</version>
<packaging>war</packaging>
<description>Core EV war that is overlaid by the client war during the build process.</description>
<parent>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>dxweb</artifactId>
<version>1.0</version>
</parent>
<properties>
<webContext>DXEnterpriseView</webContext>
</properties>
<dependencies>
<dependency>
<groupId>com.epsiia.dxweb</groupId>
<artifactId>framework</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
</dependency>
</dependencies>
<scm>
<connection>scm:svn:https://dev-svn.corp.espiia.com/</connection>
<developerConnection>scm:svn:https://dev-svn.corp.espiia.com/</developerConnection>
<url>scm:svn:https://dev-svn.corp.epsiia.com/</url>
</scm>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<classifier>dependencies</classifier>
</configuration>
<executions>
<execution>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>releasing</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId>
<configuration>
<connectionType>developerConnection</connectionType>
<developerConnectionUrl>scm:svn:https://dev-svn.corp.epsiia.com/docs/DXEnterpriseView/Trunk/DXEVRelNotes/</developerConnectionUrl>
</configuration>
<executions>
<execution>
<id>fetch-release-notes</id>
<goals>
<goal>checkout</goal>
</goals>
<phase>process-resources</phase>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.1</version>
<executions>
<execution>
<id>release</id>
<configuration>
<descriptors>
<file>src/main/assembly/release.xml</file>
</descriptors>
</configuration>
<goals>
<goal>attached</goal>
</goals>
<phase>package</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]