[
https://issues.apache.org/jira/browse/JENA-227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13239292#comment-13239292
]
Andy Seaborne commented on JENA-227:
------------------------------------
Hi there - the RDB subsystem of Jena has been deprecated for some time in favor
of SDB (for SQLdatabases) and TDB (for better scale and performance). RDB has
been removed from Jena in the 2.7.0 Apache release. Which version of Jena
are you running?
Re: dbconn.cleanDB();
You can do a complete clean of the database by dropping the database and
recreating it. While cleanDB tries to provide a database-independent way to
reset state, it was not perfect.
> containsModel returns false, which is false
> -------------------------------------------
>
> Key: JENA-227
> URL: https://issues.apache.org/jira/browse/JENA-227
> Project: Apache Jena
> Issue Type: Bug
> Components: RDB
> Environment: Linux 64, PostgreSQL
> Reporter: Petr Chmelar
> Priority: Minor
>
> // load the the driver class
> Class.forName(modelDBdriver);
>
> // create a database connection
> dbconn = new DBConnection(modelDBURL, modelDBuserName,
> modelDBpassWord, modelDBengine);
> // create a model maker with the given connection parameters
> maker = ModelFactory.createModelRDBMaker(dbconn);
>
> // open a previously created named model
> if (dbconn.containsModel(name)) {
> // this d
> System.out.println("Great job, model "+ name +" found
> :)");
> model = ModelRDB.open(dbconn, name);
> }
> else System.out.println("It seems there is no model " +
> name);
>
> // well, I know, it is there...
> model = ModelRDB.open(dbconn, name);
> model.write(System.out); // this is OK
> some time before this, I run, but it did even before:
> // WARNING: this is realy dangerous:
> dbconn.cleanDB();
>
> // create a model maker with the given connection parameters
> maker = ModelFactory.createModelRDBMaker(dbconn);
>
> model = ModelRDB.createModel(dbconn, name, properties);
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira