|
|
@@ -1,5 +1,6 @@
|
|
|
package com.hexagonkt
|
|
|
|
|
|
+import com.hexagonkt.core.urlOf
|
|
|
import com.hexagonkt.http.model.Header
|
|
|
import com.hexagonkt.http.model.Headers
|
|
|
import com.hexagonkt.http.handlers.HttpHandler
|
|
|
@@ -8,7 +9,6 @@ import com.hexagonkt.http.server.servlet.ServletServer
|
|
|
import com.hexagonkt.store.BenchmarkSqlStore
|
|
|
import com.hexagonkt.templates.rocker.RockerAdapter
|
|
|
import jakarta.servlet.annotation.WebListener
|
|
|
-import java.net.URL
|
|
|
|
|
|
@WebListener class WebListenerServer(
|
|
|
settings: Settings = Settings()
|
|
|
@@ -20,7 +20,7 @@ import java.net.URL
|
|
|
fun createHandlers(settings: Settings): List<HttpHandler> {
|
|
|
val store = BenchmarkSqlStore("postgresql")
|
|
|
val templateEngine = RockerAdapter()
|
|
|
- val templateUrl = URL("classpath:fortunes.rocker.html")
|
|
|
+ val templateUrl = urlOf("classpath:fortunes.rocker.html")
|
|
|
val controller = Controller(settings, store, templateEngine, templateUrl)
|
|
|
val controllerPath = controller.path
|
|
|
val serverHeaderHandler = OnHandler("*") {
|