Hi ,

I have checked the examples on github about @example property 
(https://github.com/swagger-api/swagger-core/blob/master/modules/swagger-jaxrs/src/test/java/io/swagger/resources/ClassWithExamplePost.java).
 
I tried to implement the same on my api but i always get the error 
indicating that " @example is disallowed at this location " or "can not be 
resolved in to type".


@POST
@Produces({MediaType.APPLICATION_JSON})
@Consumes({MediaType.APPLICATION_JSON})
@ApiOperation(value="Creates new Data control")
@ApiImplicitParams({
@ApiImplicitParam(
paramType = "body",
name = "myPody",
dataType = "[Ljava.lang.String;",
examples = @Example(value = {
@ExampleProperty(mediaType="application/json", value="[\"a\",\"b\"]")}))
})

@ApiResponses(value = {
@ApiResponse(code = 403, message = "Invalid credentials"),
@ApiResponse(code = 404, message = "Invalid Request") })  
public JsonObject create(@ApiParam(hidden=true)JsonObject request) {
log.info("create new data control");
JsonObject response = null;
try{..................................
...............................}
}

No matter where i use i get the same error. so can you please tell me what 
is the correct way of using the @example property?

-- 
You received this message because you are subscribed to the Google Groups 
"Swagger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to