Обновление сервера JasperReports с версии 6.4.3 до 7.1.0 - сборка не удалась - PullRequest
0 голосов
/ 10 февраля 2020

Я пытался обновить JasperReports Server с версии 6.4.3 до 7.1.0, но процесс пошел не так, как вы можете видеть в файле журнала ниже.

Возможно, я что-то сделал в принципиально неправильный путь. Установка 6.4.3 - это пакет в моем случае (с Tomcat и PostgreSQL). Я скопировал все файлы обновления 7.1.0 в каталог 6.4.3 (некоторые файлы были перезаписаны), но, конечно, я обновил «build.xml» и «default_master.properties» с правильной информацией.

Если я правильно помню, я выполнил обновление таким образом на других серверах, и все работало правильно.

У вас есть идея, как я могу выполнить обновление без следующих сообщений об ошибках?

Я получил эти сообщения:

root@jasper2: / opt / jasperreports-server-cp-6.4.3 / buildomatic # ./js-upgrade-samedb -ce. sh Запись в файл журнала: logs / js -upgrade-ce_2020-02-07_17-39-13855.log

Запуск сценария обновления сервера JasperReports в 2020-02-07_17-39

Использование ANT_OPTS: - Dnet .sf.ehcache.disabled = true -Xms512m -Xmx2048m

[по умолчанию] Запуск Ant-задачи upgrade-minimal-ce.

Файл сборки: /opt/jasperreports-server-cp-6.4.3/buildomatic/build.xml [echo] Фильтрация свойств (очистка бланка sp aces) [echo] chkAndSetLocaleDbSettings: dbType равно postgresql [echo] chkAndSetLocaleDbSettings: db.set.lc_collate и db.set.lc_ctype НЕ оба установлены [echo] команды chkAndSetLocaleDbsets загрузить определения из ресурса org / jacoco / ant / antlib. xml. Это не может быть найдено. [echo] используя файл настроек: /opt/jasperreports-server-cp-6.4.3/buildomatic/build_conf/default/maven_settings.xml

