5
MFPサーバーから20MBのファイルを取得しようとしています。だから、私はクライアントアプリケーションで次のコードを書いた。IBM MobileFirst Javaアダプタ(ハイブリッドアプリケーション)のダウンロード巨大ファイル
var resourceRequest = new WLResourceRequest("/adapters/AdapterExample/users/getUpdate",WLResourceRequest.POST);
resourceRequest.send().then(function(result){
Logger("Hello Im here ! : " + result.responseJSON.isSuccessful);
},function(error){
Logger("Im error ! : " + error);
});
残念ながら、それはJSON形式で次のエラーを示す:
JSON結果:{ "isSuccessfulと" 偽 "エラー":[」データサイズが10Mバイトの最大許容値を超えています。 "]
データサイズが10 MBを超えることができないJavaアダプタのデータサイズの制限はありますか?
備考:下記のコードは私のJavaアダプターのサンプルコードです:
@POST
@Path("/getUpdate")
public String getUpdate() throws IOException{
JSONObject obj = new JSONObject();
java.nio.file.Path path = Paths.get("/Users/abc/Documents/example.zip");
byte[] fileData = Files.readAllBytes(path);
obj.put("fileName", path.getFileName().toString());
obj.put("size", Base64.encodeBase64String(fileData).length());
return obj.toString();
}
こんにちはIdan、Eclipse IDEでアダプタを呼び出そうとしましたが、fileDataは画面上にうまく表示されました。しかし、アプリケーションで起動すると、上記のエラーが表示されます。 - データサイズが許容最大値10Mbを超えています。 –