Some more detail on the issue.
I am using a public queue defined as a simple interval running every 60 seconds.
I have a processing rule whose action is set to Delvier Document By Scheduled Delivery to my public queue.
The processing rule and queue seem to be working as expected. If I manually set the retry limit in the datbase DELIVERYJOB table to 100 then it runs through and retries as expected. The problem is that when the jbos is initially scheduled the rety limit is set to 0.
Here are my tn properties
tn.certDir = cert
tn.cluster.notifyCacheChange = true
tn.cluster.notifyProfileAddUser = true
tn.cluster.notifyPropertyChange = true
tn.ff.contenttypes = text/plain
tn.mail.from = email@example.com
tn.ping.compatibleWith = 6.0,6.0.1
tn.query.threshold = 50
tn.receive.clearKeys = node,bizdoc,sender,receiver,flags,ffdata,TN_Parms
tn.receive.clearTNObjects = true
tn.required.idType = DUNS
tn.task.maxRetries = 10
tn.task.notifyFailure = false
tn.task.retryFactor = 1
tn.task.sweepTime = 300
tn.task.ttw = 60
tn.webmgr.60config = true
Product webMethods for Trading Networks
Build Number 705
Integration Server Version 6.1
TNS_6-1_SP1 is installed