The following fragment from Roo's dependencies.xml shows the dependency configuration for each --database:
Code:
<databases>
<database id="HYPERSONIC">
<dependency org="org.hsqldb" name="com.springsource.org.hsqldb" rev="1.8.0.9" />
</database>
<database id="POSTGRES">
<dependency org="org.postgresql" name="com.springsource.org.postgresql.jdbc4" rev="8.3.604" />
</database>
<database id="MYSQL">
<dependency org="com.mysql.jdbc" name="com.springsource.com.mysql.jdbc" rev="5.1.6" />
</database>
<database id="H2">
<dependency org="com.h2database" name="com.springsource.org.h2" rev="1.0.71" />
</database>
<database id="MSSQL">
<dependency org="net.sourceforge.jtds" name="com.springsource.net.sourceforge.jtds" rev="1.2.2" />
</database>
<database id="SYBASE">
<dependency org="net.sourceforge.jtds" name="com.springsource.net.sourceforge.jtds" rev="1.2.2" />
</database>
</databases>
If you know of a specific dependency that can/should be used for Oracle, please feel free to log it into Jira. We'd prefer the dependency by available from a public Maven repository somewhere, but failing that if we know the precise group ID, artifact ID and version that applies to Oracle in private repositories, we can still configure that as the default in the POM.