Skip to content

Latest commit

 

History

History
69 lines (47 loc) · 5.35 KB

File metadata and controls

69 lines (47 loc) · 5.35 KB

Онлайн проекта Masterjava.

error Правка

Apply 9_0_fix_package.patch

  • В модуле common-ws перенес пакет ru.javaops.web в ru.javaops.masterjava.web

hw Разбор домашнего задания HW8

Apply 9_1_HW8_service_attach.patch

Переименовал Attach в Attachment

Apply 9_2_HW8_MTOM.patch

  • Реализовал загрузку вложения через jQuery FormData() и Servlet 3 @MultipartConfig

Apply 9_3_HW8_webapp_attach.patch

Apply 9_4_HW8_mail_attach.patch

Apply 9_5_HW8_git_revision.patch

Не забудте обновит /apps/masterjava/config новыми файлами конфигурации


Apply 9_6_msg_ctx_auth.patch

Асинхронный вызов через @OneWay

Apply 9_7_logging_handlers.patch

Сделал Client/Server LoggingHandler внутренними классами SoapLoggingHandlers

Apply 9_8_prepare_HW9.patch

После обновления hosts.conf в masterjava.config (/apps/masterjava/config/) поломается конфигурация endpoint, в ДЗ требуется починить

  • Сделать отдельный Handler статистики трафика веб-сервиса (в статистике только логирование)
  • Сделать авторизацию в mailService через SoapServerSecurityHandler

Optional

  • Вынести уровень логирования веб-сервисов и креденшелы авторизации в конфигурацию (host.conf)
  • Сделать (отнаследовать) для mail-service свои хендлеры логирования и авторизации с настройками из конфигурации

Замечания:

  • обновите формат hosts.conf в masterjava.config (/apps/masterjava/config/)
  • в модуле common-ws находятся общие классы. Не хардкодьте туда mail сервис
  • попробуйте вынести весь общий код в классы common-ws