I'm using logback for logging of a Java web service app, using embedded Jetty. The logging works as expected based on the logback.xml file... all except for some logs originating in Java, but showing up in the jsvc output to stderr.
I would like specifically to see all my Java-generated logs with millisecond timestamps to match my other logs, and ones showing up in the jsvc stderr output are only down to the second.
The jsvc stdout logs are mostly generated from Jersey and I see my own code referenced as objects are registered with Guice, which gives me hope that it can be controlled through logback. I don't understand what causes those logs to show up in jsvc's stderr output rather than in the logback catchall. Has anyone solved a similar problem in their code or configuration when using jsvc?