db-ddlutils-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Sills" <DSi...@datasourceinc.com>
Subject RE: XML location?
Date Thu, 05 Oct 2006 12:11:07 GMT
Actually, it looks like the only really practical place to put it is in
the src/java folder, like the mapping.xml document. That makes for a
nicer classpath resource path as well (e.g., "/mssql-config.xml"). So
without objection, I'll go with that.

-----Original Message-----
From: David Sills [mailto:DSills@datasourceinc.com] 
Sent: Thursday, October 05, 2006 7:48 AM
To: ddlutils-dev@db.apache.org
Subject: XML location?



I have a question about file placement in DdlUtils. I am, as I said,
working on a more-or-less drop-in replacement (there will certainly be
some changes, but I'm trying to minimize them) for the present
hard-coded platform configurations (particularly type-mappings, but also
other things, like drivers/subprotocols and default type sizes). I plan
on making the XML configuration files for each database type available
as Classloader resources (so you can substitute for the default
configuration for any database by simply placing another appropriately
named configuration file earlier in the classpath). The next question is
where to store the default platform configuration files. I'm thinking
src/xml (mostly because it's there), but if someone has a better idea,
please do speak up.


I've managed to get most of the infrastructure in place for reading the
configuration files (an interesting day working with Betwixt, which is
new to me, though Digester is not) and am now proceeding to extract all
the default XML files and make what changes must be made to get it all
to work smoothly together.


David Sills


View raw message