[JavaPlayFramework] Fix for issue #6100 (#6128)

* Fix issue #6100. Tested with all the samples.

* Fix multiple issue with the examples. Removing all of this.
Adding fake endpoint .sh but it is not compiling right now.
This commit is contained in:
Jean-François Côté
2017-08-09 10:00:46 -04:00
committed by wing328
parent 5c384d0f15
commit 1e991be5f3
134 changed files with 1175 additions and 1210 deletions

View File

@@ -157,7 +157,7 @@ public class Order {
* Get complete
* @return complete
**/
public Boolean getComplete() {
public Boolean isComplete() {
return complete;
}

View File

@@ -24,12 +24,10 @@ import swagger.SwaggerUtils.ApiAction;
public class PetApiController extends Controller {
private final ObjectMapper mapper;
@Inject
private PetApiController() {
mapper = new ObjectMapper();
}

View File

@@ -23,12 +23,10 @@ import swagger.SwaggerUtils.ApiAction;
public class StoreApiController extends Controller {
private final ObjectMapper mapper;
@Inject
private StoreApiController() {
mapper = new ObjectMapper();
}

View File

@@ -23,12 +23,10 @@ import swagger.SwaggerUtils.ApiAction;
public class UserApiController extends Controller {
private final ObjectMapper mapper;
@Inject
private UserApiController() {
mapper = new ObjectMapper();
}

View File

@@ -6,10 +6,5 @@ lazy val root = (project in file(".")).enablePlugins(PlayJava)
scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
javaJdbc,
cache,
javaWs,
"org.webjars" % "swagger-ui" % "2.2.10-1",
"javax.validation" % "validation-api" % "1.1.0.Final"
)
libraryDependencies += "org.webjars" % "swagger-ui" % "2.2.10-1"
libraryDependencies += "javax.validation" % "validation-api" % "1.1.0.Final"

View File

@@ -59,7 +59,7 @@ play.modules {
# in the root package (the "app" directory), or you can define them
# explicitly below.
# If there are any built-in modules that you want to disable, you can list them here.
#disabled += ""
disabled += "Module"
}
## IDE

View File

@@ -0,0 +1 @@
2017-08-08 12:56:15,882 [INFO] from play.api.Play in ForkJoinPool-1-worker-1 - Application started (Dev)

View File

@@ -173,6 +173,7 @@
"security" : [ {
"petstore_auth" : [ "write:pets", "read:pets" ]
} ],
"deprecated" : true,
"x-contentType" : "application/json",
"x-accepts" : "application/json"
}
@@ -749,7 +750,7 @@
"title" : "Pet catehgry",
"description" : "A category for a pet",
"example" : {
"name" : "aeiou",
"name" : "name",
"id" : 6
},
"xml" : {
@@ -790,14 +791,14 @@
"title" : "a User",
"description" : "A User who is purchasing from the pet store",
"example" : {
"firstName" : "aeiou",
"lastName" : "aeiou",
"password" : "aeiou",
"firstName" : "firstName",
"lastName" : "lastName",
"password" : "password",
"userStatus" : 6,
"phone" : "aeiou",
"phone" : "phone",
"id" : 0,
"email" : "aeiou",
"username" : "aeiou"
"email" : "email",
"username" : "username"
},
"xml" : {
"name" : "User"
@@ -817,7 +818,7 @@
"title" : "Pet Tag",
"description" : "A tag for a pet",
"example" : {
"name" : "aeiou",
"name" : "name",
"id" : 1
},
"xml" : {
@@ -868,15 +869,18 @@
"title" : "a Pet",
"description" : "A pet for sale in the pet store",
"example" : {
"photoUrls" : [ "aeiou" ],
"photoUrls" : [ "photoUrls", "photoUrls" ],
"name" : "doggie",
"id" : 0,
"category" : {
"name" : "aeiou",
"name" : "name",
"id" : 6
},
"tags" : [ {
"name" : "aeiou",
"name" : "name",
"id" : 1
}, {
"name" : "name",
"id" : 1
} ],
"status" : "available"
@@ -903,8 +907,8 @@
"description" : "Describes the result of uploading an image resource",
"example" : {
"code" : 0,
"type" : "aeiou",
"message" : "aeiou"
"type" : "type",
"message" : "message"
}
}
},