@TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)
public void createServerVersionColumnIfNeeded() {
Connection connection = null;
try {
connection = dataSource.getConnection();
ServerVersionColumnUpgrader versionColumnUpgrader = new ServerVersionColumnUpgrader();
versionColumnUpgrader.upgrade(connection, RHQ_VERSION);
versionColumnUpgrader.setVersionForAllServers(connection, RHQ_VERSION);
} catch (Exception e) {
LOG.error("Could not check server version column", e);
} finally {
JDBCUtil.safeClose(connection);
}