Онлайн проекта Masterjava.
Напомню, что общие wsdl ресурсы хранятся в
${masterjava.config}/wsdl
Способы конфигурирования Maven
MAVEN_OPTSsettings.xml.mvnпапка в корне проекта:maven.configс параметром-Dmasterjava.config=/some/path/to/config
Убрал обработку эксепшенов в
MailWSClient(есть вSendServlet) и заменил$.ajaxна$.post
Удалил
GroupResult.failedCauseи сделал вместо негоWebStateException(бросается изMailServiceExecutor)
ВНИМАНИЕ! перед накаткой патча создейте в services каталог \common-ws (от корня services\common-ws)
Анологично
AddresseeпоправилMailResult
Сделать отправку почты из модуля web c вложениями:
- Binary Data Transmission Using MTOM/XOP
- Тестирование вложений через SoapUi.
- Sending emails with attachments
При
timeout=10sиdebug=trueвmail.confдля писем со вложениями логирование будет настолько долгим (attachments тоже логируются), что сервис будет отваливаться по таймату (но письма будут нормально отправляться). Решение: при отправке писем со вложениями отключать дебаг или увеличивать таймаут (например 30s)
- Добавить Git revision в
version.html

