I'm not sure in which path should I put my schema files to be registerd.

OS: Miracle Linux
XMLDB: 10g (
ORACLE_HOME = /opt/app/oracle/product/10.1.0/db_1 (set in the .bash_profile)

SQL to register schema ---------------------------------------------
begin dbms_xmlschema.registerSchema

Actual path of a schema file is

The path "/opt/app/oracle/product/10.1.0/db_1/oradata/test2"
is what I set as a data folder in the installation process.

* I also tried to put a schema file in "/home/test2/person.xsd"
but it didn't work.

The error says,
ORA-31001: Invalid resource handler or path name "/home/test2/person.xsd"

In which path should I put my schema files?
Please help me>_<