Author: jstrachan
Date: Tue Mar 27 02:37:16 2007
New Revision: 522843

URL: http://svn.apache.org/viewvc?view=rev&rev=522843
Log:
added a bit more debugging until I can figure out how to fix the test case :)

Modified:
    
activemq/camel/trunk/camel-jbi/src/main/java/org/apache/camel/component/jbi/JbiEndpoint.java
    
activemq/camel/trunk/camel-jbi/src/main/java/org/apache/camel/component/jbi/ToJbiProcessor.java

Modified: 
activemq/camel/trunk/camel-jbi/src/main/java/org/apache/camel/component/jbi/JbiEndpoint.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-jbi/src/main/java/org/apache/camel/component/jbi/JbiEndpoint.java?view=diff&rev=522843&r1=522842&r2=522843
==============================================================================
--- 
activemq/camel/trunk/camel-jbi/src/main/java/org/apache/camel/component/jbi/JbiEndpoint.java
 (original)
+++ 
activemq/camel/trunk/camel-jbi/src/main/java/org/apache/camel/component/jbi/JbiEndpoint.java
 Tue Mar 27 02:37:16 2007
@@ -17,14 +17,14 @@
  */
 package org.apache.camel.component.jbi;
 
+import org.apache.camel.Consumer;
 import org.apache.camel.Endpoint;
 import org.apache.camel.Exchange;
 import org.apache.camel.Processor;
 import org.apache.camel.Producer;
-import org.apache.camel.Consumer;
+import org.apache.camel.impl.DefaultConsumer;
 import org.apache.camel.impl.DefaultEndpoint;
 import org.apache.camel.impl.DefaultProducer;
-import org.apache.camel.impl.DefaultConsumer;
 
 /**
  * Represents an [EMAIL PROTECTED] Endpoint} for interacting with JBI
@@ -42,21 +42,22 @@
     }
 
     public Producer<Exchange> createProducer() throws Exception {
-        return new DefaultProducer<Exchange>(this) {
+        return startService(new DefaultProducer<Exchange>(this) {
             public void onExchange(Exchange exchange) {
                 toJbiProcessor.onExchange(exchange);
             }
-        };
+        });
     }
 
     public Consumer<Exchange> createConsumer(final Processor<Exchange> 
processor) throws Exception {
-        return new DefaultConsumer<Exchange>(this, processor) {
+        return startService(new DefaultConsumer<Exchange>(this, processor) {
             CamelJbiEndpoint jbiEndpoint;
 
             @Override
             protected void doStart() throws Exception {
                 super.doStart();
                 jbiEndpoint = 
jbiComponent.activateJbiEndpoint(JbiEndpoint.this, processor);
+                System.out.println(">>>>ĂŠactivated endpoint: " + jbiEndpoint);
             }
 
             @Override
@@ -68,7 +69,7 @@
 */
                 super.doStop();
             }
-        };
+        });
     }
 
     /*

Modified: 
activemq/camel/trunk/camel-jbi/src/main/java/org/apache/camel/component/jbi/ToJbiProcessor.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-jbi/src/main/java/org/apache/camel/component/jbi/ToJbiProcessor.java?view=diff&rev=522843&r1=522842&r2=522843
==============================================================================
--- 
activemq/camel/trunk/camel-jbi/src/main/java/org/apache/camel/component/jbi/ToJbiProcessor.java
 (original)
+++ 
activemq/camel/trunk/camel-jbi/src/main/java/org/apache/camel/component/jbi/ToJbiProcessor.java
 Tue Mar 27 02:37:16 2007
@@ -48,7 +48,10 @@
             DeliveryChannel deliveryChannel = 
componentContext.getDeliveryChannel();
             MessageExchangeFactory exchangeFactory = 
deliveryChannel.createExchangeFactory();
             MessageExchange messageExchange = 
binding.makeJbiMessageExchange(exchange, exchangeFactory);
+
             System.out.println("#### Configuring exchange with: " + 
destinationUri);
+            new Exception().printStackTrace(System.out);
+
             URIResolver.configureExchange(messageExchange, componentContext, 
destinationUri);
 
             System.out.println("#### service: " + messageExchange.getService() 
+ " endpoint: " + messageExchange.getEndpoint());


Reply via email to