package org.opendc.common.utils import io.javalin.Javalin import io.javalin.http.Context import io.javalin.http.Handler public class JavalinRunner { private val handleHello: Handler = Handler { ctx -> ctx.status(200) ctx.contentType("application/x-protobuf") ctx.result("Hello world") } init { val app = Javalin.create().start() app.get("/hello", handleHello) app.exception(Exception::class.java, { e: Exception?, ctx: Context? -> e!!.printStackTrace() ctx!!.status(500) }) } }