[
http://jira.codehaus.org/browse/MNBMODULE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Milos Kleint closed MNBMODULE-62.
---------------------------------
Resolution: Won't Fix
Fix Version/s: 3.2
sorry it took so long to evaluate.
I think your problem is that the parent pom.xml file (generis/cmc/pom.xml)
declares dependency on the platform10 cluster. which in turn depends on the
"nbm" files in the cluster. the module1/pom.xml configures the dependency as
well, but it gets merged with the parent declaration and instead of depending
on the module jar file, you depend on the nbm-file dependency type which
resolves to ".nbm".
This platform10 cluster dependency shall only be used in the
cmc/application/pom/xml file. There depending on the nbm file makes sense as
that's what the final application bits are composed of. In the modules you
should depend on the jar files for compilation..
> Cannot accept visitor on URL
> ----------------------------
>
> Key: MNBMODULE-62
> URL: http://jira.codehaus.org/browse/MNBMODULE-62
> Project: Maven 2.x Netbeans Module Plugin
> Issue Type: Bug
> Affects Versions: 3.1
> Environment: mvn -v
> Apache Maven 2.2.1 (r801777; 2009-08-06 20:16:01+0100)
> Java version: 1.6.0_15
> Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
> Default locale: en_US, platform encoding: MacRoman
> OS name: "mac os x" version: "10.5.8" arch: "x86_64" Family: "mac"
> Reporter: Damian ONeill
> Assignee: Milos Kleint
> Fix For: 3.2
>
> Attachments: genesis.zip
>
>
> When executing the site goal (at the top level) against a multiproject that
> contains as a subproject a netbeans platform project the mvn site fails with
> the following error:
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building cmc - Platform Application
> [INFO]
> ------------------------------------------------------------------------
> [INFO] No goals needed for project - skipping
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building cmc - sample NetBeans Module
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [resources:resources {execution: default-resources}]
> [WARNING] Using platform encoding (MacRoman actually) to copy filtered
> resources, i.e. build is platform dependent!
> [INFO] Copying 2 resources
> [INFO] [compiler:compile {execution: default-compile}]
> [INFO] Nothing to compile - all classes are up to date
> [INFO] [nbm:manifest {execution: default-manifest}]
> [INFO] NBM Plugin generates manifest
> [INFO] Adding on module's Class-Path:
> [INFO] org.netbeans.api:org-openide-util:jar:RELEASE67
> [INFO] log4j:log4j:jar:1.2.13
> [INFO] org.slf4j:log4j-over-slf4j:jar:1.5.8
> [INFO] org.slf4j:slf4j-api:jar:1.5.8
> [INFO] org.slf4j:jcl-over-slf4j:jar:1.5.8
> [INFO] commons-logging:commons-logging:jar:1.1.1
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Cannot accept visitor on URL:
> file:/Users/damianoneill/.m2/repository/org/netbeans/api/org-openide-util/RELEASE67/org-openide-util-RELEASE67.nbm
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.IllegalArgumentException: Cannot accept visitor on URL:
> file:/Users/damianoneill/.m2/repository/org/netbeans/api/org-openide-util/RELEASE67/org-openide-util-RELEASE67.nbm
> at
> org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils.accept(ClassFileVisitorUtils.java:74)
> at
> org.apache.maven.shared.dependency.analyzer.asm.ASMDependencyAnalyzer.analyze(ASMDependencyAnalyzer.java:49)
> at
> org.codehaus.mojo.nbm.NetbeansManifestUpdateMojo.buildDependencyClasses(NetbeansManifestUpdateMojo.java:755)
> at
> org.codehaus.mojo.nbm.NetbeansManifestUpdateMojo.buildProjectDependencyClasses(NetbeansManifestUpdateMojo.java:606)
> at
> org.codehaus.mojo.nbm.NetbeansManifestUpdateMojo.checkModuleClassPath(NetbeansManifestUpdateMojo.java:527)
> at
> org.codehaus.mojo.nbm.NetbeansManifestUpdateMojo.execute(NetbeansManifestUpdateMojo.java:430)
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkProjectLifecycle(DefaultLifecycleExecutor.java:1205)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkLifecycle(DefaultLifecycleExecutor.java:1033)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:663)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> 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:597)
> 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 minutes 8 seconds
> [INFO] Finished at: Wed Sep 23 12:17:21 BST 2009
> [INFO] Final Memory: 75M/147M
> [INFO]
> ------------------------------------------------------------------------
--
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