So far I have done this step, Please let me know if I miss anything
Create a new database 10g and include all the new feature which is req. ( like create sysaux and change some init.ora parameter)
exp from 9i ( exported only application schema)
imp to 10g
post upgrade task:
compare the data dic. objects( app. schema) between 9i and 10g.
check the status from dba_registry for various component installed.
