faq of camel and servicemix 4

36 篇文章 1 订阅
13 篇文章 1 订阅

1. ask:    Caused by: java.lang.IllegalArgumentException: org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [select x from org.apache.camel.processor.idempotent.jpa.MessageProcessed x where x.processorName = ?1 and x.messageId = ?2]
   answer:  add "org.hibernate.hql.ast," after <Import-Package>           

 

2. file  and idempotent

// if in gluster, will consume some duplicated edis
        //from("file:camel-in-edi?include=.*//.txt&delay=300&idempotent=true&idempotentRepository=#fileStore&move=done/${file:name}")
       
        //The underlining config causes the two servicemixes working on the same gluster  work alternately
        //from("file:camel-in-edi?include=.*//.txt&delay=300&readLock=changed&readLockTimeout=0&maxMessagesPerPoll=100&idempotent=true&idempotentRepository=#fileStore&delete=true&inProgressRepository=#file_inProgress")
       
        //this will cause the gluster dead soon ,because of the idempotentRepository=#fileStore&delete=true&inProgressRepository=#file_inProgress
        //from("file:camel-in-edi?include=.*//.txt&delay=300&readLock=fileLock&readLockTimeout=0&maxMessagesPerPoll=100&idempotent=true&idempotentRepository=#fileStore&delete=true&inProgressRepository=#file_inProgress")
       
        //this will cause 2 servicemix grab the edi filelock forever, cause deadlock
        //from("file:camel-in-edi?include=.*//.txt&delay=300&readLock=fileLock&readLockTimeout=0&maxMessagesPerPoll=100&delete=true")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值