IBM / LIM Portal staging
Тестовая точка ibm.freetimbat.ru поднята за Traefik. Oracle Free БД генерируется из Hibernate mappings; идет восстановление runnable RAP/OSGi runtime.
Диагностика, не рабочий портал
Что уже развернуто
17 source bundle в
/opt/demos/ibm/workspace/sources14 JAR-зависимостей в
/opt/demos/ibm/workspace/dependencies670 Java-файлов из source bundle
118 таблиц в Oracle Free
ibm-oracle25 стартовых записей: admin, роли, клиент
oms, справочник demo/input основной RAP entrypoint из
org.lim.portalТестовая БД
- Схема Oracle сгенерирована автоматически по
*.hbm.xmlи загружается в пользователяLIM01. - Порт БД наружу не опубликован; доступ только внутри Docker-сети стенда.
- Hibernate-конфиг для стенда сохранен в
/opt/demos/ibm/db/generated/hibernate.cfg.xml.oracle.
Почему приложение не запущено как полноценный портал
- Переданы
*.src.zip, а не исполняемые OSGi bundle*.jar. Внутри нет.classфайлов. - Часть Java-файлов является декомпилированным кодом JD-Core и синтаксически не компилируется: встречаются конструкции
GUI.1.1.this,???, поврежденные циклы и no-op выражения. - Оригинальные Oracle-адреса из поставки недоступны, поэтому на стенде поднята локальная Oracle Free
ibm-oracle:1521/FREEPDB1. - Для реального запуска нужен полный Eclipse RAP/BIRT runtime плюс оригинальные собранные bundle или восстановленные исходники.
Что нужно для полного запуска
- Оригинальные собранные plugin/bundle JAR для
org.lim.portal*или не декомпилированные исходники. - Собрать исполняемый bundle из декомпилированных исходников или заменить его найденным оригинальным binary bundle.
- Параметры тестового пользователя/авторизации, потому что
Application.createUI()не открывает UI безIAuthorizerи client identifier.