Author: gatfora
Date: Mon Feb 12 09:31:52 2007
New Revision: 506543
URL: http://svn.apache.org/viewvc?view=rev&rev=506543
Log:
Resolve NPE when looking for SenderBean and not finding it
Modified:
webservices/sandesha/trunk/java/src/org/apache/sandesha2/workers/SenderWorker.java
Modified:
webservices/sandesha/trunk/java/src/org/apache/sandesha2/workers/SenderWorker.java
URL:
http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/src/org/apache/sandesha2/workers/SenderWorker.java?view=diff&rev=506543&r1=506542&r2=506543
==============================================================================
---
webservices/sandesha/trunk/java/src/org/apache/sandesha2/workers/SenderWorker.java
(original)
+++
webservices/sandesha/trunk/java/src/org/apache/sandesha2/workers/SenderWorker.java
Mon Feb 12 09:31:52 2007
@@ -172,10 +172,11 @@
// Although not actually sent yet, update the send
count to indicate an attempt
if (senderBean.isReSend()) {
- SenderBean bean2 = senderBeanMgr
- .retrieve(senderBean.getMessageID());
- bean2.setSentCount(senderBean.getSentCount());
- senderBeanMgr.update(bean2);
+ SenderBean bean2 =
senderBeanMgr.retrieve(senderBean.getMessageID());
+ if (bean2 != null) {
+
bean2.setSentCount(senderBean.getSentCount());
+ senderBeanMgr.update(bean2);
+ }
}
// have to commit the transaction before sending. This
may
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]