Can J2EE applications built using BC4J work with any database?
Yes. Any SQL92-compatible database. By default the BC4J framework takes specific advantage of the Oracle database and features of the Oracle JDBC Driver to maximize application performance, however by using the runtime-configurable “SQL Flavor” parameter, applications built with BC4J can target non-Oracle databases as well. In particular, the Oracle9i JDeveloper release of the BC4J framework has been tested against IBM’s DB2 database and Microsoft’s SQL Server database (using Merant DataDirect drivers).