0

I need help to load/inject tomcat/conf/catalina/localhost/myapp.xml in my SpringJunit Test. I am testing my mail service from JUnit.

Mail Spring XML:

    <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
    <property name="host" value="#{contextParameters.mail_host}"/>
    <property name="username" value="#{contextParameters.mail_username}" />
    <property name="password" value="#{contextParameters.mail_password}" />
    <property name="port" value="#{contextParameters.mail_port}" />
    ....

Tomcat MyApp.xml:

    <Context reloadable="true">  
    <Parameter name="mail_host" value="XXXXX" override="true"/>
    <Parameter name="mail_username" value="XXXXXX" override="true"/>
    ....

I need to inject my mail details from tomcat myapp.xml in spring-mail.xml. I can able to load my spring context properties and beans but not tomcat parameters. Help appreciated!.

Surez
  • 131
  • 1
  • 1
  • 13

0 Answers0