You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by ga...@apache.org on 2007/02/12 18:31:56 UTC

svn commit: r506543 - /webservices/sandesha/trunk/java/src/org/apache/sandesha2/workers/SenderWorker.java

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: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org