From f4c859aede7c8669d3dc89f6f374c766e28c42a8 Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Wed, 3 Apr 2013 00:27:41 -0700 Subject: [PATCH] removed unused files --- .../java-jaxrs/templates/Bootstrap.mustache | 20 ------------ .../java-jaxrs/templates/JettyMain.scala | 32 ------------------- .../java-jaxrs/templates/JsonUtil.scala | 12 ------- .../java-jaxrs/templates/ServletApp.mustache | 26 --------------- 4 files changed, 90 deletions(-) delete mode 100644 samples/server-generator/java-jaxrs/templates/Bootstrap.mustache delete mode 100644 samples/server-generator/java-jaxrs/templates/JettyMain.scala delete mode 100644 samples/server-generator/java-jaxrs/templates/JsonUtil.scala delete mode 100644 samples/server-generator/java-jaxrs/templates/ServletApp.mustache diff --git a/samples/server-generator/java-jaxrs/templates/Bootstrap.mustache b/samples/server-generator/java-jaxrs/templates/Bootstrap.mustache deleted file mode 100644 index fab686eb742..00000000000 --- a/samples/server-generator/java-jaxrs/templates/Bootstrap.mustache +++ /dev/null @@ -1,20 +0,0 @@ -import {{apiPackage}}._ -import com.wordnik.swagger.app.{ResourcesApp, SwaggerApp} -import javax.servlet.ServletContext -import org.scalatra.LifeCycle - -class ScalatraBootstrap extends LifeCycle { - implicit val swagger = new SwaggerApp - - override def init(context: ServletContext) { - try { - {{#apis}} - context mount (new {{className}}, "/{{name}}/*") - {{/apis}} - - context mount (new ResourcesApp, "/api-docs/*") - } catch { - case e: Throwable => e.printStackTrace() - } - } -} \ No newline at end of file diff --git a/samples/server-generator/java-jaxrs/templates/JettyMain.scala b/samples/server-generator/java-jaxrs/templates/JettyMain.scala deleted file mode 100644 index ec73dd22816..00000000000 --- a/samples/server-generator/java-jaxrs/templates/JettyMain.scala +++ /dev/null @@ -1,32 +0,0 @@ -import org.eclipse.jetty.server.nio.SelectChannelConnector -import org.eclipse.jetty.server.{ Server } -import org.eclipse.jetty.server.handler.ContextHandlerCollection -import org.eclipse.jetty.webapp.WebAppContext -import org.eclipse.jetty.servlet.{ DefaultServlet, ServletContextHandler, ServletHolder } - -object JettyMain { - def main(args: Array[String]) = { - val server: Server = new Server - println("starting jetty") - - server setGracefulShutdown 5000 - server setSendServerVersion false - server setSendDateHeader true - server setStopAtShutdown true - - val connector = new SelectChannelConnector - connector setPort sys.env.get("PORT").map(_.toInt).getOrElse(8080) - connector setMaxIdleTime 90000 - server addConnector connector - - val webapp = sys.env.get("PUBLIC") getOrElse "webapp" - val webApp = new WebAppContext - webApp setContextPath "/" - webApp setResourceBase webapp - webApp setDescriptor (webapp+"/WEB-INF/web.xml"); - - server setHandler webApp - - server.start() - } -} \ No newline at end of file diff --git a/samples/server-generator/java-jaxrs/templates/JsonUtil.scala b/samples/server-generator/java-jaxrs/templates/JsonUtil.scala deleted file mode 100644 index 691a82f563b..00000000000 --- a/samples/server-generator/java-jaxrs/templates/JsonUtil.scala +++ /dev/null @@ -1,12 +0,0 @@ -package json - -import com.fasterxml.jackson.module.scala.DefaultScalaModule -import com.fasterxml.jackson.core.JsonGenerator.Feature -import com.fasterxml.jackson.databind._ - -object JsonUtil { - val mapper = new ObjectMapper() - mapper.registerModule(new DefaultScalaModule()) - mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false) - mapper.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS) -} \ No newline at end of file diff --git a/samples/server-generator/java-jaxrs/templates/ServletApp.mustache b/samples/server-generator/java-jaxrs/templates/ServletApp.mustache deleted file mode 100644 index e787698b919..00000000000 --- a/samples/server-generator/java-jaxrs/templates/ServletApp.mustache +++ /dev/null @@ -1,26 +0,0 @@ -package com.wordnik.swagger.app - -import com.wordnik.swagger.core.SwaggerSpec -import org.scalatra.swagger.{JacksonSwaggerBase, Swagger} -import org.scalatra.ScalatraServlet -import org.json4s.{DefaultFormats, Formats} - -class ResourcesApp(implicit val swagger: Swagger) extends ScalatraServlet with JacksonSwaggerBase { - before() { - response.headers += ("Access-Control-Allow-Origin" -> "*") - } - - protected def buildFullUrl(path: String) = if (path.startsWith("http")) path else { - val port = request.getServerPort - val h = request.getServerName - val prot = if (port == 443) "https" else "http" - val (proto, host) = if (port != 80 && port != 443) ("http", h+":"+port.toString) else (prot, h) - "%s://%s%s%s".format( - proto, - host, - request.getContextPath, - path) - } -} - -class SwaggerApp extends Swagger(SwaggerSpec.version, "1")