JSR47Logger_implTest failing with Sun Java 6 --------------------------------------------
Key: UIMA-397 URL: https://issues.apache.org/jira/browse/UIMA-397 Project: UIMA Issue Type: Bug Components: Core Java Framework Affects Versions: 2.1 Environment: Java 6 or 6_01 Reporter: Marshall Schor Assigned To: Michael Baessler Priority: Minor If you run the maven install using these java versions, then the default logger created has this property, as evidenced from this print statement you can insert in the code: System.out.println("defaultLogLevel: " + defaultLogLevel); System.out.println("rootLogger is set to log messages: " + ( rootLogger.isLoggable(Level.ALL) ? "ALL, " : "NotALL, ") + ( rootLogger.isLoggable(Level.FINEST) ? "FINEST, " : "NotFINEST, ") + ( rootLogger.isLoggable(Level.FINER) ? "FINER, " : "NotFINER, ") + ( rootLogger.isLoggable(Level.FINE) ? "FINE, " : "NotFINE, ") + ( rootLogger.isLoggable(Level.CONFIG) ? "CONFIG, " : "NotCONFIG, ") + ( rootLogger.isLoggable(Level.INFO) ? "INFO, " : "NotINFO, ") + ( rootLogger.isLoggable(Level.WARNING) ? "WARNING, " : "NotWARNING, ") + ( rootLogger.isLoggable(Level.SEVERE) ? "SEVERE, " : "NotSEVERE, ") + ( rootLogger.isLoggable(Level.OFF) ? "OFF, " : "NotOFF, ")); Message produced is: rootLogger is set to log messages: NotALL, NotFINEST, NotFINER, FINE, CONFIG, INFO, WARNING, SEVERE, OFF, For IBM Java 5 message produced is: rootLogger is set to log messages: NotALL, NotFINEST, NotFINER, NotFINE, NotCONFIG, INFO, WARNING, SEVERE, OFF, WARNING It is somewhat hard to run maven with a particular level. The mvn.bat file (on windows) says to set %JAVA_HOME% to control this but that doesn't work. You can tell by setting a very siimple PATH pointing only to the mvn bin dir. The testcases will then fail with a message saying it couldn't find java (because it's not using %JAVA_HOME%). I worked around this by putting in the maven bin dir a java.bat file which had just the line: %JAVA_HOME%\bin\java.exe %1 %2 %3 %4 %5 %6 %7 %8 %9 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.