Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 1.2, 1.2.1
-
Fix Version/s: 1.8
-
Component/s: Maven Plugin
-
Labels:None
-
Number of attachments :
Description
Arnaud Heritier notices (http://www.mail-archive.com/dev@maven.apache.org/msg73926.html) :
I have an infinite loop with the sonar plugin : 09-Apr-2008 03:23:10 [ERROR] Cannot execute the command org.codehaus.sonar:sonar-core-maven-plugin:1.2:prepare 09-Apr-2008 03:23:10 java.lang.StackOverflowError 09-Apr-2008 03:23:10 at java.security.AccessController.doPrivileged(Native Method) 09-Apr-2008 03:23:10 at java.net.URLClassLoader.findResource(URLClassLoader.java:359) 09-Apr-2008 03:23:10 at org.codehaus.classworlds.RealmClassLoader.findResource(RealmClassLoader.java:232) 09-Apr-2008 03:23:10 at java.lang.ClassLoader.getResource(ClassLoader.java:977) 09-Apr-2008 03:23:10 at org.codehaus.classworlds.RealmClassLoader.getResourceDirect(RealmClassLoader.java:247) 09-Apr-2008 03:23:10 at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:300) 09-Apr-2008 03:23:10 at org.codehaus.classworlds.RealmClassLoader.getResource(RealmClassLoader.java:237) 09-Apr-2008 03:23:10 at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:288) 09-Apr-2008 03:23:10 at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:314) 09-Apr-2008 03:23:10 at org.codehaus.classworlds.RealmClassLoader.getResource(RealmClassLoader.java:237) 09-Apr-2008 03:23:10 at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:288) 09-Apr-2008 03:23:10 at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:314)
Issue Links
Activity
Simon Brandhof
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | 1.3 [ 14125 ] | |
| Affects Version/s | 1.2 [ 14022 ] | |
| Affects Version/s | 1.2.1 [ 14260 ] |
Freddy Mallet
made changes -
| Fix Version/s | 1.3RC1 [ 14125 ] | |
| Fix Version/s | 1.3 [ 14340 ] |
Simon Brandhof
made changes -
| Resolution | Won't Fix [ 2 ] | |
| Status | Open [ 1 ] | Resolved [ 5 ] |
Simon Brandhof
made changes -
| Status | Resolved [ 5 ] | Closed [ 6 ] |
Freddy Mallet
made changes -
| Resolution | Won't Fix [ 2 ] | |
| Status | Closed [ 6 ] | Reopened [ 4 ] |
Freddy Mallet
made changes -
| Priority | Major [ 3 ] | Blocker [ 1 ] |
Freddy Mallet
made changes -
| Summary | The maven plugin fails with maven 2.0.9 | StackOverflowError exception when extentions are defined in the pom |
Freddy Mallet
made changes -
| Fix Version/s | 1.3 [ 14340 ] |
Freddy Mallet
made changes -
| Assignee | Simon Brandhof [ simon.brandhof ] |
Olivier Gaudin
made changes -
| Summary | StackOverflowError exception when extentions are defined in the pom | StackOverflowError exception when extensions are defined in the pom |
| Priority | Blocker [ 1 ] | Critical [ 2 ] |
Olivier Gaudin
made changes -
Olivier Gaudin
made changes -
Simon Brandhof
made changes -
| Assignee | Simon Brandhof [ simon.brandhof ] |
Simon Brandhof
made changes -
| Fix Version/s | 1.8 [ 15034 ] |
Simon Brandhof
made changes -
| Resolution | Fixed [ 1 ] | |
| Status | Reopened [ 4 ] | Resolved [ 5 ] |
Freddy Mallet
made changes -
Simon Brandhof
made changes -
| Status | Resolved [ 5 ] | Closed [ 6 ] |
Same kind of issue with maven 2.0.9 and sonar 1.2.1 with JDK 1.6.0_04 in the prepare target of sonar, but with a stack slightly different:
Failing for both single module and mutli-modules projects.
Failing as well for simple project without dependency.
Command line use: mvn org.codehaus.sonar:sonar-maven-plugin:1.2.1:sonar 2.1:sonar
[ERROR] Cannot execute the command org.codehaus.sonar:sonar-core-maven-plugin:1.2.1:prepare
java.lang.StackOverflowError
at java.util.zip.ZipFile.getEntry(ZipFile.java:148)
at java.util.jar.JarFile.getEntry(JarFile.java:206)
at java.util.jar.JarFile.getJarEntry(JarFile.java:189)
at sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:754)
at sun.misc.URLClassPath$JarLoader.findResource(URLClassPath.java:732)
at sun.misc.URLClassPath.findResource(URLClassPath.java:145)
at java.net.URLClassLoader$2.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:359)
at org.codehaus.classworlds.RealmClassLoader.findResource(RealmClassLoader.java:232)
at java.lang.ClassLoader.getResource(ClassLoader.java:977)
at org.codehaus.classworlds.RealmClassLoader.getResourceDirect(RealmClassLoader.java:247)
at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:300)
at org.codehaus.classworlds.RealmClassLoader.getResource(RealmClassLoader.java:237)
at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:288)
at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:314)
at org.codehaus.classworlds.RealmClassLoader.getResource(RealmClassLoader.java:237)
at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:288)
at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:288)
at org.codehaus.classworlds.DefaultClassRealm.getResource(DefaultClassRealm.java:314)
..........
..........
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Cannot execute the command org.codehaus.sonar:sonar-core-maven-plugin:1.2.1:prepare