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 incid...@mycompany.com:\n${body}") .to("smtp://some...@localhost?password=secret&to=incid...@mycompany.com"); - } public static void main(String args[]) throws Exception {