Webserver should not require Jolokia in any way

This commit is contained in:
ags 2018-03-07 15:22:49 +00:00
parent 3b3614c13b
commit 5d91531ee0
No known key found for this signature in database
GPG Key ID: 79EBE5A3D6E758E4
2 changed files with 0 additions and 41 deletions

View File

@ -66,9 +66,6 @@ dependencies {
// For rendering the index page.
compile "org.jetbrains.kotlinx:kotlinx-html-jvm:0.6.3"
// for Jolokia logger
compile "org.jolokia:jolokia-war:$jolokia_version"
integrationTestCompile project(':node-driver')
testCompile "junit:junit:$junit_version"
}

View File

@ -1,38 +0,0 @@
package net.corda.webserver
import org.slf4j.Logger
import org.slf4j.LoggerFactory
import org.jolokia.util.LogHandler
/**
* This also exists in node, because depends on jolokia
**/
class JolokiaSlf4jAdapter : LogHandler {
companion object {
val log: Logger = LoggerFactory.getLogger("org.jolokia")
}
override fun error(message: String?, t: Throwable?) {
if (message != null) {
if (t != null) {
log.error(message, t)
} else {
log.error(message)
}
} else if (t != null) {
log.error("Exception without a comment", t)
}
}
override fun debug(message: String?) {
if (message != null) {
log.debug(message)
}
}
override fun info(message: String?) {
if (message != null) {
log.info(message)
}
}
}