Author: vhalbert(a)redhat.com
Date: 2009-04-29 14:47:52 -0400 (Wed, 29 Apr 2009)
New Revision: 851
Modified:
trunk/server/src/main/java/com/metamatrix/metadata/runtime/model/UpdateController.java
Log:
Teiid 538 - This fixes the problem with not exposing the exception, it was falling thru.
Modified:
trunk/server/src/main/java/com/metamatrix/metadata/runtime/model/UpdateController.java
===================================================================
---
trunk/server/src/main/java/com/metamatrix/metadata/runtime/model/UpdateController.java 2009-04-29
18:41:39 UTC (rev 850)
+++
trunk/server/src/main/java/com/metamatrix/metadata/runtime/model/UpdateController.java 2009-04-29
18:47:52 UTC (rev 851)
@@ -346,17 +346,17 @@
BasicVirtualDatabaseID vdbID = null;
try {
- vdbID = (BasicVirtualDatabaseID)
this.getReadTransaction().getVirtualDatabaseID(vdbInfo.getName(), null);
- if (vdbID != null) {
- vdbVersion = Integer.toString(Integer.parseInt(vdbID.getVersion()) + 1);
- VirtualDatabase latestVdb =
RuntimeMetadataCatalog.getInstance().getVirtualDatabase(vdbID);
- createdBy = latestVdb.getCreatedBy();
- creationDate = latestVdb.getCreationDate();
- }
+ vdbID = (BasicVirtualDatabaseID)
this.getReadTransaction().getVirtualDatabaseID(vdbInfo.getName(), null);
+ } catch (ManagedConnectionException e) {
+ throw new VirtualDatabaseException(e);
+ }
+ if (vdbID != null) {
+ vdbVersion = Integer.toString(Integer.parseInt(vdbID.getVersion()) + 1);
+ VirtualDatabase latestVdb =
RuntimeMetadataCatalog.getInstance().getVirtualDatabase(vdbID);
+ createdBy = latestVdb.getCreatedBy();
+ creationDate = latestVdb.getCreationDate();
+ }
- } catch (Throwable e4) {
-
- }
vdbID = new BasicVirtualDatabaseID(vdbInfo.getName(), vdbVersion);
Show replies by date