Unisys RDMSOS2200 Dialect for Hibernate2

Description

We have written and tested a Dialect for the Unisys RDMS database system that we would like to submit to the next release of Hibernate 2.1.x. The Enterprise Relational Database Server (RDMS) runs on Unisys OS2200 Servers. The RDMSOS2200Dialect has been tested with the Hibernate JUnit tests, plus other in-house tests with and without JBoss. The dialect uses the Unisys RDMS-JDBC driver. The following example configuration (hibernate.properties) are recommended for use with the RDMSOS2200Dialect. Updates and fixes to this dialect will be provided by Unisys. Please let me know if you have any additional questions or requirements for submitting this dialect.

Hibernate.properties for RDMSOS2200Dialect
--------------------------------------------------------------- dialect net.sf.hibernate.dialect.RDMSOS2200Dialect
connection.driver_class com.unisys.os2200.rdms.jdbc.RdmsDriver
connection.username A valid userid on the 2200 host
connection.password The associated 2200 userid password
connection.url jdbc:rdms:schema=myschemaname; host=IP name or address; port=1544 or your port number
show_sql True {optional}
connection.isolation 2
default_schema Myschemaname {this should be the same as on url above}
jdbc.use_scrollable_resultset false
jdbc.use_streams_for_binary false
jdbc.use_get_generated_keys false
use_outer_join true
max_fetch_depth 3
query.substitutions true 1, false 0
{required only if you use "true"/"false" values in your HQL}

Environment

Tested with Hibernate 2.1.6. and JBoss 3.2.6 on Unisys OS2200 system.

Assignee

Unassigned

Reporter

Craig D Hanson

Labels

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

None

Pull Request

None

backportDecision

None

backportReEvaluate

None

Components

Affects versions

Priority

Major
Configure