[jira] (SUREFIRE-956) Let ${surefire.forkNumber} deliver unique values when used in parallel mvn builds

2013-01-29 Thread Andreas Gudian (JIRA)
Andreas Gudian created SUREFIRE-956:
---

 Summary: Let ${surefire.forkNumber} deliver unique values when 
used in parallel mvn builds
 Key: SUREFIRE-956
 URL: https://jira.codehaus.org/browse/SUREFIRE-956
 Project: Maven Surefire
  Issue Type: Improvement
Reporter: Andreas Gudian


Currently, ${surefire.forkNumber} is resolved to a unique value only for a 
single instance of the surefire execution. E.g. With {{forkCount=1}}, the place 
holder will always be resolved as {{1}}, even if tests are being executed 
concurrently by multiple instances of surefire within a {{mvn -T...}} build.

I'll start creating a path within the next couple of days... :)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-955) Surefire top-level website has obscure navigation (at least in Chrome)

2013-01-29 Thread Kristian Rosenvold (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-955?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318226#comment-318226
 ] 

Kristian Rosenvold commented on SUREFIRE-955:
-

I think the issue here is really why we have this page, and if we're linking to 
it from anywhere and what we can do to get rid of this page ;)


> Surefire top-level website has obscure navigation (at least in Chrome)
> --
>
> Key: SUREFIRE-955
> URL: https://jira.codehaus.org/browse/SUREFIRE-955
> Project: Maven Surefire
>  Issue Type: Bug
>  Components: documentation
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> Browse to 
> http://maven.apache.org/surefire
> And you will find yourself at an 'about' page with the only navigation being 
> top-level dropdown menus. Maybe this JIRA needs to be redirected to a skin, 
> but it took me several minutes to see how I could get from this page to 
> anywhere else, and I bet others will have the same problem. It also does not 
> comply with Apache trademark guidelines; there are no trademark notices for 
> Maven or Surefire.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318227#comment-318227
 ] 

Benson Margulies commented on SUREFIRE-954:
---

The intelliJ debugger cannot show me a value for 't' at all.

Any attempt to poke at it results in 'Invalid JNI Signature'

However, if I crawl up the stack to ForkedBooter line 104, I see that t is an 
InvocationTargetException.

t.getClass().getClassLoader() is null (!).

Here ends the first dispatch from the front. 



> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318232#comment-318232
 ] 

Benson Margulies commented on SUREFIRE-954:
---

Now I've got a breakpoint on InvocationTargetException. Last hit before the 
problem, backtrace:

{noformat}

main@1, prio=5, in group 'main', status: 'RUNNING'
  at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:93)
  at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
  at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:95)


{noformat}

Which purports to be on line:

{code}
System.setErr( orgSystemErr );
{code}

Which is a bit hard to believe. I think I'm being fooled by the shade 
technology.



> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Kristian Rosenvold (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318233#comment-318233
 ] 

Kristian Rosenvold commented on SUREFIRE-954:
-

It may help you to check out the tag of the surefire version you are running. 
Sorry for forgetting to mention ;

> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318235#comment-318235
 ] 

Benson Margulies commented on SUREFIRE-954:
---

Kristian,

I pulled from git, I built, and I changed my pom to look for 2.14-SNAPSHOT. And 
the debugger is fine except for ForkedBooter.

> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Kristian Rosenvold (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318234#comment-318234
 ] 

Kristian Rosenvold commented on SUREFIRE-954:
-

Are you running with a security manager installed ?

> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318236#comment-318236
 ] 

Benson Margulies commented on SUREFIRE-954:
---

And I have no security manager. Plain old 'mvn' command line.


> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318237#comment-318237
 ] 

Benson Margulies commented on SUREFIRE-954:
---

ProviderFactory confuses the debugger as well as ForkedBooter.

> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Kristian Rosenvold (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318238#comment-318238
 ] 

Kristian Rosenvold commented on SUREFIRE-954:
-

