Revision 45580 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/impl/DefaultDatabaseWorkspaceManager.java
DefaultDatabaseWorkspaceManager.java | ||
---|---|---|
275 | 275 |
} |
276 | 276 |
} |
277 | 277 |
|
278 |
private void createTableResources() { |
|
279 |
String tableName = TABLE_RESOURCES_NAME; |
|
278 |
public void createTableResources(String tableName) throws RuntimeException { |
|
280 | 279 |
DataServerExplorer server = null; |
281 | 280 |
try { |
282 | 281 |
server = this.getServerExplorer(); |
... | ... | |
289 | 288 |
.setAllowNull(true); |
290 | 289 |
server.add(tableName, params, false); |
291 | 290 |
} catch (Exception ex) { |
292 |
LOGGER.warn("Can't create table '"+tableName+"'.",ex); |
|
291 |
LOGGER.debug("Can't create resources table '"+tableName+"'.",ex); |
|
292 |
throw new RuntimeException("Can't create resources table '"+tableName+"'.", ex); |
|
293 | 293 |
} finally { |
294 | 294 |
DisposeUtils.disposeQuietly(server); |
295 | 295 |
} |
296 | 296 |
} |
297 | 297 |
|
298 |
private void createTableRepository() { |
|
299 |
String tableName = TABLE_REPOSITORY_NAME; |
|
298 |
private void createTableResources() { |
|
299 |
createTableResources(TABLE_RESOURCES_NAME); |
|
300 |
} |
|
301 |
|
|
302 |
public void createTableRepository(String tableName) throws RuntimeException { |
|
300 | 303 |
DataServerExplorer server = null; |
301 | 304 |
try { |
302 | 305 |
server = this.getServerExplorer(); |
... | ... | |
312 | 315 |
.setDefaultValue(0); |
313 | 316 |
server.add(tableName, params, false); |
314 | 317 |
} catch (Exception ex) { |
315 |
LOGGER.warn("Can't create table '"+tableName+"'.",ex); |
|
318 |
LOGGER.debug("Can't create repository table '"+tableName+"'.",ex); |
|
319 |
throw new RuntimeException("Can't create repository table '"+tableName+"'.", ex); |
|
316 | 320 |
} finally { |
317 | 321 |
DisposeUtils.disposeQuietly(server); |
318 | 322 |
} |
319 | 323 |
} |
320 | 324 |
|
325 |
private void createTableRepository() { |
|
326 |
createTableRepository(TABLE_REPOSITORY_NAME); |
|
327 |
} |
|
328 |
|
|
321 | 329 |
private void createTableConfiguration() { |
322 | 330 |
String tableName = TABLE_CONFIGURATION_NAME; |
323 | 331 |
DataServerExplorer server = null; |
Also available in: Unified diff