StackoverFlowerRor при преобразовании Byte [] [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
StackoverFlowerRor при преобразовании Byte [] [закрыто]

Сообщение Anonymous »

Я работаю над одной проблемой, где я получаю StackoverflowerRor, но когда я попробовал в своем локальном локаре, он работает нормально с большим количеством данных. < /p>

Код: Выделить всё

private static String pdfSplit(int fromPage, int toPage, String content) {
try {
byte[] decodedBytes = Base64.getDecoder().decode(content);
PDDocument doc = Loader.loadPDF(decodedBytes);
if (doc.getNumberOfPages() > toPage) {

Splitter splitter = new Splitter();
splitter.setStartPage(fromPage);
splitter.setSplitAtPage(toPage);
List
 list = splitter.split(doc);

PDDocument pdfPartial = list.get(0);

ByteArrayOutputStream out = new ByteArrayOutputStream();
pdfPartial.save(out);

return Base64.getEncoder().encodeToString(out.toByteArray());
}

return content;
} catch (Exception e) {
System.out.println("....Error.....");
e.printStackTrace();
return null;
}
}
Сообщение об ошибке -
...runtimeruntime Exception При выполнении программы сопоставления приложений com/abc/ docai_request : Подробная информация: com: abc.ai.mappingtool.tf7.messagepingException. Исключение времени выполнения при обработке отображения целевого поля/NS0: DOCAI_REQUEST/RAWDOCUMENT/CONTET; Исключение сообщения: [java.lang.stackoverflowerror] в классе com.abc.xi.tf._docai_request_proxy_todocai_request_method pdfsplit (1,10, контент (ввод содержимого, который мы передадим в формате строки). персонаж найден около 8 000 000+.


Подробнее здесь: https://stackoverflow.com/questions/795 ... rting-byte

Вернуться в «JAVA»