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