I know intellij gets confused by classloaders/different sometimes. An alternate 
"solution" which will involve a little keypressing is to simply set exception 
breakpoints for "ANy exception" or "Invocation target exception" in the forked 
process to try to get to the source of the problem

> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Kristian Rosenvold (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318239#comment-318239
 ] 

Kristian Rosenvold commented on SUREFIRE-954:
-

If you suspect this happens in one of your @BeforeClass methods (which makes 
sense), you might consider attaching a debugger with your OWN code and set 
breakpoints in ALL the @BeforeClass methods and step through them. 

You can *also* try to force the JUnittCore provider just to smoke out the 
problem, since that has different exception handling for @BeforeClass stuff.


> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MCHECKSTYLE-172) Checkstyle Plugin 2.8+ generates an additional aggregate report

2013-01-29 Thread Justin Ye (JIRA)

[ 
https://jira.codehaus.org/browse/MCHECKSTYLE-172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318240#comment-318240
 ] 

Justin Ye commented on MCHECKSTYLE-172:
---

So is it possible to have the new version this week? I just want to have a 
rough date to help me plan the upgrade. Thanks.

> Checkstyle Plugin 2.8+ generates an additional aggregate report
> ---
>
> Key: MCHECKSTYLE-172
> URL: https://jira.codehaus.org/browse/MCHECKSTYLE-172
> Project: Maven 2.x Checkstyle Plugin
>  Issue Type: Bug
>Affects Versions: 2.8, 2.9
> Environment: mvn --version
> Apache Maven 3.0.4 (r1206075; 2011-11-25 09:20:29+0100)
> Maven home: /usr/local/Cellar/maven/current/libexec
> Java version: 1.6.0_29, vendor: Apple Inc.
> Java home: 
> /Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home
> Default locale: de_DE, platform encoding: MacRoman
> OS name: "mac os x", version: "10.7.2", arch: "x86_64", family: "mac"
>Reporter: SebbASF
>Assignee: Dennis Lundberg
> Fix For: 2.10
>
>
> Using a very simple single module project, the aggregated report is created 
> by default.
> Both the {{checkstyle}} and {{checkstyle-aggregate}} report are generated.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (WAGON-386) build failure with jdk 1.7

2013-01-29 Thread Olivier Lamy (JIRA)

[ 
https://jira.codehaus.org/browse/WAGON-386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318241#comment-318241
 ] 

Olivier Lamy commented on WAGON-386:


A unit rely on the fact that inputstream#read(byte[] b,  int off,  int len) 
will read all byte in once but with 1.7 (in our unit test): 18 bytes are read 
in 2 read 1 byte then 17 bytes.
So a transferprogess is triggered twice which break the assert.
But as said in InputStream javadocs: "... An attempt is made to read as many as 
len bytes, but a smaller number may be read. ..."

> build failure with jdk 1.7
> --
>
> Key: WAGON-386
> URL: https://jira.codehaus.org/browse/WAGON-386
> Project: Maven Wagon
>  Issue Type: Bug
>  Components: wagon-http, wagon-http-lightweight
>Affects Versions: 2.4
> Environment: jdk 1.7
>Reporter: Olivier Lamy
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MPMD-89) Having an equivalent for auxclasspath option

