For what it's worth, I ran into this yesterday after successfully installing the same 9.01ur2 bundle on multple machines, so I knew it wasn't my install file or a permissions issue. It turned out I had added the Oracle environment settings to my user profile that I was installing with before performing the installation that failed with the ejbtimer database creation. So I 'unset' the Oracle settings and then was able to create a domain successfully. The env settings that seemed to cause it to fail were NLS_LANG, LC_CTYPE, and/or LANG (just unseetting ORACLE_HOME and LD_LIBRARY_PATH still caused it to fail). So maybe adding a check for those environment variables and unsetting them before creation will help?