Revision: glite-voms-admin-server--release--1.2.0--patch-9 Archive: lorentey@elte.hu--2004 Creator: Karoly Lorentey Date: Sun Jul 17 04:03:04 CEST 2005 Standard-date: 2005-07-17 02:03:04 GMT New-files: config/install/.arch-ids/ldap-vo-config.xml.template.id config/install/.arch-ids/voms.database.properties.template.id config/install/.arch-ids/voms.service.properties.template.id config/install/ldap-vo-config.xml.template config/install/voms.database.properties.template config/install/voms.service.properties.template src/org/glite/security/voms/database/setup/.arch-ids/=id src/org/glite/security/voms/database/setup/Column.java src/org/glite/security/voms/database/setup/DBFlavour.java src/org/glite/security/voms/database/setup/Database.java src/org/glite/security/voms/database/setup/Table.java src/org/glite/security/voms/database/setup/flavours/.arch-ids/=id src/org/glite/security/voms/database/setup/flavours/BaseColumn.java src/org/glite/security/voms/database/setup/flavours/BaseTable.java src/org/glite/security/voms/database/setup/flavours/MySQLFlavour.java src/org/glite/security/voms/database/setup/flavours/MySQLTable.java src/org/glite/security/voms/database/setup/flavours/OracleFlavour.java src/org/glite/security/voms/database/setup/flavours/OracleTable.java New-directories: src/org/glite/security/voms/database/setup src/org/glite/security/voms/database/setup/.arch-ids src/org/glite/security/voms/database/setup/flavours src/org/glite/security/voms/database/setup/flavours/.arch-ids Removed-files: config/install/ldap-vo-config.xml.template config/install/voms.database.properties.template config/install/voms.service.properties.template Modified-files: scripts/voms-admin-configure src/org/glite/security/voms/database/DBGroup.java src/org/glite/security/voms/database/connection/DatabaseUpgrade.java New-patches: lorentey@elte.hu--2004/glite-voms-admin-server--release--1.2.0--patch-9 Summary: Reimplement database creation in Java. Add deployment support for Oracle. (Incomplete development snapshot.) Keywords: * scripts/voms-admin-configure: Overhaul in anticipation of the Java-based database deployment architecture. * config/install/voms.database.properties: Add voms.database.flavour. Parameterize jdbc.driver and jdbc.URL. Remove arch tag. * src/org/glite/security/voms/database/setup/Database.java: New file. * src/org/glite/security/voms/database/setup/DBFlavour.java: New file. * src/org/glite/security/voms/database/setup/Column.java: New file. * src/org/glite/security/voms/database/setup/Table.java: New file. * src/org/glite/security/voms/database/setup/flavours/BaseColumn.java: New file. * src/org/glite/security/voms/database/setup/flavours/BaseTable.java: New file. * src/org/glite/security/voms/database/setup/flavours/MySQLFlavour.java: New file. * src/org/glite/security/voms/database/setup/flavours/MySQLTable.java: New file. * src/org/glite/security/voms/database/setup/flavours/OracleFlavour.java: New file. * src/org/glite/security/voms/database/setup/flavours/OracleTable.java: New file. * config/install/voms.service.properties.template: Remove arch tag. * config/install/ldap-vo-config.xml.template: Ditto. * src/org/glite/security/voms/database/connection/DatabaseUpgrade.java (slashPrepend): Add finally clause to close the PreparedStatement.