4/8/06, Wendy Smoak <[EMAIL PROTECTED]> wrote:
>
> On 4/8/06, Craig McClanahan <[EMAIL PROTECTED]> wrote:
> > On 4/8/06, Wendy Smoak <[EMAIL PROTECTED]> wrote:
> > >
> > > * http://wiki.apache.org/struts/StrutsMaintenanceMaven
> >
> >
> > I'm trying to follow the instructions here with the latest bits
> (including
> > your last revision to the POM). The "mvn" to build and install the
> binaries
> > ran OK, but attempting to run "mvn -P generate-assembly" in the assembly
> > subdirectory results in an error.
>
> That should be mvn -P generate-assembly from struts/current/action.
>
> It doesn't generate the assembly, it enables the profile that makes
> Maven build the -sources and -javadoc jars.
>
> Then when you switch to action/assembly, all the files will be
> present. The error message isn't quite right, it's really complaining
> that it can't find one of those jars with a classifier, not the
> 1.3.2-SNAPSHOT jar.
>
> I'll change the name of the profile to something that makes it clearer
> and fix the instructions. Try again?
Running it from action instead of action/assembly throws an exception (see
below). I'm still running m2 2.0.1 though ... will download the latest and
try it.
[EMAIL PROTECTED] action]$ mvn -P generate-assembly
[INFO] Scanning for projects...
[INFO]
----------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
----------------------------------------------------------------------------
[INFO] null
[INFO]
----------------------------------------------------------------------------
[INFO] Trace
java.lang.NullPointerException
at
org.apache.maven.project.injection.DefaultProfileInjector.injectPlugins(
DefaultProfileInjector.java:147)
at
org.apache.maven.project.injection.DefaultProfileInjector.injectBuild(
DefaultProfileInjector.java:134)
at org.apache.maven.project.injection.DefaultProfileInjector.inject(
DefaultProfileInjector.java:80)
at
org.apache.maven.project.DefaultMavenProjectBuilder.injectActiveProfiles(
DefaultMavenProjectBuilder.java:1037)
at
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(
DefaultMavenProjectBuilder.java:838)
at org.apache.maven.project.DefaultMavenProjectBuilder.build(
DefaultMavenProjectBuilder.java:594)
at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFile(
DefaultMavenProjectBuilder.java:304)
at org.apache.maven.project.DefaultMavenProjectBuilder.build(
DefaultMavenProjectBuilder.java:274)
at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:515)
at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java
:447)
at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java
:491)
at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:351)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:278)
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(
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: 1 second
[INFO] Finished at: Sat Apr 08 21:59:42 PDT 2006
[INFO] Final Memory: 1M/2M
[INFO]
----------------------------------------------------------------------------
--
> Wendy
Craig