Author: shawkins
Date: 2010-08-11 16:15:01 -0400 (Wed, 11 Aug 2010)
New Revision: 2447
Modified:
trunk/runtime/src/main/java/org/teiid/deployers/VDBDeployer.java
Log:
TEIID-1191 minor cleanup of logic
Modified: trunk/runtime/src/main/java/org/teiid/deployers/VDBDeployer.java
===================================================================
--- trunk/runtime/src/main/java/org/teiid/deployers/VDBDeployer.java 2010-08-11 20:07:58
UTC (rev 2446)
+++ trunk/runtime/src/main/java/org/teiid/deployers/VDBDeployer.java 2010-08-11 20:15:01
UTC (rev 2447)
@@ -273,7 +273,7 @@
private void buildDynamicMetadataStore(final VFSDeploymentUnit unit, final
VDBMetaData vdb, final MetadataStoreGroup vdbStore, final ConnectorManagerRepository cmr)
throws DeploymentException {
// make sure we are configured correctly first
- for (Model model:vdb.getModels()) {
+ for (final ModelMetaData model:vdb.getModelMetaDatas().values()) {
if (model.getName().equals(CoreConstants.SYSTEM_MODEL) ||
model.getName().equals(CoreConstants.ODBC_MODEL)){
continue;
}
@@ -281,14 +281,6 @@
if (model.getSourceNames().isEmpty()) {
throw new
DeploymentException(RuntimePlugin.Util.getString("fail_to_deploy",
vdb.getName()+"-"+vdb.getVersion(), model.getName())); //$NON-NLS-1$
//$NON-NLS-2$
}
- }
-
- // check the cache files first; if not found load the metadata
- for (Model m:vdb.getModels()) {
- final ModelMetaData model = (ModelMetaData)m;
- if (model.getName().equals(CoreConstants.SYSTEM_MODEL) ||
model.getName().equals(CoreConstants.ODBC_MODEL)){
- continue;
- }
final boolean cache =
"cached".equalsIgnoreCase(vdb.getPropertyValue("UseConnectorMetadata"));
//$NON-NLS-1$ //$NON-NLS-2$
final File cacheFile = buildCachedFileName(unit, vdb, model.getName());
Show replies by date