> <transacted/> Should be after <from>
it is after from - do you mean it should be before?
<route id="eDirSuccessBroadcast">
<from uri="activemq:topic:edirectoryprocessed"/>
<transacted />
<process ref="groupwiseProcessor" />
<to uri="activemq:topic:blackboard"/>
</route>
thanks for the dead letter tips, will apply them.
Alistair
--------------
mov eax,1
mov ebx,0
int 80
On 29 Sep 2011, at 09:20, Claus Ibsen wrote:
> Hi
>
> <transacted/> Should be after <from>
>
>
> On Thu, Sep 29, 2011 at 10:09 AM, Alistair Young
> <[email protected]> wrote:
>>> Do you use message expiry?
>> no
>>
>>> timestamp plugin
>>
>> using that
>>
>> activemq 5.5.0
>> camel 2.8.0
>> spring 3.0.5
>>
>> noticed sl4j errors on startup, fixed that and now the tracer is logging so
>> hopefully I can see any errors.
>>
>> <route id="matrix" errorHandlerRef="matrixDeadLetterErrorHandler">
>> <from uri="activemq:topic:matrix"/>
>> <process ref="matrixProcessor" />
>> <transacted />
>> <to uri="activemq:topic:edirectory"/>
>> </route>
>>
>> <bean id="jmsConnectionFactory"
>> class="org.apache.activemq.ActiveMQConnectionFactory"
>> depends-on="matrixBrokerID">
>> <property name="brokerURL"
>> value="vm://matrixBroker?create=false"/>
>> </bean>
>>
>> <bean id="jmsTransactionManager"
>> class="org.springframework.jms.connection.JmsTransactionManager">
>> <property name="connectionFactory"
>> ref="jmsConnectionFactory"/>
>> </bean>
>>
>> <bean id="activemq"
>> class="org.apache.activemq.camel.component.ActiveMQComponent">
>> <property name="connectionFactory"
>> ref="jmsConnectionFactory"/>
>> <property name="transacted" value="true"/>
>> <property name="transactionManager"
>> ref="jmsTransactionManager"/>
>> </bean>
>>
>> <bean id="matrixDeadLetterErrorHandler"
>> class="org.apache.camel.builder.DeadLetterChannelBuilder">
>> <property name="deadLetterUri" value="jms:queue:dead"/>
>> <property name="redeliveryPolicy" ref="matrixRedeliveryPolicyConfig"/>
>> </bean>
>>
>> <bean id="matrixRedeliveryPolicyConfig"
>> class="org.apache.camel.processor.RedeliveryPolicy">
>> <property name="maximumRedeliveries" value="10"/>
>> <property name="redeliveryDelay" value="250"/>
>> </bean>
>>
>> thanks,
>>
>> Alistair
>>
>>
>> --------------
>> mov eax,1
>> mov ebx,0
>> int 80
>>
>> On 29 Sep 2011, at 08:53, Claus Ibsen wrote:
>>
>>> Hi
>>>
>>> Do you use message expiry?
>>> Make sure clocks between server/clients is synced as much as possible.
>>>
>>> There is a timestamp plugin
>>> http://activemq.apache.org/timestampplugin.html
>>>
>>> And do you use queue or topic.
>>> What version of AMQ and Camel are you using?
>>> And how have you configured the AMQ broker, and the Camel context?
>>>
>>>
>>> On Thu, Sep 29, 2011 at 7:21 AM, Taariq Levack <[email protected]> wrote:
>>>> Hi
>>>>
>>>> Where the logs go, if it's logged at all, still depends on your logger and
>>>> how you configured it.
>>>>
>>>> Here are links to how to enable logging[1] and camel logging FAQ[2]
>>>>
>>>> [1]http://camel.apache.org/how-do-i-enable-debug-logging.html
>>>> [2]http://camel.apache.org/logging-questions.html
>>>>
>>>> Taariq
>>>>
>>>>
>>>> On Wed, Sep 28, 2011 at 1:23 PM, Alistair Young
>>>> <[email protected]>wrote:
>>>>
>>>>> which is the best trace method to use? trace="true", or camelTracer and
>>>>> traceFormatter beans? and where does the log end up? I've tried them all
>>>>> but
>>>>> no log appears.
>>>>>
>>>>> Alistair
>>>>>
>>>>> --
>>>>> mov eax,1
>>>>> mov ebx,0
>>>>> int 80h
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On 28 Sep 2011, at 12:08, Marco Westermann wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I suggest enable tracing to see exactly what happens in your route.
>>>>>>
>>>>>> regards, Marco
>>>>>>
>>>>>> Am 28.09.2011 13:01, schrieb Alistair Young:
>>>>>>> I now have a dead letter channel which is empty after losing 9 out of 10
>>>>> messages. I also added a logging handler which logged nothing. Verified
>>>>> the
>>>>> messages arrived at the broker, then they just vanished.
>>>>>>>
>>>>>>> Alistair
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Claus Ibsen
>>> -----------------
>>> FuseSource
>>> Email: [email protected]
>>> Web: http://fusesource.com
>>> Twitter: davsclaus, fusenews
>>> Blog: http://davsclaus.blogspot.com/
>>> Author of Camel in Action: http://www.manning.com/ibsen/
>>
>>
>
>
>
> --
> Claus Ibsen
> -----------------
> FuseSource
> Email: [email protected]
> Web: http://fusesource.com
> Twitter: davsclaus, fusenews
> Blog: http://davsclaus.blogspot.com/
> Author of Camel in Action: http://www.manning.com/ibsen/