No, the analyzer isn't concerned at that point with the optional or not...it's (actually ASM) trying to open the zip and analyze the classes. Can you unzip that jar?
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Friday, April 25, 2008 9:57 AM To: [email protected] Subject: Antwort: Cannot analyze dependencies - invalid entry size (expected 6511 but got 6544 bytes) I commented out my dependencies one by one, and found <dependency> <groupId>xalan</groupId> <artifactId>xalan</artifactId> <version>2.6.0</version> </dependency> responsible for that. The xalan-2.6.0.pom has an optional dependency - maybe that causes the problem ? <dependency> <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> <version>2.6.0</version> <optional>true</optional> </dependency> Any ideas ? torsten Torsten Reinhard/EXTERN/GuD 25.04.2008 15:42 An [email protected] Kopie Thema Cannot analyze dependencies - invalid entry size (expected 6511 but got 6544 bytes) Hi, with Maven 2.0.9 and maven-dependency-plugin:2.0 I tried to mvn dependency:analyze-only or mvn dependency:analyze one of my modules - it fails with this message (created using the -e switch): [INFO] Cannot analyze dependencies invalid entry size (expected 6511 but got 6544 bytes) [INFO] ------------------------------------------------------------------------ [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Cannot analyze dependencies at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:583) 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: org.apache.maven.plugin.MojoExecutionException: Cannot analyze dependencies at org.apache.maven.plugin.dependency.AbstractAnalyzeMojo.checkDependencies(AbstractAnalyzeMojo.java:172) at org.apache.maven.plugin.dependency.AbstractAnalyzeMojo.execute(AbstractAnalyzeMojo.java:152) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558) ... 16 more Caused by: org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException: Cannot analyze dependencies at org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer.analyze(DefaultProjectDependencyAnalyzer.java:93) at org.apache.maven.plugin.dependency.AbstractAnalyzeMojo.checkDependencies(AbstractAnalyzeMojo.java:168) ... 19 more Caused by: java.util.zip.ZipException: invalid entry size (expected 6511 but got 6544 bytes) at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:373) at java.util.zip.ZipInputStream.read(ZipInputStream.java:141) at java.util.jar.JarInputStream.read(JarInputStream.java:171) at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:91) at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:69) at java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:118) at java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:149) at org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils.acceptJar(ClassFileVisitorUtils.java:99) at org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils.accept(ClassFileVisitorUtils.java:60) at org.apache.maven.shared.dependency.analyzer.DefaultClassAnalyzer.analyze(DefaultClassAnalyzer.java:46) at org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer.buildArtifactClassMap(DefaultProjectDependencyAnalyzer.java:152) at org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer.analyze(DefaultProjectDependencyAnalyzer.java:71) ... 20 more [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7 seconds [INFO] Finished at: Fri Apr 25 15:30:31 CEST 2008 [INFO] Final Memory: 18M/36M [INFO] ------------------------------------------------------------------------ Ever seen this before? I browsed the mail-archive, but couldn“t find a solution, yet. Thanx, Torsten --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
