Техническое задание: Запуск проекта JBoss Seam на Apache TomEE 8

Контекст задачи

Имеется legacy-проект, написанный с использованием фреймворка JBoss Seam (функционал, схожий с ранними версиями CDI), который необходимо перенести и запустить на сервере приложений Apache TomEE 8. Проект представляет собой тестовое веб-приложение (например, форму регистрации) для проверки совместимости технологий.

Основная проблема

Ключевая трудность заключается в конфигурации подключения к базе данных. В проекте используется:

  • Hibernate в качестве ORM-провайдера.
  • Тип подключения к БД - JTA (Java Transaction API).

Требуемые работы

1. Анализ и настройка окружения

  • Проверить совместимость зависимостей JBoss Seam с Apache TomEE 8.
  • Подготовить корректную конфигурацию сервера (файлы context.xml, tomee.xml или resources.xml).

2. Конфигурация источника данных (DataSource) и JTA

  • Настроить JTA-совместимый DataSource в контейнере TomEE.
  • Обеспечить интеграцию Hibernate с JTA-менеджером транзакций TomEE.
  • Проверить корректность файлов конфигурации Hibernate (например, persistence.xml или hibernate.cfg.xml).

3. Верификация работоспособности

  • Развернуть тестовый проект (JSF-страницу) на сервере.
  • Убедиться, что приложение запускается без ошибок.
  • Проверить выполнение операций с базой данных (чтение/запись) через JTA-транзакции.

4. Документирование

  • Предоставить краткий отчет о проделанных шагах и конфигурационных изменениях.

Ожидаемый результат

Корректно работающее на Apache TomEE 8 приложение, использующее JBoss Seam, Hibernate и JTA для управления транзакциями при подключении к базе данных.

Разработка Python-скрипта для автоматического заполнения медицинских анкет

Требуется создать скрипт на Python, который автоматически заполнит медицинскую анкету в Google Forms 100 раз с уникальными реалистичными данными. Необходима рандомизация с логикой, антибан-механизмы и логирование.

Комплексное SEO-продвижение крупного интернет-магазина компьютерной техники

Требуется продвижение по всей России для интернет-магазина с каталогом в 1 миллион товарных позиций. Необходимо проработать техническую часть, контент и ссылочную массу для роста трафика и позиций.