Quantcast
Channel: Active questions tagged rest - Stack Overflow
Viewing all articles
Browse latest Browse all 3655

Can't find @FormDataParam in Jersey 2.17

$
0
0

I'm quite new to web services so I've started with basic examples. This one relates to file upload. I'm using latest (2.17) version of Jersey bundle for non-maven developers. It states that:

bundle contains the JAX-RS 2.0 API jar, all the core Jersey module jars as well as all the required 3rd-party dependencies

. The problem is that I can not compile this part:

@POST@Path("/upload")@Consumes(MediaType.MULTIPART_FORM_DATA)public Response uploadFile(    @FormDataParam("file") InputStream uploadedInputStream,    @FormDataParam("file") FormDataContentDisposition fileDetail) {    String uploadedFileLocation = "d://uploaded/"+ fileDetail.getFileName();    // save it    writeToFile(uploadedInputStream, uploadedFileLocation);    String output = "File uploaded to : "+ uploadedFileLocation;    return Response.status(200).entity(output).build();}

It seems that @FormDataParam doesn't exist in Jersey 2.17 bundle although docs says it does. Is the 2.17 bundle incomplete? How can I resolve this problem?


Viewing all articles
Browse latest Browse all 3655

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>