[
http://jira.codehaus.org/browse/MCLIRR-12?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=130711#action_130711
]
werner mueller commented on MCLIRR-12:
--------------------------------------
hallo
i have the same error. the comparison version is detected correctly even if it
is not in the local repo, the according pom is downloaded but not any of the
jars. so i run into the same checker exception below
Maven version: 2.0.9
Java version: 1.5.0_15
OS name: "linux" version: "2.6.18-6-686" arch: "i386" Family: "unix"
[INFO] Comparing to version: 2007.2.15
Downloading:
http://dev.edoras.ch/mvn/internal/ch/edoras/edoras-core-build-tools/2007.2.15/edoras-core-build-tools-2007.2.15.pom
Downloading:
http://dev.edoras.ch/mvn/releases-edoras/ch/edoras/edoras-core-build-tools/2007.2.15/edoras-core-build-tools-2007.2.15.pom
655b downloaded
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Cannot open
/home/mvn5/.m2/repository/ch/edoras/edoras-core-build-tools/2007.2.15/edoras-core-build-tools-2007.2.15.jar
for reading
error in opening zip file
[INFO] ------------------------------------------------------------------------
[INFO] Trace
net.sf.clirr.core.CheckerException: Cannot open
/home/mvn5/.m2/repository/ch/edoras/edoras-core-build-tools/2007.2.15/edoras-core-build-tools-2007.2.15.jar
for reading
at
net.sf.clirr.core.internal.bcel.BcelTypeArrayBuilder.createClassSet(BcelTypeArrayBuilder.java:73)
at
org.codehaus.mojo.clirr.AbstractClirrMojo.resolvePreviousReleaseClasses(AbstractClirrMojo.java:299)
at
org.codehaus.mojo.clirr.AbstractClirrMojo.executeClirr(AbstractClirrMojo.java:191)
at org.codehaus.mojo.clirr.ClirrReport.doReport(ClirrReport.java:250)
at org.codehaus.mojo.clirr.ClirrReport.generate(ClirrReport.java:226)
at org.codehaus.mojo.clirr.ClirrReport.generate(ClirrReport.java:382)
at org.codehaus.mojo.clirr.ClirrReport.execute(ClirrReport.java:189)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:512)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:482)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
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)
Caused by: java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:203)
at
net.sf.clirr.core.internal.bcel.BcelTypeArrayBuilder.createClassSet(BcelTypeArrayBuilder.java:69)
... 24 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 seconds
[INFO] Finished at: Mon Apr 14 12:31:13 CEST 2008
[INFO] Final Memory: 13M/165M
[INFO] ------------------------------------------------------------------------
> Exception if previous version artifact is not in local repo
> -----------------------------------------------------------
>
> Key: MCLIRR-12
> URL: http://jira.codehaus.org/browse/MCLIRR-12
> Project: Maven 2.x Clirr Plugin
> Issue Type: Bug
> Affects Versions: 2.2
> Reporter: luke w patterson
> Priority: Minor
> Attachments: MCLIRR-12-clirr-maven-plugin-2.2.patch
>
>
> Patch is included. I'll try to submit sample project/repo and tests later.
> ----------------------------------
> Scenario:
> Running "clirr:check" with default comparisonVersion and comparisonArtifacts,
> and previous version artifact is not in local repo
> yields
> net.sf.clirr.core.CheckerException: Cannot open
> /home/user/.m2/repository/org/group/artifact/1.0/artifact-1.0.jar for reading
> ----------------------------------
> AbstractClirrMojo finds previous versions with ArtifactMetadataSource,
> resulting in the download of POMs, but not the associated artifacts.
> I don't know if my patch is the most elegant solution, but at least it
> highlights the problem area. After an artifact version is selected, it
> explicitly requests resolution.
--
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