ошибка переполнения стека при преобразовании объекта в xml с использованием xstream - PullRequest
0 голосов
/ 23 ноября 2018

Трассировка стека выглядит следующим образом:

java.lang.OutOfMemoryError: пространство кучи Java
в java.util.Arrays.copyOf (Arrays.java:3332) в java.lang.AbstractStringBuilder.expandCapacity (AbstractStringBuilder.java:137) в java.lang.AbstractStringBuilder.ensureCapacityInternal (AbstractStringBuilder.java:121) в java.lang.AbstractStringBuilder.append (AbstractStringBaper.jb) atj..java: 369) по адресу java.io.StringWriter.write (StringWriter.java:94) по адресу com.thoughtworks.xstream.core.util.QuickWriter.flush (QuickWriter.java:73) по адресу com.thoughtworks.xstream.io.xml.PrettyPrintWriter.flush (PrettyPrintWriter.java:346) в com.thoughtworks.xstream.XStream.toXML (XStream.java:1283) в com.thoughtworks.xstream.XStream.toXML (XStream.java:1268) в com.me.mypackage.mymethod.getObjectAsXml (myclass.java:142)

Выше приведена трассировка стека, когда я пытаюсь преобразовать объект в xml с помощью xstream.Я пытался использовать Dom Parser, Stax Parse.Результаты одинаковы.Мой объект имеет четыре поля int, float, ссылку на другой класс и список.Может кто-нибудь объяснить, почему я получаю эту ошибку?

...