2015-07-14 5 views
0

У меня есть агент Java, который экспортирует элементы дизайна в документы в отдельной базе данных (по одному документу на элемент). Если элементы являются сложными и производством DXL становится больше моего экспорт работает, но я получаю ошибки при открытии документа с моей формой:Экспорт DXL в элемент Richtext вызывает ошибки 64k

64k error

Это мой код (выдержка):

DxlExporter exporter = session.createDxlExporter(); 
RichTextItem dxl = designDoc.createRichTextItem(DesignElement.ITEM_DXLOUTPUT); 

dxl.appendText(exporter.exportDxl(doc)); 
dxl.setSaveToDisk(true); 
dxl.compact(); 
designDoc.save(); 

Любые предложения о том, как этого избежать?

ответ

1

Если вы установили поле в Форме для хранения содержимого как MIME и использовали computeWithForm, устранили бы проблему, нарушив содержимое?

+0

Ну, на самом деле это, похоже, решает проблему - может быть, так просто? –

+1

Просто протестировал его: это был не параметр MIME, а computeWithForm –