Will Sargent

Results 199 comments of Will Sargent

So this is discussed in the highlights a bit: you can pass around a context implicitly through your code and then rely on the `MarkerContext` to provide that information for...

I'm having problems here as well: ``` Using Scala 2.11.8 before_install.1 4.42s$ sudo apt-get -qq update W: http://dl.hhvm.com/ubuntu/dists/trusty/InRelease: Signature by key 36AEF64D0207E7EEE352D4875A16E7281BE7A449 uses weak digest algorithm (SHA1) W: http://ppa.launchpad.net/couchdb/stable/ubuntu/dists/trusty/Release.gpg: Signature...

I'll try it out -- I'm not familiar with Quarkus but I should be able to set up a backend for it.

Looks like there is a json option https://github.com/quarkiverse/quarkus-logging-json

https://github.com/quarkusio/quarkus/issues/7451 / https://github.com/asodja/quarkus-logstash-logging-example

There isn't really a way to put structured arguments directly into MDC as it's all string based -- probably the best workaround would be to serialize to JSON and back...

It logs to STDOUT because that's how it's configured: https://github.com/asodja/quarkus-logstash-logging-example/blob/master/src/main/resources/logback.xml#L It looks like the problem is that GELF encoder -- I'm not familiar with it, it looks like https://github.com/osiegmar/logback-gelf is...

Same here: Can't find resource for bundle java.util.PropertyResourceBundle, key decompiler.use.line.table

See https://www.playframework.com/documentation/2.5.x/ScalaBodyParsers#Directing-the-body-elsewhere ```scala class MyController @Inject() (ws: WSClient)(implicit ec: ExecutionContext) { def forward(request: WSRequest): BodyParser[WSResponse] = BodyParser { req => Accumulator.source[ByteString].mapFuture { source => request .withBody(source) .execute() .map(Right.apply) } }...

It's saying that for https://mvnrepository.com/artifact/com.fasterxml.jackson.module/jackson-module-scala_3/2.14.3 -- the [jackson-databind](https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind) dependency should also be 2.14.3. For Play, it's probably better to upgrade everything to latest Jackson: ``` "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.17.1",...