jBPM is known to work with 9i. If hibernate is supported on 10g, there is a big change it will work, but maybe there are some (non) subtle differences with oracle (there always seem to be) and some tweeking is required.
What errors do you get?
in Starters-kit, I use 'ant oracle.scripts' but I got the wrong sql scripts,
and I can not run from sqlplus, Ex:
create table XXX ( xxx bigint ), Oracle supports 'bigint' now ?
this is a problem with the jbpm script generation. the hsql db dialect is taken instead of the oracle dialect.
you can track the progress in the issue i created: http://jira.jboss.com/jira/browse/JBPM-339