Update of /var/cvs/tests/common/org/mmbase/tests
In directory james.mmbase.org:/tmp/cvs-serv8363
Modified Files:
BridgeTest.java
Log Message:
See also: http://cvs.mmbase.org/viewcvs/tests/common/org/mmbase/tests
Index: BridgeTest.java
===================================================================
RCS file: /var/cvs/tests/common/org/mmbase/tests/BridgeTest.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- BridgeTest.java 20 Oct 2008 14:09:59 -0000 1.22
+++ BridgeTest.java 3 Nov 2008 17:31:38 -0000 1.23
@@ -64,14 +64,19 @@
}
protected Cloud getCloud(String userName) {
+ try {
CloudThreadLocal.unbind();
Map<String, Object> loginInfo = new HashMap<String, Object>();
loginInfo.put("username", userName);
Cloud c = getCloudContext().getCloud("mmbase", "class", loginInfo);
ensureDeployed(c, "local cloud");
CloudThreadLocal.bind(c);
- log.debug("Found cloud of " + c.getUser().getIdentifier() + " with " +
loginInfo);
return c;
+ } catch (Throwable t) {
+ System.err.println(t.getMessage());
+ System.err.println(Logging.stackTrace(t));
+ return null;
+ }
}
protected Cloud getCloud() {
return getCloud("admin");
@@ -98,11 +103,11 @@
while(c == null) {
try {
Map<String, Object> loginInfo = new HashMap<String, Object>();
- loginInfo.put("rank", "administrator");
+ loginInfo.put("username", "admin");
c = ContextProvider.getCloudContext(uri).getCloud("mmbase",
"class", loginInfo);
break;
} catch (BridgeException be) {
- System.out.println(be.getMessage() + ". " + uri + ". Perhaps
mmbase '" + uri + "' not yet running, retrying in 5 seconds (" + tryCount +
")");
+ System.out.println(be.getMessage() + ". " + uri + ". Perhaps
mmbase '" + uri + "' not yet running, retrying in 5 seconds (" + tryCount + ")
" + be.getMessage());
try {
tryCount ++;
Thread.sleep(5000);
@@ -110,6 +115,8 @@
return null;
}
if (tryCount > 25) throw be;
+ } catch (Throwable t) {
+ System.out.println(t.getMessage());
}
}
ensureDeployed(c, uri);
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs