You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by im...@apache.org on 2007/08/11 10:03:06 UTC
svn commit: r564853 - in /myfaces/orchestra/trunk/examples/src/main:
java/org/apache/myfaces/examples/ballot/lib/SendMail.java
webapp/WEB-INF/applicationContext.xml
Author: imario
Date: Sat Aug 11 01:03:05 2007
New Revision: 564853
URL: http://svn.apache.org/viewvc?view=rev&rev=564853
Log:
Disabled the sendmail feature to avoid exceptions. If the user would like to try the examples with sendmail the applicationContext.xml has to be changed ... need to document this.
Modified:
myfaces/orchestra/trunk/examples/src/main/java/org/apache/myfaces/examples/ballot/lib/SendMail.java
myfaces/orchestra/trunk/examples/src/main/webapp/WEB-INF/applicationContext.xml
Modified: myfaces/orchestra/trunk/examples/src/main/java/org/apache/myfaces/examples/ballot/lib/SendMail.java
URL: http://svn.apache.org/viewvc/myfaces/orchestra/trunk/examples/src/main/java/org/apache/myfaces/examples/ballot/lib/SendMail.java?view=diff&rev=564853&r1=564852&r2=564853
==============================================================================
--- myfaces/orchestra/trunk/examples/src/main/java/org/apache/myfaces/examples/ballot/lib/SendMail.java (original)
+++ myfaces/orchestra/trunk/examples/src/main/java/org/apache/myfaces/examples/ballot/lib/SendMail.java Sat Aug 11 01:03:05 2007
@@ -32,6 +32,12 @@
public static void sendMail(JavaMailSender mailSender, String from, String to, String subject, String text) throws MessagingException
{
+ if (mailSender == null)
+ {
+ printMessage();
+ return;
+ }
+
MimeMessage mimeMessage = mailSender.createMimeMessage();
MimeMessageHelper mimeMessageHelper = new MimeMessageHelper(mimeMessage);
mimeMessageHelper.setSubject(subject);
@@ -40,5 +46,10 @@
mimeMessageHelper.setText(text, false);
mailSender.send(mimeMessage);
+ }
+
+ private static void printMessage()
+ {
+ System.err.println("to make the mail stuff work please activate the 'mailSender' bean in the examples applicationContext.xml and configure it for your smtp server");
}
}
Modified: myfaces/orchestra/trunk/examples/src/main/webapp/WEB-INF/applicationContext.xml
URL: http://svn.apache.org/viewvc/myfaces/orchestra/trunk/examples/src/main/webapp/WEB-INF/applicationContext.xml?view=diff&rev=564853&r1=564852&r2=564853
==============================================================================
--- myfaces/orchestra/trunk/examples/src/main/webapp/WEB-INF/applicationContext.xml (original)
+++ myfaces/orchestra/trunk/examples/src/main/webapp/WEB-INF/applicationContext.xml Sat Aug 11 01:03:05 2007
@@ -27,7 +27,7 @@
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
- http://myfaces.apache.org/orchestra /META-INF/orchestra.xsd">
+ http://myfaces.apache.org/orchestra http://myfaces.apache.org/orchestra/orchestra.xsd">
<!-- register our custom spring scope -->
<bean class="org.springframework.beans.factory.config.CustomScopeConfigurer">
@@ -150,12 +150,12 @@
-->
<!-- system stuff -->
- <!-- no mail server running ? -->
- <!-- check http://www.springframework.org/docs/reference/mail.html -->
+ <!-- check http://www.springframework.org/docs/reference/mail.html -->
+ <!-- no mail server running
<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value="smtp"/>
</bean>
-
+ -->
<!-- dao -->
<bean