You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2010/02/11 09:56:08 UTC

svn commit: r908883 - in /camel/trunk/examples/camel-example-reportincident: pom.xml src/main/java/org/apache/camel/example/reportincident/ReportIncidentRoutes.java

Author: davsclaus
Date: Thu Feb 11 08:55:53 2010
New Revision: 908883

URL: http://svn.apache.org/viewvc?rev=908883&view=rev
Log:
CAMEL-2462: Fixed report incident example to use mocked mail server. And to log a little activity on console. And fixed slf4j issue.

Modified:
    camel/trunk/examples/camel-example-reportincident/pom.xml
    camel/trunk/examples/camel-example-reportincident/src/main/java/org/apache/camel/example/reportincident/ReportIncidentRoutes.java

Modified: camel/trunk/examples/camel-example-reportincident/pom.xml
URL: http://svn.apache.org/viewvc/camel/trunk/examples/camel-example-reportincident/pom.xml?rev=908883&r1=908882&r2=908883&view=diff
==============================================================================
--- camel/trunk/examples/camel-example-reportincident/pom.xml (original)
+++ camel/trunk/examples/camel-example-reportincident/pom.xml Thu Feb 11 08:55:53 2010
@@ -58,6 +58,12 @@
 			<artifactId>camel-mail</artifactId>
 		</dependency>
 
+        <!-- mock mail server so we do not send an email for real -->
+        <dependency>
+            <groupId>org.apache.camel.tests</groupId>
+            <artifactId>org.apache.camel.tests.mock-javamail_1.7</artifactId>
+        </dependency>
+
 		<!-- cxf -->
 		<dependency>
 			<groupId>org.apache.cxf</groupId>
@@ -82,6 +88,10 @@
 			<groupId>log4j</groupId>
 			<artifactId>log4j</artifactId>
 		</dependency>
+        <dependency>
+           <groupId>org.slf4j</groupId>
+           <artifactId>slf4j-log4j12</artifactId>
+         </dependency>
 
 		<!-- cxf web container for unit testing -->
 		<dependency>
@@ -96,13 +106,6 @@
 			<scope>test</scope>
 		</dependency>
 
-        <!-- unit testing mail using mock -->
-		<dependency>
-		    <groupId>org.apache.camel.tests</groupId>
-		    <artifactId>org.apache.camel.tests.mock-javamail_1.7</artifactId>
-		    <scope>test</scope>
-		</dependency>
-
 	</dependencies>
 
     <build>

Modified: camel/trunk/examples/camel-example-reportincident/src/main/java/org/apache/camel/example/reportincident/ReportIncidentRoutes.java
URL: http://svn.apache.org/viewvc/camel/trunk/examples/camel-example-reportincident/src/main/java/org/apache/camel/example/reportincident/ReportIncidentRoutes.java?rev=908883&r1=908882&r2=908883&view=diff
==============================================================================
--- camel/trunk/examples/camel-example-reportincident/src/main/java/org/apache/camel/example/reportincident/ReportIncidentRoutes.java (original)
+++ camel/trunk/examples/camel-example-reportincident/src/main/java/org/apache/camel/example/reportincident/ReportIncidentRoutes.java Thu Feb 11 08:55:53 2010
@@ -62,6 +62,7 @@
             // and store the file
             .to("file://target/subfolder")
             // return OK as response
+            .log("Wrote ${file:name} and returning OK response")
             .transform(constant(ok));
 
         // second part from the file backup -> send email
@@ -69,8 +70,8 @@
             // set the subject of the email
             .setHeader("subject", constant("new incident reported"))
             // send the email
+            .log("Sending email to incident@mycompany.com:\n${body}")
             .to("smtp://someone@localhost?password=secret&to=incident@mycompany.com");
-        
     }
     
     public static void main(String args[]) throws Exception {