[ https://issues.apache.org/jira/browse/UIMA-5556?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16170308#comment-16170308 ]
Richard Eckart de Castilho commented on UIMA-5556: -------------------------------------------------- So the getLogger().(info|error|warn|...) methods do not use parameter positions, right? If so there are a couple of logging statements that need to be fixed. > uv3: Logging substitution does not work consistently > ---------------------------------------------------- > > Key: UIMA-5556 > URL: https://issues.apache.org/jira/browse/UIMA-5556 > Project: UIMA > Issue Type: Bug > Components: Core Java Framework > Affects Versions: 3.0.0SDK-beta > Reporter: Richard Eckart de Castilho > Assignee: Marshall Schor > > The substitution of values in UIMA logging does not work consistently. E.g. > for the following code > {noformat} > UIMAFramework.getLogger().warn("Skipping adding \"{0}\" to URLs", p); > {noformat} > Depending on the configured logging backend, I get different messages. E.g. > with SLF4J, I get the broken: > {noformat} > 2017-09-08 14:45:42 WARN [main] (Misc) - Skipping adding "{0}" to URLs > {noformat} > while with what (I suppose) is the default UIMA logger used in the uimaFIT > maven plugin, I get the correct > {noformat} > [WARNING] Skipping adding "" to URLs > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)