Yair Zaslavsky has posted comments on this change.

Change subject: core: Locate data source in a loop
......................................................................


Patch Set 1: (2 inline comments)

....................................................
File 
backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dal/dbbroker/DbFacadeLocator.java
Line 42:                 if (datasource != null) {
Line 43:                     break;
Line 44:                 }
Line 45: 
Line 46:                 // Tell the user that the lookup failed but that we 
will try
Hi,
Can we assure upstream that ovirt is the only enterprise application deployed 
on the application server? Not sure I would System.exit - why not just log + 
throw an exception and cause the application start to fail?
Line 47:                 // again in a few seconds:
Line 48:                 log.warn(
Line 49:                     "The datasource can't be located. This probably 
means " +
Line 50:                     "that DNS is not working correctly or is slow, 
please " +


Line 51:                     "check it. Will try again in a few seconds.");
Line 52: 
Line 53:                 // Wait a bit before trying again:
Line 54:                 Thread.sleep(DEFAULT_INTERVAL_VALUE);
Line 55:             }
Juan, following Alissa's comments -
I remember that with JMX service there was a @Depends annotation (+ you could 
define this via xml) and add dependency on datasource - can we use this here as 
well?
Line 56: 
Line 57:             // Create the facade and return it:
Line 58:             dbFacade = new DbFacade();
Line 59:             dbFacade.setDbEngineDialect(loadDbEngineDialect());


--
To view, visit http://gerrit.ovirt.org/10189
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I72c99c61d05e8a1619c7d1fb70af956d1050eb3a
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Juan Hernandez <juan.hernan...@redhat.com>
Gerrit-Reviewer: Alissa Bonas <abo...@redhat.com>
Gerrit-Reviewer: Barak Azulay <bazu...@redhat.com>
Gerrit-Reviewer: Juan Hernandez <juan.hernan...@redhat.com>
Gerrit-Reviewer: Roy Golan <rgo...@redhat.com>
Gerrit-Reviewer: Yair Zaslavsky <yzasl...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to