While going over the 1.6 samples (running from ant script at least), I
have noticed that ActiveMQ is being started for samples that have not
really any direct dependency on JMS.

run:
     [java] Jan 21, 2010 10:26:31 AM
org.apache.tuscany.sca.node.impl.NodeImpl <init>
     [java] INFO: Creating node: FeedAggregator.composite
     [java] - Using Persistence Adapter: MemoryPersistenceAdapter
     [java] - ActiveMQ null JMS Message Broker (localhost) is starting
     [java] - For help or more information please see:
http://activemq.apache.org/
     [java] - Listening for connections at: tcp://macBook-2.local:58831
     [java] - Connector tcp://macBook-2.local:58831 Started
     [java] - Network Connector localhost Started
     [java] - ActiveMQ JMS Message Broker (localhost,
ID:macBook-2.local-58832-1264098391939-0:0) started

      ......

     [java] - ActiveMQ Message Broker (localhost,
ID:macBook-2.local-58832-1264098391939-0:0) is shutting down
     [java] - Network Connector localhost Stopped
     [java] - Connector tcp://macBook-2.local:58831 Stopped
     [java] - ActiveMQ JMS Message Broker (localhost,
ID:macBook-2.local-58832-1264098391939-0:0) stopped
     [java] Sample Feed server stopped


Is this the expected behavior ? Why we now have the ActiveMQ/JMS
runtime being bootstraped for samples with no direct dependency on
this binding ?

-- 
Luciano Resende
http://people.apache.org/~lresende
http://lresende.blogspot.com/

Reply via email to