Проблемы со входом на сервер Pentaho после перехода JAVK java с Oracle на Amazon Coretto - PullRequest
1 голос
/ 27 мая 2019

Мы используем BI-сервер от Pentaho (Community ed.).Поскольку нам нужно изменить Java-JRE с Oracle на Opend JDK с Amazon Coretto, после запуска сервера возникает проблема, когда пользователь хочет войти (пустая страница).Сама страница входа отображается нормально - при наличии правильного входа возникает описанная проблема.

Windows Server 2012 R2 Amazon Corretto \ jdk1.8.0_212 pentaho-server-ce-8.2.0.0-342

Пытался включить отсутствующие файлы .jar, переустановить, установить локально - ничего не получалось.Поэтому мы приложили всю Каталину и журнал доступа из последнего «обычного испытания», чтобы получить скудный вывод.

Журнал Каталина:

27-мая-201914: 32: 25.018 INFO [main] org.apache.catalina.core.StandardServer.await Действительная команда выключения была получена через порт выключения.Остановка экземпляра сервера.27 мая 2019 г. 14: 32: 25.018 ИНФОРМАЦИЯ [главная] org.apache.coyote.AbstractProtocol.pause Приостановка ProtocolHandler ["http-nio-8080"] 27 мая 2019 г. 14: 32: 25.112 ИНФОРМАЦИЯ [основная] организация.apache.coyote.AbstractProtocol.pause Приостановка ProtocolHandler ["ajp-nio-8009"] 27-мая-2019 14: 32: 25.143 INFO [main] org.apache.catalina.core.StandardService.stopInternal Остановка службы [Catalina] 27-Май-2019 14: 32: 26.033 ИНФОРМАЦИЯ [FelixShutdown] org.apache.cxf.management.jmx.InstrumentationManagerImpl.unregister отмена регистрации MBean org.apache.cxf: bus.id = pentaho-metaverse-web-cxf590120556, тип = Bus.Server.Endpoint, service = "{http://service.metaverse.pentaho.org/}MetaverseService",port="MetaverseService",instance.id=1796025488 27-May-2019 14: 32: 26.033 INFO [FelixShutdown] org.apache.cxf.management.jmx.InstrumentationManagerImpl.unregister отменить регистрацию MBean org.apache.cxf: автобус.id = pentaho-metaverse-web-cxf590120556, WorkQueueManager = Bus.WorkQueueManager, тип = WorkQueueManager, instance.id = 531601800 27-мая-2019 14: 32: 26.033 INFO [FelixShutdown] org.apache.cxf.Impstrumjm.регистрация незарегистрированная МBean org.apache.cxf: bus.id = pentaho-metaverse-web-cxf590120556, type = Bus, instance.id = 590120556 27-May-2019 14: 32: 26.596 INFO [FelixShutdown] org.apache.cxf.management.jmx.InstrumentationManagerImpl.unregister отменить регистрацию MBean org.apache.cxf: bus.id = get-fields-core-cxf634285651, type = Bus.Service.Endpoint, service = "{http://endpoint.getfields.pentaho.org/}GetFieldsEndpoint",port="GetFieldsEndpoint",instance.id=1950245397

[...]

org.pentaho.platform.api.engine.ObjectFactoryException: не удалось получить объект с ключом [ApplicationContext]., Org.pentaho.platform.api.engine.ObjectFactoryException: не удалось получить объект с ключом [ApplicationContext].]]) но не удалось удалить его, когда веб-приложение было остановлено.Со временем потоки будут обновляться, чтобы избежать возможной утечки памяти.27 мая 2019 г. 14: 32: 27.658 SEVERE [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks Веб-приложение [pentaho] создало ThreadLocal с ключом типа [java.lang.ThreadLocal] (значение [java.lang.ThreadLocal@3da0db51]) и значение типа [java.util.ArrayList] (значение [[org.pentaho.platform.api.engine.ObjectFactoryException: Fehler beim Abrufen des Objekts mit Schlüssel [ApplicationContext])., org.pentaho.platform.api.engine.ObjectFactoryException: Fehler beim Abrufen des Objekts mit Schlüssel [ApplicationContext]., org.pentaho.platform.api.engine.ObjectFactoryException: Fehler beim Abrufen des Objtesel] Objtesel..pentaho.platform.api.engine.ObjectFactoryException: Fehler beim Abrufen des Objekts mit Schlüssel [ApplicationContext]., org.pentaho.platform.api.engine.ObjectFactoryException: Fehler beim Abrufen des Objeksel [приложение]..platform.api.engine.ObjectFactoryException: Fehler beim Abrufen des Objekts mit Schlüssel [ApplicationContext]., org.pentaho.platform.api.engine.ObjectFactoryException: Fehler beim Abrufen

[...]

Остальная часть файла-журнал: https://ufile.io/8wtti6pm

1 Ответ

0 голосов
/ 30 мая 2019

OpenJDK поддерживается Pentaho 8.2, но похоже, что Amazon Corretto не совместим по какой-либо причине.Есть различия между Amazon Corretto и стандартным OpenJDk;эти различия должны вызывать проблемы, с которыми вы столкнулись.

Различия Amazon Corretto и OpenJDK

...