Craig L Russell created JDO-766:
-----------------------------------
Summary: Support more JDBC-aware databases in JDO TCK
Key: JDO-766
URL: https://issues.apache.org/jira/browse/JDO-766
Project: JDO
Issue Type: New Feature
Components: tck
Affects Versions: JDO 3.1
Environment: non-Derby databases with RI (DataNucleus)
Reporter: Craig L Russell
Priority: Minor
Fix For: JDO 3.2
The TCK does not support databases except for Derby, even though the RI does.
The primary blocker is that the TCK uses an embedded Derby database.
The proposed solution is to use a JDBC connection to the database instead of an
embedded Derby database.
There are a few issues:
- Before running the TCK, the database will need to be started, which may
involve a manual operation or a database-dependent script. And after the TCK
test completes, the database will need to be shut down.
- The database schema need to be created, which currently uses a Derby-specific
program. This program needs to be replaced by a program that reads a SQL
command file containing the SQL commands to create the schema. And the schema
needs to be created manually or automatically based on metadata.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)