I don't know if I understand your point Steve... AOLserver aolready has a database abstraction layer.
Even if we used JDBC, it would only be completely portable if none of the Oracle-specific features were used. But then we'd better go with just the AOLserver API.