Как создать экземпляр MimeMessageHelper с помощью конструктора.Отображение конструктора Spring MimeMessageHelper?
MimeMessageHelper mimeMessageHelper2 = new MimeMessageHelper(mimeMessage, true);
я попробовал с этим
<beans:bean id="mimeMessageHelper" class="org.springframework.mail.javamail.MimeMessageHelper">
<beans:constructor-arg index = "0">
<beans:ref bean="mimeMessage" />
</beans:constructor-arg>
<beans:constructor-arg index = "1" type = "java.lang.Boolean" value="true"/>
</beans:bean>
с этой конфигурации пружины может не в состоянии создать экземпляр mimeMessageHelper
org.springframework.beans.factory.BeanCreationException: Ошибка при создании боб с name 'mimeMessageHelper', определенный в ресурсе path path [web-application-config.xml]: 2 аргумента конструктора, но не найден соответствующий конструктор в bean 'mimeMessageHelper' (подсказка: укажите индекс и/или t Ype аргументы для простых параметров, чтобы избежать неоднозначности типа)
Какое сообщение об ошибке вы получаете? –
обновленный код просто посмотрите .. –
'MimeMessageHelper' не предназначен для использования в качестве весеннего боба, он предназначен для создания вручную в вашем коде. В XML нет никакой ценности, просто используйте 'new'. – skaffman