6 Replies Latest reply on Jul 31, 2008 10:19 AM by gan.gary

    Message redelivered=6, instead of 10??

    gan.gary Novice

      I have a Jboss apps, when it hit exception:

      09:39:36,858 WARN [AbstractDLQHandler] Message redelivered=6 max=5 sending it t
      o the dlq SpyTextMessage {
      Header {
       jmsDestination : QUEUE.XXX/TestResults
       jmsDeliveryMode : 2
       jmsExpiration : 0
       jmsPriority : 4
       jmsMessageID : ID:3-12172955759981
       jmsTimeStamp : 1217295575998
       jmsCorrelationID: null
       jmsReplyTo : null
       jmsType : null
       jmsRedelivered : true
       jmsProperties : {JMS_JBOSS_REDELIVERY_COUNT=6}
       jmsPropReadWrite: false
       msgReadOnly : true
       producerClientId: ID:3
      }


      I thought it's configured at "%JBOSS_HOME%/all/conf/standardjboss.xml", but it's the default value (10 times):

      <invoker-proxy-binding>
       <name>message-driven-bean</name>
       <invoker-mbean>default</invoker-mbean>
       <proxy-factory>org.jboss.ejb.plugins.jms.JMSContainerInvoker</proxy-factory>
       <proxy-factory-config>
       <JMSProviderAdapterJNDI>DefaultJMSProvider</JMSProviderAdapterJNDI>
       <ServerSessionPoolFactoryJNDI>StdJMSPool</ServerSessionPoolFactoryJNDI>
       <CreateJBossMQDestination>true</CreateJBossMQDestination>
       <!-- WARN: Don't set this to zero until a bug in the pooled executor is fixed -->
       <MinimumSize>1</MinimumSize>
       <MaximumSize>15</MaximumSize>
       <KeepAliveMillis>30000</KeepAliveMillis>
       <MaxMessages>1</MaxMessages>
       <MDBConfig>
       <ReconnectIntervalSec>10</ReconnectIntervalSec>
       <DLQConfig>
       <DestinationQueue>queue/DLQ</DestinationQueue>
       <MaxTimesRedelivered>10</MaxTimesRedelivered>
       <TimeToLive>0</TimeToLive>
       </DLQConfig>
       </MDBConfig>
       </proxy-factory-config>
       </invoker-proxy-binding>

      anyone? I do not think it's at default folder as well.