FYI: I have a workaround in SVN.

Gary

On Tue, Oct 9, 2012 at 5:26 PM, Gary Gregory <[email protected]> wrote:

> Here is what converterClass.getDeclaredMethods() returns in
> PatternParser.createConverter(String, StringBuilder,
> Map<String,Class<PatternConverter>>, List<String>) line: 428:
>
> [
> public void
> org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter.*
> format*(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder),
>
> public static
> org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter
> org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter.*
> newInstance*(java.lang.String[]),
>
> public static
> org.apache.logging.log4j.core.pattern.ThrowablePatternConverter
> org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter.*
> newInstance*(java.lang.String[])
> ]
>
> This is a bug in Oracle Java 1.6.0_017 as noted in
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6815786
>
> This is quite a pickle and still broken in 1.6.0_0*35*!
>
> ARG! GRR! Icing on the $#$^& cake:
>
> "Evaluation: Will investigate. Posted Date : 2010-07-22 01:25:56.0"
>
> Workaround anyone?
>
> Gary
>
>
> On Tue, Oct 9, 2012 at 9:55 AM, Ralph Goers <[email protected]>wrote:
>
>> This is the same error you saw before, which makes no sense to me since
>> ExtendedThrowablePatternConverter and RootThrowablePatternConverter do not
>> contain multiple newInstance methods.
>>
>> Ralph
>>
>> On Oct 9, 2012, at 6:00 AM, Gary Gregory wrote:
>>
>> I am seeing these failures. Clues and/or fixes appreciated
>>
>> Running org.apache.logging.log4j.core.pattern.ExtendedThrowableTest
>> 2012-10-09 08:42:12,906 ERROR Class class
>> org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter
>> cannot contain multiple newInstance methods
>> 2012-10-09 08:42:12,906 ERROR Unrecognized conversion specifier [xEx]
>> starting at position 78 in conversion pattern.
>> 2012-10-09 08:42:12,910 WARN Unable to instantiate WindowsAnsiOutputStream
>> 2012-10-09 08:42:12,911 ERROR Class class
>> org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter
>> cannot contain multiple newInstance methods
>> 2012-10-09 08:42:12,911 ERROR Unrecognized conversion specifier [xEx]
>> starting at position 73 in conversion pattern.
>> 2012-10-09 08:42:13,050 WARN Unable to instantiate WindowsAnsiOutputStream
>> 2012-10-09 08:42:13,055 WARN No Loggers were configured, using default
>> Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.737 sec
>> *<<< FAILURE!*
>> Running org.apache.logging.log4j.core.pattern.MapPatternConverterTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 sec
>> Running org.apache.logging.log4j.core.pattern.MarkerPatternConverterTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.106 sec
>> Running org.apache.logging.log4j.core.pattern.NameAbbreviatorTest
>> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 sec
>> Running org.apache.logging.log4j.core.pattern.PatternParserTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.441 sec
>> Running
>> org.apache.logging.log4j.core.pattern.RegexReplacementConverterTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.414 sec
>> Running org.apache.logging.log4j.core.pattern.RegexReplacementTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.46 sec
>> Running
>> org.apache.logging.log4j.core.pattern.RootThrowablePatternConverterTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 sec
>> Running org.apache.logging.log4j.core.pattern.RootThrowableTest
>> 2012-10-09 08:42:18,264 ERROR Class class
>> org.apache.logging.log4j.core.pattern.RootThrowablePatternConverter cannot
>> contain multiple newInstance methods
>> 2012-10-09 08:42:18,265 ERROR Unrecognized conversion specifier [rEx]
>> starting at position 78 in conversion pattern.
>> 2012-10-09 08:42:18,270 WARN Unable to instantiate WindowsAnsiOutputStream
>> 2012-10-09 08:42:18,273 ERROR Class class
>> org.apache.logging.log4j.core.pattern.RootThrowablePatternConverter cannot
>> contain multiple newInstance methods
>> 2012-10-09 08:42:18,273 ERROR Unrecognized conversion specifier [rEx]
>> starting at position 73 in conversion pattern.
>> 2012-10-09 08:42:18,386 WARN Unable to instantiate WindowsAnsiOutputStream
>> 2012-10-09 08:42:18,390 WARN No Loggers were configured, using default
>> Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.532 sec
>> *<<< FAILURE!*
>>
>> Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500)
>> Maven home: C:\Java\apache-maven-3.0.4\bin\..
>> Java version: 1.6.0_35, vendor: Sun Microsystems Inc.
>> Java home: C:\Program Files\Java\jdk1.6.0_35\jre
>> Default locale: en_US, platform encoding: Cp1252
>> OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
>>
>> --
>> E-Mail: [email protected] | [email protected]
>> JUnit in Action, 2nd Ed: <http://goog_1249600977/>http://bit.ly/ECvg0
>> Spring Batch in Action: <http://s.apache.org/HOq>http://bit.ly/bqpbCK
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>>
>>
>>
>
>
> --
> E-Mail: [email protected] | [email protected]
> JUnit in Action, 2nd Ed: <http://goog_1249600977>http://bit.ly/ECvg0
> Spring Batch in Action: <http://s.apache.org/HOq>http://bit.ly/bqpbCK
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>



-- 
E-Mail: [email protected] | [email protected]
JUnit in Action, 2nd Ed: <http://goog_1249600977>http://bit.ly/ECvg0
Spring Batch in Action: <http://s.apache.org/HOq>http://bit.ly/bqpbCK
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Reply via email to