Why does opencms use PreparedStatement("COMMIT").execute() to commit work when it can just do Connection.commit() ? The latter is the standard JDBC behavior while the former is highly nonstandard ! -Sid