2013-01-29 Thread Benjamin Bentmann (JIRA)

 [ 
https://jira.codehaus.org/browse/MPMD-89?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Bentmann closed MPMD-89.
-

   Resolution: Fixed
Fix Version/s: 3.0
 Assignee: Benjamin Bentmann

Added {{typeResolution}} parameter in 
[r1439834|http://svn.apache.org/viewvc?view=revision&revision=1439834].

> Having an equivalent for auxclasspath option
> 
>
> Key: MPMD-89
> URL: https://jira.codehaus.org/browse/MPMD-89
> Project: Maven 2.x PMD Plugin
>  Issue Type: New Feature
>  Components: PMD
>Affects Versions: 2.4
> Environment: PMD 4.2.3
>Reporter: Benjamin Pochat
>Assignee: Benjamin Bentmann
> Fix For: 3.0
>
> Attachments: MPMD-89.patch
>
>
> Hi,
> PMD 4.2.3 introduced the option "auxclasspath" described as follows in the 
> PMD help :
> "-auxclasspath: specifies the classpath for libraries used by the source code 
> (used by type resolution)"
> Currently, there seems to be no way to use this very useful option in the PMD 
> maven2 plugin.
> I either found no workaround to deal with type resolution inside the project 
> that has just been built through the compile maven goal.
> This would be great !
> Benjamin

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MEAR-168) Use build final name as default context root

2013-01-29 Thread JIRA
José Volmei Dal Prá Junior created MEAR-168:
---

 Summary: Use build final name as default context root
 Key: MEAR-168
 URL: https://jira.codehaus.org/browse/MEAR-168
 Project: Maven 2.x Ear Plugin
  Issue Type: Bug
Affects Versions: 2.8.1, 2.9
 Environment: all
Reporter: José Volmei Dal Prá Junior


Sometimes we need to make some conventions when dealing with several modules. 
We need to use the "${project.build.finalName}" as the default "contextRoot" 
mapping.

The suggestion is: make a global configuration parameter with name 
"mustUseBuildFinalNameAsDefaultWebContextRoot". If this is set to true then the 
"WebModule.getDefaultContextRoot" method must use the build final name as 
context root.

The global configuration parameter should have false as default value.

Thanks.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MCHANGES-303) Add an option to enable tls

2013-01-29 Thread Benoit Guerin (JIRA)
Benoit Guerin created MCHANGES-303:
--

 Summary: Add an option to enable tls
 Key: MCHANGES-303
 URL: https://jira.codehaus.org/browse/MCHANGES-303
 Project: Maven 2.x Changes Plugin
  Issue Type: Improvement
  Components: announcement
Affects Versions: 2.8
Reporter: Benoit Guerin
 Attachments: enableTls.patch

Add an option to set ProjectJavamailMailSender.tlsEnabled to true, to allow to 
use as an example GMail to send announcement emails

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MCHANGES-303) Add an option to enable tls

2013-01-29 Thread Benoit Guerin (JIRA)

 [ 
https://jira.codehaus.org/browse/MCHANGES-303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benoit Guerin updated MCHANGES-303:
---

Attachment: enableTls.patch

> Add an option to enable tls
> ---
>
> Key: MCHANGES-303
> URL: https://jira.codehaus.org/browse/MCHANGES-303
> Project: Maven 2.x Changes Plugin
>  Issue Type: Improvement
>  Components: announcement
>Affects Versions: 2.8
>Reporter: Benoit Guerin
> Attachments: enableTls.patch
>
>
> Add an option to set ProjectJavamailMailSender.tlsEnabled to true, to allow 
> to use as an example GMail to send announcement emails

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MENFORCER-147) RequireSamePluginVersions

2013-01-29 Thread Robert Scholte (JIRA)
Robert Scholte created MENFORCER-147:


 Summary: RequireSamePluginVersions
 Key: MENFORCER-147
 URL: https://jira.codehaus.org/browse/MENFORCER-147
 Project: Maven 2.x Enforcer Plugin
  Issue Type: New Feature
  Components: Standard Rules
Affects Versions: 1.2
Reporter: Robert Scholte


When plugins are specified as both a build plugin and a reporting plugin, their 
versions should be the same. This way it is not required to introduce another 
property just to keep these versions in sync.
Add several predefined plugins, which versions should match.
For instance: maven-surefire-plugin, maven-failsafe-plugin, 
maven-surefire-report-plugin.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (MSITE-669) site:stage creates incorrect structure when module paths contains sets of "../"

