I removed the just waitForStart Otherwise there's the line <property name="brokerURL" value="vm://localhost?create=false" />
Gary Tully wrote: > > I guess you have tried to un comment: > <!-- <property name="brokerURL" > value="vm://DCFR?create=false&waitForStart=10000" /> --> > > > 2009/11/10 titexe <tit...@yahoo.fr>: >> >> The context : >> >> i have a network broker type duplex. >> and a route camel : move message to othe queue, and track the message in >> database. >> >> >> Below my configuration : >> >> <broker xmlns="http://activemq.apache.org/schema/core" >> brokerName="DCFR" >> dataDirectory="${activemq.base}/data"> >> >> <!-- Destination specific policies using destination names or >> wildcards --> >> <destinationPolicy> >> <policyMap> >> <policyEntries> >> <policyEntry queue=">" memoryLimit="50mb"/> >> <policyEntry topic=">" memoryLimit="50mb"> >> </policyEntry> >> </policyEntries> >> </policyMap> >> </destinationPolicy> >> >> <destinations> >> <queue physicalName="AX.OUT"/> >> </destinations> >> >> <destinationInterceptors> >> <virtualDestinationInterceptor> >> <virtualDestinations> >> </virtualDestinations> >> </virtualDestinationInterceptor> >> </destinationInterceptors> >> <managementContext> >> <managementContext createConnector="false"/> >> </managementContext> >> >> <networkConnectors> >> <networkConnector name="AX" conduitSubscriptions="true" >> uri="static://(tcp://192.168.107.87:61616)" duplex="true"> >> </networkConnector> >> </networkConnectors> >> >> <persistenceAdapter> >> <amqPersistenceAdapter syncOnWrite="false" >> directory="${activemq.base}/data" maxFileLength="1 gb"/> >> </persistenceAdapter> >> <sslContext> >> <sslContext keyStore="file:${activemq.base}/conf/broker.ks" >> keyStorePassword="password" >> trustStore="file:${activemq.base}/conf/broker.ts" >> trustStorePassword="password"/> >> </sslContext> >> >> <!-- The maximum about of space the broker will use before >> slowing >> down producers --> >> <systemUsage> >> <systemUsage> >> <memoryUsage> >> <memoryUsage limit="500 mb"/> >> </memoryUsage> >> <storeUsage> >> <storeUsage limit="5 gb" name="foo"/> >> </storeUsage> >> <tempUsage> >> <tempUsage limit="500 mb"/> >> </tempUsage> >> </systemUsage> >> </systemUsage> >> >> >> <!-- The transport connectors ActiveMQ will listen to --> >> <transportConnectors> >> <transportConnector name="openwire" uri="tcp://DCFR:61616"/> >> </transportConnectors> >> >> </broker> >> >> >> <camelContext id="camel" >> xmlns="http://activemq.apache.org/camel/schema/spring"> >> >> <route errorHandlerRef="myDeadLetterChannel"> >> <from uri="activemq:queue:AX.OUT"/> >> <to uri="activemq:queue:AX.IN"/> >> <setBody> >> <simple> Declare @myDate varchar(50);set >> @myDate='${date:now:yyyyMMddHHmmssSSS}';UPDATE InterfaceMonitor SET >> CamelSentToAXTS = >> convert(datetime,(stuff(stuff(stuff(stuff(stuff(stuff(@myDate,5,0,'-'),8,0,'-'),11,0,' >> '),14,0,':'),17,0,':'),20,0,'.')),121), CamelSentToAX = CURRENT_TIMESTAMP >> WHERE MessageGUId = '${in.header.MessageId}'</simple> >> </setBody> >> <to uri="jdbc:testdb"/> >> </route> >> >> </camelContext> >> >> >> <bean id="myDeadLetterChannel" >> class="org.apache.camel.builder.DeadLetterChannelBuilder"> >> <property name="defaultDeadLetterEndpointUri" >> value="activemq:queue:DLQ.CAMEL.HUBAX"/> >> <!-- <property name="redeliveryPolicy" ref="myRedeliveryPolicy"/> >> --> >> </bean> >> >> <bean id="testdb" >> class="net.sourceforge.jtds.jdbcx.JtdsDataSource"> >> <property name="serverName" value="10.33.202.64"/> >> <property name="portNumber" value="1433"/> >> <property name="databaseName" >> value="IP_MOM_GROUP_FIN_AXINTERFACES"/> >> <property name="user" value="appuser_talend"/> >> <property name="password" value="p...@$$w0rd"/> >> </bean> >> >> >> <!-- configure the camel activemq component to use the current broker >> --> >> <bean id="activemq" >> class="org.apache.activemq.camel.component.ActiveMQComponent" > >> <property name="connectionFactory"> >> <bean class="org.apache.activemq.ActiveMQConnectionFactory"> >> <!-- <property name="brokerURL" >> value="vm://DCFR?create=false&waitForStart=10000" /> --> >> <property name="brokerURL" value="vm://localhost?create=false" >> /> >> <property name="userName" value="${activemq.username}"/> >> <property name="password" value="${activemq.password}"/> >> </bean> >> </property> >> </bean> >> >> <jetty xmlns="http://mortbay.com/schemas/jetty/1.0"> >> <connectors> >> <nioConnector port="8161"/> >> </connectors> >> >> <handlers> >> <webAppContext contextPath="/admin" >> resourceBase="${activemq.base}/webapps/admin" logUrlOnStart="true"/> >> <webAppContext contextPath="/demo" >> resourceBase="${activemq.base}/webapps/demo" logUrlOnStart="true"/> >> <webAppContext contextPath="/fileserver" >> resourceBase="${activemq.base}/webapps/fileserver" logUrlOnStart="true"/> >> <webAppContext contextPath="/console" >> resourceBase="${activemq.base}/webapps/console" logUrlOnStart="true" /> >> </handlers> >> </jetty> >> >> </beans> >> >> >> >> Gary Tully wrote: >>> >>> can you post your configuration and some more context? >>> The brokerName attribute is relevant to the vm: url you use, localhost >>> is the default value. >>> Also, try and enable full debug logging to see if you can extract more >>> information. >>> >>> 2009/11/10 titexe <tit...@yahoo.fr>: >>>> >>>> Hello, >>>> >>>> My broker can not do anything, nor send or receive messages. >>>> >>>> When I look at the console, there's only this error: >>>> >>>> 2009-11-10 09:35:21,205 [7638536 @ qtp0-34] WARN BrokerRegistry - >>>> Broker >>>> localhost not started so using instead >>>> >>>> >>>> Does someone can help me solve this painful problem ? >>>> >>>> Thank you in advance, >>>> >>>> titexe >>>> >>>> -- >>>> View this message in context: >>>> http://old.nabble.com/Broker-Blocked-%28WARN-%3A-Broker-localhost-not-started-so-using-DCFR-instead%29-tp26284252p26284252.html >>>> Sent from the ActiveMQ - User mailing list archive at Nabble.com. >>>> >>>> >>> >>> >>> >>> -- >>> http://blog.garytully.com >>> >>> Open Source Integration >>> http://fusesource.com >>> >>> >> >> -- >> View this message in context: >> http://old.nabble.com/Broker-Blocked-%28WARN-%3A-Broker-localhost-not-started-so-using-DCFR-instead%29-tp26284252p26285284.html >> Sent from the ActiveMQ - User mailing list archive at Nabble.com. >> >> > > > > -- > http://blog.garytully.com > > Open Source Integration > http://fusesource.com > > -- View this message in context: http://old.nabble.com/Broker-Blocked-%28WARN-%3A-Broker-localhost-not-started-so-using-DCFR-instead%29-tp26284252p26287292.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.