Author: davsclaus
Date: Fri Feb 13 08:38:38 2009
New Revision: 744031

URL: http://svn.apache.org/viewvc?rev=744031&view=rev
Log:
Trying to fix failed unit test

Modified:
    
camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConsumer.java
    
camel/trunk/tests/camel-itest/src/test/java/org/apache/camel/itest/mail/SpringMailEndpointTest.java
    
camel/trunk/tests/camel-itest/src/test/resources/org/apache/camel/itest/mail/SpringMailEndpointTest-context.xml

Modified: 
camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConsumer.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConsumer.java?rev=744031&r1=744030&r2=744031&view=diff
==============================================================================
--- 
camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConsumer.java
 (original)
+++ 
camel/trunk/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConsumer.java
 Fri Feb 13 08:38:38 2009
@@ -113,7 +113,7 @@
                 if (folder.isOpen()) {
                     folder.close(true);
                 }
-            } catch (MessagingException e) {
+            } catch (Exception e) {
                 // some mail servers will lock the folder so we ignore in this 
case (CAMEL-1263)
                 LOG.debug("Could not close mailbox folder: " + 
folder.getName(), e);
             }

Modified: 
camel/trunk/tests/camel-itest/src/test/java/org/apache/camel/itest/mail/SpringMailEndpointTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/tests/camel-itest/src/test/java/org/apache/camel/itest/mail/SpringMailEndpointTest.java?rev=744031&r1=744030&r2=744031&view=diff
==============================================================================
--- 
camel/trunk/tests/camel-itest/src/test/java/org/apache/camel/itest/mail/SpringMailEndpointTest.java
 (original)
+++ 
camel/trunk/tests/camel-itest/src/test/java/org/apache/camel/itest/mail/SpringMailEndpointTest.java
 Fri Feb 13 08:38:38 2009
@@ -16,7 +16,6 @@
  */
 package org.apache.camel.itest.mail;
 
-import org.apache.camel.Endpoint;
 import org.apache.camel.EndpointInject;
 import org.apache.camel.ProducerTemplate;
 import org.apache.camel.component.mock.MockEndpoint;
@@ -33,8 +32,6 @@
 
     @Autowired
     protected ProducerTemplate template;
-    @EndpointInject(name = "myMailEndpoint")
-    protected Endpoint inputFTP;
     @EndpointInject(uri = "mock:result")
     protected MockEndpoint result;
 
@@ -43,9 +40,8 @@
 
         String body = "Hello Claus.\nYes it does.\n\nRegards James.";
 
-        result.expectedMessageCount(1);
-        result.expectedHeaderReceived("subject", "Hello Camel");
         result.expectedBodiesReceived(body);
+        result.expectedHeaderReceived("subject", "Hello Camel");
 
         template.sendBodyAndHeader("smtp://jam...@localhost", body, "subject", 
"Hello Camel");
 

Modified: 
camel/trunk/tests/camel-itest/src/test/resources/org/apache/camel/itest/mail/SpringMailEndpointTest-context.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/tests/camel-itest/src/test/resources/org/apache/camel/itest/mail/SpringMailEndpointTest-context.xml?rev=744031&r1=744030&r2=744031&view=diff
==============================================================================
--- 
camel/trunk/tests/camel-itest/src/test/resources/org/apache/camel/itest/mail/SpringMailEndpointTest-context.xml
 (original)
+++ 
camel/trunk/tests/camel-itest/src/test/resources/org/apache/camel/itest/mail/SpringMailEndpointTest-context.xml
 Fri Feb 13 08:38:38 2009
@@ -25,6 +25,11 @@
     <bean id="myMailEndpoint" 
class="org.apache.camel.component.mail.MailEndpoint">
         <property name="camelContext" ref="camel"/>
         <property name="configuration" ref="mailConfig"/>
+        <property name="consumerProperties">
+            <map key-type="java.lang.String">
+                <entry key="delay" value="1000"/>
+            </map>
+        </property>
     </bean>
 
     <bean id="mailConfig" 
class="org.apache.camel.component.mail.MailConfiguration">
@@ -33,6 +38,7 @@
         <property name="username" value="james2"/>
         <property name="password" value="james2"/>
         <property name="protocol" value="pop3"/>
+        <property name="processOnlyUnseenMessages" value="false"/>
     </bean>
 
     <!-- START SNIPPET: example -->


Reply via email to