Ошибки при выгрузке печатных версий документов

Белая страница в браузере

Сообщение в логе:

ERROR [arta.synergy.web.filters.PrintFilter] (default task-465) null: java.lang.NullPointerException
    at arta.synergy.web.filters.qrcode.QrCodeUtil.getQrCode(QrCodeUtil.java:171) [management.jar:]

Решение:

Добавить в РКК тип документа.

Ошибка Неверный запрос при выгрузке печатного представления

В браузере при попытке выгрузить печатное представление выходит сообщение вида

{"errorCode":"13","errorMessage":"Неверный запрос. Проверьте соответствие передаваемых параметров (набор, названия, типы данных) документации"}

и в логе присутствует сообщение вида

Caused by: java.lang.NoClassDefFoundError: Could not initialize class kz.arta.information.processor.converter.viewer.ooo.OfficeHelper 

Решение:

  1. выяснить pid процесса LibreOffice:

# ps aux| grep jboss
jboss    16053  0.0  0.0   2384   380 ?        S    Jan11   0:00 /bin/sh /opt/synergy/jboss/bin/standalone.sh -b 0.0.0.0 -c standalone-onesynergy.xml
jboss    16145  0.0  7.7 4901232 2555892 ?     Sl   Jan11 1476:33 /usr/lib/jvm/java-8-oracle/bin/java -D[Standalone] -server -Djava.net.preferIPv4Stack=true -Dresteasy.preferJacksonOverJsonB=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n -Xms1g -Xmx2g -XX:MetaspaceSize=512M -XX:MaxMetaspaceSize=1g -Dfile.encoding=UTF-8 -XX:ReservedCodeCacheSize=64m -Dorg.jboss.boot.log.file=/opt/synergy/jboss/standalone/log/server.log -Dlogging.configuration=file:/opt/synergy/jboss/standalone/configuration/logging.properties -jar /opt/synergy/jboss/jboss-modules.jar -mp /opt/synergy/jboss/modules org.jboss.as.standalone -Djboss.home.dir=/opt/synergy/jboss -Djboss.server.base.dir=/opt/synergy/jboss/standalone -b 0.0.0.0 -c standalone-onesynergy.xml
--> jboss    16575  0.0  0.4 319136 133004 ?       Sl   15:54   0:01 /usr/lib/libreoffice/program/soffice.bin -accept=socket,host=127.0.0.1,port=2002;urp; -env:UserInstallation=file:///tmp/.jodconverter_socket_host-127.0.0.1_port-2002 -headless -nocrashreport -nodefault -nofirststartwizard -nolockcheck -nologo -norestore
  1. остановить его с помощью команды kill:

kill -9 16575

  1. перезапустить JBoss.