You are viewing a plain text version of this content. The canonical link for it is here.
Posted to sandesha-dev@ws.apache.org by di...@apache.org on 2007/08/13 05:54:29 UTC

svn commit: r565227 - in /webservices/sandesha/branches/sandesha2/java/1_3: modules/core/src/main/java/org/apache/sandesha2/storage/inmemory/InMemoryTransaction.java modules/core/src/main/java/org/apache/sandesha2/workers/SandeshaThread.java pom.xml

Author: dims
Date: Sun Aug 12 20:54:28 2007
New Revision: 565227

URL: http://svn.apache.org/viewvc?view=rev&rev=565227
Log:
Try a fix for the intermittent failure in SerializableScenariosTest. Basically wake up all the threads that are waiting on a monitor, not just one

Modified:
    webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/storage/inmemory/InMemoryTransaction.java
    webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/workers/SandeshaThread.java
    webservices/sandesha/branches/sandesha2/java/1_3/pom.xml

Modified: webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/storage/inmemory/InMemoryTransaction.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/storage/inmemory/InMemoryTransaction.java?view=diff&rev=565227&r1=565226&r2=565227
==============================================================================
--- webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/storage/inmemory/InMemoryTransaction.java (original)
+++ webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/storage/inmemory/InMemoryTransaction.java Sun Aug 12 20:54:28 2007
@@ -135,7 +135,7 @@
 			RMBean bean = (RMBean) beans.next();
 			synchronized (bean) {
 				bean.setTransaction(null);
-				bean.notify();
+				bean.notifyAll();
 			}
 		}
 		enlistedBeans.clear();

Modified: webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/workers/SandeshaThread.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/workers/SandeshaThread.java?view=diff&rev=565227&r1=565226&r2=565227
==============================================================================
--- webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/workers/SandeshaThread.java (original)
+++ webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/workers/SandeshaThread.java Sun Aug 12 20:54:28 2007
@@ -235,7 +235,7 @@
 		reRunThread = true;
 		
 		if (!hasPausedRunning)
-			notify();
+			notifyAll();
 	}
 	
 	/**
@@ -309,7 +309,7 @@
 			synchronized (this) {
 				if(log.isDebugEnabled()) log.debug("SandeshaThread really stopping " + this);
 				hasStoppedRunning = true;
-				notify();
+				notifyAll();
 			}
 		}
 	}

Modified: webservices/sandesha/branches/sandesha2/java/1_3/pom.xml
URL: http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_3/pom.xml?view=diff&rev=565227&r1=565226&r2=565227
==============================================================================
--- webservices/sandesha/branches/sandesha2/java/1_3/pom.xml (original)
+++ webservices/sandesha/branches/sandesha2/java/1_3/pom.xml Sun Aug 12 20:54:28 2007
@@ -154,7 +154,7 @@
             </snapshots>
             <id>axis2-final-rc-repo</id>
             <name>Axis2 1.3 Final Release Candidate Repo</name>
-            <url>http://people.apache.org/~deepal/axis2/1.3/m2-repo/</url>
+            <url>http://people.apache.org/~deepal/axis2/1.3-take3/m2-repo/</url>
             <layout>default</layout>
         </repository>
         <repository>
@@ -190,7 +190,7 @@
         <pluginRepository>
             <id>snapshot-apache-axis2-rc</id>
             <name>Axis2 1.3 Final RC Repo</name>
-            <url>http://people.apache.org/~deepal/axis2/1.3/m2-repo/</url>
+            <url>http://people.apache.org/~deepal/axis2/1.3-take3/m2-repo/</url>
             <snapshots>
                 <enabled>true</enabled>
             </snapshots>



---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org