[ https://issues.apache.org/struts/browse/WW-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_42355 ]
Martin Gainty commented on WW-2200: ----------------------------------- I was able to reproduce when I tried to build with maven 2.0.1 (but Havent been able to re-produce with maven 2.0.7) I agree..resolved as Invalid Martin-- > showcase/pom.xml resources tag produces NullPointerException > ------------------------------------------------------------ > > Key: WW-2200 > URL: https://issues.apache.org/struts/browse/WW-2200 > Project: Struts 2 > Issue Type: Bug > Components: Configuration > Affects Versions: 2.0.9 > Environment: java version "1.5.0_02" > Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_02-b09) > Java HotSpot(TM) Client VM (build 1.5.0_02-b09, mixed mode, sharing) > Apache Ant version 1.6.3beta1 compiled on March 31 2005 > Maven 2.0.2 > Reporter: Martin Gainty > Priority: Blocker > Fix For: 2.0.12 > > > resources in pom.xml incorrect > download Struts 2.0.9 examples or full to work folder > cd /src/apps/showcase > mvn > you will see > [INFO] [resources:resources] > [INFO] Using default encoding to copy filtered resources. > [INFO] > ------------------------------------------------------------------------- > --- > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------- > --- > [INFO] null > [INFO] > ------------------------------------------------------------------------- > --- > [INFO] Trace > java.lang.NullPointerException > at org.apache.maven.wagon.PathUtils.protocol(PathUtils.java:206) > at > org.apache.maven.wagon.repository.Repository.setUrl(Repository.java:1 > 19) > at > org.apache.maven.wagon.repository.Repository.<init>(Repository.java:7 > 2) > at > org.apache.maven.artifact.repository.DefaultArtifactRepository.<init> > (DefaultArtifactRepository.java:67) > at > org.apache.maven.artifact.repository.DefaultArtifactRepositoryFactory > .createDeploymentArtifactRepository(DefaultArtifactRepositoryFactory.java:41) > at > org.apache.maven.project.ProjectUtils.buildDeploymentArtifactReposito > ry(ProjectUtils.java:77) > at > org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLog > ic(DefaultMavenProjectBuilder.java:751) > at > org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave > nProjectBuilder.java:631) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromReposito > ry(DefaultMavenProjectBuilder.java:353) > at > org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenM > etadataSource.java:102) > at > org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(D > efaultArtifactCollector.java:282) > at > org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect(D > efaultArtifactCollector.java:67) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTra > nsitively(DefaultArtifactResolver.java:223) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTra > nsitively(DefaultArtifactResolver.java:211) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTra > nsitively(DefaultArtifactResolver.java:182) > at > org.apache.maven.plugin.DefaultPluginManager.ensurePluginContainerIsC > omplete(DefaultPluginManager.java:611) > at > org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(Defaul > tPluginManager.java:522) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi > nManager.java:393) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa > ultLifecycleExecutor.java:531) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi > fecycle(DefaultLifecycleExecutor.java:472) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau > ltLifecycleExecutor.java:451) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan > dleFailures(DefaultLifecycleExecutor.java:303) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen > ts(DefaultLifecycleExecutor.java:270) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi > fecycleExecutor.java:139) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.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: 4 seconds -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.