Поддержка вложений отключена при использовании axistools-maven-plugin - PullRequest
2 голосов
/ 15 июля 2011

Я использовал плагин maven axistools-maven-plugin в версии 1.4 для многих проектов для сборки клиентов webservice из wsdl. И я всегда получаю сообщение об ошибке от wsdl2java:

15.07.2011 08:47:02 org.apache.axis.utils.JavaUtils isAttachmentSupported 
  WARNING: Unable to find required classes (javax.activation.DataHandler and
  javax.mail.internet.MimeMultipart). Attachment support is disabled.

Если классы не генерируются правильно, я просто хотел спросить, есть ли у кого-то такая же проблема и, возможно, решить ее.

История вопроса в том, что мне нужно будет реализовать интерфейс веб-сервиса, который обрабатывает передачу больших файлов через SOAP WS. Поэтому, возможно, лучше использовать вложения, чем помещать содержимое в byte[]

Спасибо за ваши комментарии и ответы.

1 Ответ

3 голосов
/ 15 июля 2011

Вы вытягиваете зависимость javax.mail. В сообщении об ошибке говорится, что вы не сможете отправлять почтовые вложения, поскольку у вас отсутствует зависимость javax.activation.

Это не повлияет на ваш веб-сервис SOAP.

...