2013-01-29 Thread Lennart Jorelid (JIRA)

 [ 
https://jira.codehaus.org/browse/MSITE-669?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lennart Jorelid updated MSITE-669:
--

Attachment: msite_669_v3.patch

Version 3 of the patch permits users to supply a configurable URL to use for 
siteRootURL.

Could we please slate this patch for inclusion in the next release of the site 
plugin?

> site:stage creates incorrect structure when module paths contains sets of 
> "../"
> ---
>
> Key: MSITE-669
> URL: https://jira.codehaus.org/browse/MSITE-669
> Project: Maven 2.x and 3.x Site Plugin
>  Issue Type: Bug
>  Components: multi module, relative links, site:stage(-deploy)
>Affects Versions: 3.1, 3.2
>Reporter: Lennart Jorelid
>Assignee: Lukas Theussl
> Attachments: msite_669.patch, msite_669_v2.patch, msite_669_v3.patch, 
> nazgul_tools_project_dependencies.png, nazgul_tools_project_dependencies.png, 
> nazgul_tools_reactor_structure.png, sample.zip
>
>
> Given the module definitions given below, the site:stage goal produces sets 
> of maps relative to the staging directory - i.e. outside of the target 
> directory.
> {code:xml} 
> 
>   ../../validation/validation-api
>   ../../validation/validation-aspect
>   ../parent
> 
> {code}
> The staged site should be fully included within the staging directory. It 
> would appear that relativization of links for site:stage should take special 
> links into consideration.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318265#comment-318265
 ] 

Benson Margulies commented on SUREFIRE-954:
---

I put a test case on a branch:

surefire-954-test



> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318266#comment-318266
 ] 

Benson Margulies commented on SUREFIRE-954:
---

By the way, I was able to see enough contents of Method objects to identify my 
@BeforeClass method.


> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318270#comment-318270
 ] 

Benson Margulies commented on SUREFIRE-954:
---

Unfortunately, I have an additional frustration here. I can't repro the 
exception outside of Maven! If I run from IntelliJ, the test works fine. Also 
not that we get the exception trace after the Tests run: line.

It appears that attaching a debugger results in the inability to debug 
exceptions thrown inside of methods invoked with Method.invoke. My next attempt 
will be to set forkMode to never and try to just run mvnDebug and see what I 
see.


> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318285#comment-318285
 ] 

Benson Margulies commented on SUREFIRE-954:
---

My attempt at an IT to show this problem fails to show this problem, now that I 
look at it when I'm awake.

> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] (SUREFIRE-954) Hard-to-believe abstract method error

2013-01-29 Thread Kristian Rosenvold (JIRA)

[ 
https://jira.codehaus.org/browse/SUREFIRE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318286#comment-318286
 ] 

Kristian Rosenvold commented on SUREFIRE-954:
-

Yeah; we have a fairly decent IT coverage in surefire. Expect most of the easy 
ones to be taken ;)

> Hard-to-believe abstract method error
> -
>
> Key: SUREFIRE-954
> URL: https://jira.codehaus.org/browse/SUREFIRE-954
> Project: Maven Surefire
>  Issue Type: Bug
>Affects Versions: 2.13
>Reporter: Benson Margulies
>
> I have a set of junit test that I am running with Surefire 2.13 with forkMode 
> always. Two classes die with the following hard-to-belive backtrace. The 
> others are fine. Sadly, I can't open-source the test case, so I'm hoping that 
> you will give me some advice as to how to be a remote-control debugging 
> assistant to look into this. The AbstractMethodError is very hard for me to 
> imagine explaining.
> {noformat}
> Running com.basistech.TestLogCallback
> 0[main] DEBUG com.basistech.rlp.RLPEnvironment  - Starting cleanup thread
> 6[main] DEBUG com.basistech.rlp.RLPEnvironment  - cleanupContext
> java.lang.ref.PhantomReference@509df6f1 7f9e59a073b0
> 6[RLP Context Cleanup] DEBUG com.basistech.rlp.RLPEnvironment  -
> Exiting cleanup thread
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec
> java.lang.AbstractMethodError:
> java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V
> at 
> org.apache.maven.surefire.report.LegacyPojoStackTraceWriter.writeTraceToString(LegacyPojoStackTraceWriter.java:54)
> at 
> org.apache.maven.surefire.booter.ForkingRunListener.encode(ForkingRunListener.java:330)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:104)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira