Hi,
Waht we basically do is to call the databaseToDdl Ant task to generate
the XML from the DB schema, and then there is another task called
ddlToDatabase that reads the XML of a DB and is *supposedly* able to
generate the schema, generating the appropariate DDL statements for the
database. I say supposedly because we don't use the second task :).
You can find the information and some examples on using the tasks here:
http://db.apache.org/ddlutils/ant/
Maybe looking at the source code of both tasks, you can come up with a
way to short-circuit what they do and do it in one pass.
Good luck!
D.
Erik Drolshammer escribió:
Daniel López wrote:
With DDLUtils, you can also export the database schema to an XML
database independent format, so I guess that if not direcly, you could
at least export the schema from oracle to the XML format and then from
the XML to Derby.
There probably is a way of doing the same process programatically, but
I just use DDLUtils through the Ant tasks, so I don't have experience
with that. But just so you know there is at least one way of doing it.
This is exactly what I'm looking for. Could you provide some more
details as to how it can be done?
(The ant task approach might or might not be the approach I choose to
use, but at least it gives me the parameters and perhaps pointers to
which code that support this.)
--
-------------------------------------------
Daniel Lopez Janariz ([EMAIL PROTECTED])
Web Services
Centre for Information and Technology
Balearic Islands University
(SPAIN)
-------------------------------------------