... do-pre-upgrade-test: pre- upgrade-test-ce:
upgrade- js -ce-db-minimal: upgrade-6.4-7.1-ce: [эхо] [эхо] currentSqlDir = /opt/jasperreports-server-cp-6.4.3/ buildomatic / install_resources / sql / postgresql [echo] dbType = postgresql [echo] [echo] скрипт запуска: /opt/jasperreports-server-cp-6.4.3/buildomatic/install_resources/sql/postgresql/upgrade-postgresql -6.4.0-7.1.0-ce. sql [echo] Для драйвера JDB C установлены свойства artifactId и версии: [echo] maven.jdb c .artifactId = postgresql [echo] maven.jdb c .version = 9.4-1210.jdbc41 [echo] Указанный JDB C jar драйвера существует [advanced-sql] Исполнительный ресурс: /opt/jasperreports-server-cp-6.4.3/buildomatic/install_resources/sql/postgresql /upgrade-postgresql-6.4.0-7.1.0-ce.sql [advanced-sql] 0 затронутых строк [advanced-sql] 0 затронутых строк [advanced-sql] 2 из 2 SQL операторов успешно выполнены
import-minimal-for-upgrade-ce: [echo] [echo] Значения свойств (при установке. xml): [echo] archiveArg = --input-zip = / opt / jasperreports-server-cp-6.4.3 /buildomatic/install_resources/export/js-catalog-postgresql-minimal-ce.zip [echo] dbType = postgresql [echo] jdbcJar = postgresql -9.4-1210.jdbc41.jar [echo] currentConf = /opt/jasperreports-server-cp-6.4.3/buildomatic/build_conf/default [echo] importExportConfig = /opt/jasperreports-server-cp-6.4.3/buildomatic/conf_source/ieCe [echo] [echo] Проверка JasperServer соединение с базой данных на jdb c: postgresql: //127.0.0.1: 5432 / jasperserver. Этап: [import-export-test] [echo] Для драйвера JDB C заданы свойства artifactId и версии: [echo] maven.jdb c .artifactId = postgresql [echo] maven.jdb c .version = 9.4-1210.jdbc41 [echo] Указанный JDB C jar драйвера существует [advanced-sql] Выполнение команд [advanced-sql] 1 из 1 SQL операторы выполнены успешно [echo] Соединение в порядке [java] Первый путь к ресурсу: /opt/jasperreports-server-cp-6.4.3/buildomatic/conf_source/ieCe/applicationContext-virtual-data-source.xml [java] Начата загрузка ресурсов [java] Имя ресурса: applicationContext. xml [java] Имя ресурса: applicationContext- azure - sql -dasource. xml [java] Имя ресурса: applicationContext-cascade. xml [java] Имя ресурса: applicationContext-data-snapshots. xml [java] Имя ресурса: applicationContext-events-logging. xml [java] Имя ресурса: applicationContext-export-config. xml [java] Имя ресурса: applicationContext-export-import. xml [java] Имя ресурса: applicationContext-logging. xml [java] Имя ресурса: applicationContext-olap-connection. xml [java] Имя ресурса: applicationContext-propertySettings. xml [java] Имя ресурса: applicationContext-remote-services. xml [java] Имя ресурса: applicationContext-report-scheduling. xml [java] Имя ресурса: applicationContext-search. xml [java] Ресурс имя: applicationContext-security. xml [java] Имя ресурса: applicationContext-themes. xml [java] Имя ресурса: applicationContext-virtual-data-sour ce. xml [java] Имя ресурса: applicationContext-virtual-data-source-source-query-service. xml [java] - JasperServer: вызвано завершение работы ProfileAttributeCacheImpl. Это нормальное отключение. [java] org.springframework.beans.factory.BeanCreationException: ошибка создания бина с именем 'jdbcDataSourceServiceFactory', определенного в файле [/opt/jasperreports-server-cp-6.4.3/buildomatic/conf_source/ieCe/applicationContext.x]: установка значений свойств; Вложенное исключение - org.springframework.beans.NotWritablePropertyException: недопустимое свойство 'driverNoAuthMethMap' класса бина [com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.JdbcReportDataSourceServiceAntAntan неверный метод установки. Вы имели в виду driverAuthMethMap? [java] org.springframework.beans.factory.BeanCreationException: ошибка создания бина с именем 'jdbcDataSourceServiceFactory', определенного в файле [/opt/jasperreports-server-cp-6.4.3/buildomatic/conf_source/ieCe/applicationContext.x]: установка значений свойств; вложенным исключением является org.springframework.beans.NotWritablePropertyException: недопустимое свойство 'driverNoAuthMethMap' класса бина [com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.JdbcReportDataSourceServicean неверный метод установки. Вы имели в виду driverAuthMethMap? [java] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues ​​(AbstractAutowireCapableBeanFactory. java: 1455) [java] atb 1160) [java] в org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory. java: 517) [java] в org. *: 456) [java] at org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory. java: 293) [java] в org.springframework.beans.factory.support.DefaultSingleistryBeganRegingleGeanReg . java: 223) [java] в org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory. java: 290) [java] в org.springframework.beans.fact ory.support. context.support.AbstractApplicationContext. finishBeanFactoryInitialization (AbstractApplicationContext. java: 942) [java] at org.springframework.context.support.AbstractApplicationContext.refre sh (AbstractApplicationContext. java: 482) [java] в порту. .createSpringContext (BaseExportImportCommand. java: 129) [java] в com.jaspersoft.jasperserver.export.BaseExportImportCommand.process (BaseExportImportCommand. java: 82) [java] в com.jaspersoft.jmandperserver. (ImportCommand. java: 43) [java] Вызывается: org.springframework.beans.NotWritablePropertyException: недопустимое свойство 'driverNoAuthMethMap' класса бобов [com.jaspersoft.jasperserver.api.engine.jasperreports.serd.Reader.JD : Свойство bean-компонента 'driverNoAuthMethMap' недоступно для записи или имеет недопустимый метод установки. Вы имели в виду driverAuthMethMap? [java] в org.springframework.beans.BeanWrapperImpl.setPropertyValue (BeanWrapperImpl. java: 1044) [java] в org.springframework.beans.BeanWrapperImpl.setPropertyValue (BeanWrapperImpl: 90] * 904 * jpg. springframework.beans.AbstractPropertyAccessor.setPropertyValues ​​(AbstractPropertyAccessor. java: 75) [java] в org.springframework.beans.AbstractPropertyAccessor.setPropertyValues ​​(AbstractPropertyAccessor. java: 57.sp.). support.AbstractAutowireCapableBeanFactory. . xml: 1016: при выполнении этой строки произошла следующая ошибка: /opt/jasperreports-server-cp-6.4.3/buildomatic/bin/import-export.xml:331:

The при выполнении этой строки произошла следующая ошибка: /opt/jasperreports-server-cp-6.4.3/buildomatic/bin/import-export.xml:196: Java возвращено: 255 всего al time: 28 секунд Проверка кода возврата Ant:

OK

...