Thanks Chris, I have voted for it.

George



Chris Helck wrote:
> 
> Hi George,
> 
> I created an issue for this in jira
> (http://jira.codehaus.org/browse/MASSEMBLY-225). Perhaps voting for it
> would help? 
> 
> Regards,
> Christopher 
> 
> -----Original Message-----
> From: George Armhold [mailto:[EMAIL PROTECTED] 
> Sent: Monday, July 09, 2007 7:49 PM
> To: users@maven.apache.org
> Subject: RE: Assembly problem: Error "Not a v4.0.0 POM"
> 
> 
> Hi John,
> 
> I'm also interested in this fix for the assembly plugin.  Could you
> kindly commit it, or at least post it here so we can apply it locally?
> 
> Thanks,
> George
> 
> 
> 
> Chris Helck wrote:
>> 
>> Was this ever fixed? I still see it in maven 2.0.6 -- am about to try 
>> with 2.0.7. I don't see any direct mention of the problem in the jira 
>> thingy.
>> 
>> Thanks,
>> Christopher Helck
>>  
>> 
>> -----Original Message-----
>> From: John Casey [mailto:[EMAIL PROTECTED]
>> Sent: Tuesday, May 08, 2007 3:53 PM
>> To: Maven Users List
>> Subject: Re: Assembly problem: Error "Not a v4.0.0 POM"
>> 
>> Okay, I've found the problem; it's in the assembly plugin, where I'm 
>> not using the correct method to retrieve the transitive POM set (there
> 
>> is one that allows "stub" models when it detects a non-4.0.0 POM, and 
>> another that doesn't). I'm fixing it now, but it won't be released for
> 
>> a little while (there are several more things that need to go into 
>> that release).
>> 
>> Thanks, and sorry for the inconvenience.
>> 
>> -john
>> 
>> On 5/8/07, Chris Helck <[EMAIL PROTECTED]> wrote:
>>>
>>> I'm using maven 2.0.4. Assembly plugin is 2.2-beta-1.
>>>
>>> I'll be happy to supply more data it needed. Stack trace is below.
>>>
>>> Thanks,
>>> Christopher Helck
>>>
>>>
>>>
>>> [INFO]
>>> ---------------------------------------------------------------------
>>> -
>>> --
>>> [DEBUG] Trace
>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to 
>>> create
>>> assembly: Error retrieving POM of module-dependency: 
>>> ebs:pps:jar:3.0.2;
>>> Reason: Not a v4.0.0 POM.
>>>         at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>>> u
>>> lt
>>> LifecycleExecutor.java:559)
>>>         at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
>>> f
>>> ec
>>> ycle(DefaultLifecycleExecutor.java:475)
>>>         at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
>>> l
>>> tL
>>> ifecycleExecutor.java:454)
>>>         at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
>>> d
>>> le
>>> Failures(DefaultLifecycleExecutor.java:306)
>>>         at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
>>> t
>>> s(
>>> DefaultLifecycleExecutor.java:273)
>>>         at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
>>> f
>>> ec
>>> ycleExecutor.java:140)
>>>         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:256)
>>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>>>         at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>> j
>>> av
>>> a:39)
>>>         at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>> s
>>> or
>>> Impl.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)
>>> Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to 
>>> create assembly: Error retrieving POM of module-dependency:
>>> ebs:pps:jar:3.0.2; Reason: Not a v4.0.0 POM.
>>>         at
>>> org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo.execute(A
>>> b
>>> st
>>> ractAssemblyMojo.java:302)
>>>         at
>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
>>> n
>>> Ma
>>> nager.java:412)
>>>         at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>>> u
>>> lt
>>> LifecycleExecutor.java:534)
>>>         ... 16 more
>>> Caused by:
>>> org.apache.maven.plugin.assembly.archive.ArchiveCreationException: 
>>> Error retrieving POM of module-dependency: ebs:pps:jar:3.0.2; Reason:
> 
>>> Not a v4.0.0 POM.
>>>         at
>>> org.apache.maven.plugin.assembly.archive.task.AddDependencySetsTask.a
>>> d
>>> dD
>>> ependencySet(AddDependencySetsTask.java:114)
>>>         at
>>> org.apache.maven.plugin.assembly.archive.task.AddDependencySetsTask.e
>>> x
>>> ec
>>> ute(AddDependencySetsTask.java:90)
>>>         at
>>> org.apache.maven.plugin.assembly.archive.phase.DependencySetAssemblyP
>>> h
>>> as
>>> e.execute(DependencySetAssemblyPhase.java:54)
>>>         at
>>> org.apache.maven.plugin.assembly.archive.DefaultAssemblyArchiver.crea
>>> t
>>> eA
>>> rchive(DefaultAssemblyArchiver.java:98)
>>>         at
>>> org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo.execute(A
>>> b
>>> st
>>> ractAssemblyMojo.java:278)
>>>         ... 18 more
>>> Caused by: org.apache.maven.project.InvalidProjectModelException: Not
> 
>>> a v4.0.0 POM.
>>>         at
>>> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
>>> M
>>> av
>>> enProjectBuilder.java:1299)
>>>         at
>>> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
>>> M
>>> av
>>> enProjectBuilder.java:1270)
>>>         at
>>> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo
>>> s
>>> it
>>> ory(DefaultMavenProjectBuilder.java:471)
>>>         at
>>> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromReposito
>>> r
>>> y(
>>> DefaultMavenProjectBuilder.java:225)
>>>         at
>>> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromReposito
>>> r
>>> y(
>>> DefaultMavenProjectBuilder.java:235)
>>>         at
>>> org.apache.maven.plugin.assembly.archive.task.AddDependencySetsTask.a
>>> d
>>> dD
>>> ependencySet(AddDependencySetsTask.java:109)
>>>         ... 22 more
>>> [INFO]
>>> ---------------------------------------------------------------------
>>> -
>>> --
>>> [INFO] Total time: 8 seconds
>>> [INFO] Finished at: Tue May 08 14:49:00 EDT 2007 [INFO] Final Memory:
> 
>>> 9M/18M [INFO]
>>> ---------------------------------------------------------------------
>>> -
>>> --
>>>
>>>
>>> -----Original Message-----
>>> From: John Casey [mailto:[EMAIL PROTECTED]
>>> Sent: Tuesday, May 08, 2007 12:22 PM
>>> To: Maven Users List
>>> Subject: Re: Assembly problem: Error "Not a v4.0.0 POM"
>>>
>>> Actually, the stacktrace for this error would be pretty valuable, 
>>> just
>> 
>>> to see whether it's coming from the assembly plugin itself, or from 
>>> maven's core...Maven's supposed to detect and ignore legacy poms.
>>>
>>> -john
>>>
>>> On 5/7/07, Chris Helck <[EMAIL PROTECTED]> wrote:
>>> >
>>> > I have an error that I don't understand.
>>> >
>>> > I have a maven 1 project that builds a jar file called
>> pps-3.0.2.jar.
>>> > The jar (and it's pom) are moved into my legacy style repository.
>>> >
>>> > I have a maven 2 project that depends on pps-3.0.2. It compiles and
> 
>>> > tests the code fine. During the assembly it is suppose to creates a
> 
>>> > directory of dependent jar files and it blows up with the message:
>>> > -------------------------------------------------------------------
>>> > -
>>> > --
>>> > --
>>> > -
>>> > Error building POM (may not be this project's POM).
>>> >
>>> > Project ID: ebs:pps
>>> > POM Location: 
>>> > /home/chelck/.m2/repository/ebs/pps/3.0.2/pps-3.0.2.pom
>>> >
>>> > Reason: Not a v4.0.0 POM.
>>> > -------------------------------------------------------------------
>>> > -
>>> > --
>>> > - Running with -X doesn't supply any more usefull info.
>>> >
>>> > In a sense the error is correct: pps-3.0.2.pom is not v4.0.0 -- 
>>> > it's
>> 
>>> > legacy. So why is mvn trying to build it's POM and why doesn't it 
>>> > realize it's a legacy pom?
>>> >
>>> > Thanks,
>>> > Christopher Helck
>>> >
>>> >
>>> > *******************************************************************
>>> > *
>>> > ** This communication and all information (including, but not 
>>> > limited to,
>>>
>>> > market prices/levels and data) contained therein (the 
>>> > "Information")
>> 
>>> > is for informational purposes only, is confidential, may be legally
> 
>>> > privileged and is the intellectual property of ICAP plc and its 
>>> > affiliates
>>> > ("ICAP") or third parties. No confidentiality or privilege is 
>>> > waived
>> 
>>> > or lost by any mistransmission. The Information is not, and should 
>>> > not
>>>
>>> > be construed as, an offer, bid or solicitation in relation to any 
>>> > financial instrument or as an official confirmation of any
>>> transaction.
>>> > The Information is not warranted, including, but not limited, as to
> 
>>> > completeness, timeliness or accuracy and is subject to change 
>>> > without notice. ICAP assumes no liability for use or misuse of the 
>>> > Information. All representations and warranties are expressly 
>>> > disclaimed. The Information does not necessarily reflect the views 
>>> > of ICAP. Access to the Information by anyone else other than the 
>>> > recipient is unauthorized and any disclosure, copying, distribution
> 
>>> > or
>>>
>>> > any action taken or omitted to be taken in reliance on it is
>>> prohibited.
>>> > If
>>> > you receive this message in error, please immediately delete it and
> 
>>> > all copies of it from your system, destroy any hard copies of it 
>>> > and
>> 
>>> > notify the sender.
>>> > *******************************************************************
>>> > *
>>> > **
>>> >
>>> >
>>>
>>>
>>> --
>>> John Casey
>>> ---
>>> Maven Developer (http://maven.apache.org)
>>> ---
>>> Blog: http://www.ejlife.net/blogs/buildchimp
>>>
>>> *********************************************************************
>>> * This communication and all information (including, but not limited 
>>> to,
>> 
>>> market prices/levels and data) contained therein (the "Information") 
>>> is for informational purposes only, is confidential, may be legally 
>>> privileged and is the intellectual property of ICAP plc and its 
>>> affiliates
>>> ("ICAP") or third parties. No confidentiality or privilege is waived 
>>> or lost by any mistransmission. The Information is not, and should 
>>> not
>> 
>>> be construed as, an offer, bid or solicitation in relation to any 
>>> financial instrument or as an official confirmation of any
>> transaction.
>>> The Information is not warranted, including, but not limited, as to 
>>> completeness, timeliness or accuracy and is subject to change without
> 
>>> notice. ICAP assumes no liability for use or misuse of the 
>>> Information. All representations and warranties are expressly 
>>> disclaimed. The Information does not necessarily reflect the views of
> 
>>> ICAP. Access to the Information by anyone else other than the 
>>> recipient is unauthorized and any disclosure, copying, distribution 
>>> or
>> 
>>> any action taken or omitted to be taken in reliance on it is
>> prohibited.
>>> If
>>> you receive this message in error, please immediately delete it and 
>>> all copies of it from your system, destroy any hard copies of it and 
>>> notify the sender.
>>> *********************************************************************
>>> *
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>> 
>> 
>> --
>> John Casey
>> ---
>> Maven Developer (http://maven.apache.org)
>> ---
>> Blog: http://www.ejlife.net/blogs/buildchimp
>> 
>> **********************************************************************
>> This communication and all information (including, but not limited to,
> 
>> market prices/levels and data) contained therein (the "Information") 
>> is  for informational purposes only, is confidential, may be legally  
>> privileged and is the intellectual property of ICAP plc and its 
>> affiliates
>>  ("ICAP") or third parties. No confidentiality or privilege is waived 
>> or  lost by any mistransmission. The Information is not, and should 
>> not  be construed as, an offer, bid or solicitation in relation to any
> 
>> financial instrument or as an official confirmation of any
> transaction.
>>  The Information is not warranted, including, but not limited, as to  
>> completeness, timeliness or accuracy and is subject to change  without
> 
>> notice. ICAP assumes no liability for use or misuse of the  
>> Information. All representations and warranties are expressly  
>> disclaimed. The Information does not necessarily reflect the views of
> 
>> ICAP. Access to the Information by anyone else other than the  
>> recipient is unauthorized and any disclosure, copying, distribution or
> 
>> any action taken or omitted to be taken in reliance on it is
> prohibited.
>> If
>>  you receive this message in error, please immediately delete it and 
>> all  copies of it from your system, destroy any hard copies of it and
> 
>> notify the sender.
>> **********************************************************************
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
> 
> --
> View this message in context:
> http://www.nabble.com/Assembly-problem%3A-Error-%22Not-a-v4.0.0-POM%22-t
> f3704685s177.html#a11512697
> Sent from the Maven - Users mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> **********************************************************************
> This communication and all information (including, but not limited to,
>  market prices/levels and data) contained therein (the "Information") is
>  for informational purposes only, is confidential, may be legally
>  privileged and is the intellectual property of ICAP plc and its
> affiliates
>  ("ICAP") or third parties. No confidentiality or privilege is waived or
>  lost by any mistransmission. The Information is not, and should not
>  be construed as, an offer, bid or solicitation in relation to any
>  financial instrument or as an official confirmation of any transaction.
>  The Information is not warranted, including, but not limited, as to
>  completeness, timeliness or accuracy and is subject to change
>  without notice. ICAP assumes no liability for use or misuse of the
>  Information. All representations and warranties are expressly
>  disclaimed. The Information does not necessarily reflect the views of
>  ICAP. Access to the Information by anyone else other than the
>  recipient is unauthorized and any disclosure, copying, distribution or
>  any action taken or omitted to be taken in reliance on it is prohibited.
> If
>  you receive this message in error, please immediately delete it and all
>  copies of it from your system, destroy any hard copies of it and
>  notify the sender.
> **********************************************************************
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Assembly-problem%3A-Error-%22Not-a-v4.0.0-POM%22-tf3704685s177.html#a11541561
Sent from the Maven - Users mailing list archive at Nabble.com.


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

Reply via email to