[ 
http://jira.codehaus.org/browse/MNBMODULE-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=228482#action_228482
 ] 

Jesse Glick commented on MNBMODULE-86:
--------------------------------------

Also see comment from diagnostics bug: 
http://jira.codehaus.org/browse/MNG-4731?focusedCommentId=228409&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_228409

> PopulateRepositoryMojo incapable of processing sources & Javadoc
> ----------------------------------------------------------------
>
>                 Key: MNBMODULE-86
>                 URL: http://jira.codehaus.org/browse/MNBMODULE-86
>             Project: Maven 2.x Netbeans Module Plugin
>          Issue Type: Bug
>    Affects Versions: 3.2
>         Environment: Ubuntu Lucid, JDK 6u21, Maven 2.2.1
>            Reporter: Jesse Glick
>            Assignee: Milos Kleint
>            Priority: Blocker
>         Attachments: nbm-maven-plugin-3.2.jar, PopulateRepositoryMojo.diff
>
>
> With the diagnostic patch from http://jira.codehaus.org/browse/MNG-4731 
> applied, {{mvn nbm:populate-repository}} on NetBeans 6.9.1 with 
> {{netbeansJavadocDirectory}} and {{netbeansSourcesDirectory}} defined yields 
> this error:
> {noformat}
> ...
> [ERROR] FATAL ERROR
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] An invalid artifact was detected.
> This artifact might be in your project's POM, or it might have been included 
> transitively
> during the resolution process. Here is the information we do have for this 
> artifact:
>     o GroupID:     org.netbeans.modules
>     o ArtifactID:  org-netbeans-modules-profiler-freeform
>     o Version:     RELEASE691
>     o Type:        <<< MISSING >>>
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.artifact.InvalidArtifactRTException: For artifact 
> {org.netbeans.modules:
> org-netbeans-modules-profiler-freeform:RELEASE691:null}: The type cannot be 
> empty.
>       at 
> org.apache.maven.artifact.DefaultArtifact.validateIdentity(DefaultArtifact.java:141)
>       at 
> org.apache.maven.project.artifact.AttachedArtifact.validateIdentity(AttachedArtifact.java:63)
>       at 
> org.apache.maven.project.artifact.AttachedArtifact.<init>(AttachedArtifact.java:53)
>       at 
> org.codehaus.mojo.nbm.PopulateRepositoryMojo.createAttachedArtifact(PopulateRepositoryMojo.java:617)
>       at 
> org.codehaus.mojo.nbm.PopulateRepositoryMojo.execute(PopulateRepositoryMojo.java:424)
> ...
> {noformat}
> A simple patch (attached) seems to correct the problem and permit the 
> repository to be generated. For convenience I am also attaching the 3.2 
> plugin rebuilt with this patch (may be placed in 
> {{~/.m2/repository/org/codehaus/mojo/nbm-maven-plugin/3.2/nbm-maven-plugin-3.2.jar}}
>  as a hotfix).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to