ここのコードのように、マルチパート/フォームデータのアップロードを行うときに JBoss RestEasy が一時ファイルを作成しないように設定する方法があります。
@POST
@Path("/upload")
@Consumes("multipart/form-data")
public Response create(@MultipartForm FileUploadForm form)
{
return Response.status(200).entity(form.toString()).build();
}
このコードの主な問題は、一時ファイルの作成を許可しない Google App Engine (GAE) 上で実行されることです。この問題を解決する方法はありますか? 同じ Apache Jersey コードを設定して、一時ファイルの作成を無効にすることができます (上記のリンクで提供されているように)。
この問題は修正可能ですか?