I've tried to create varray that uses rowtype based on table from HR schema on schema system using SQL Developer:
create or replace type arr_countries is varray(5) of hr.countries%rowtype;
Result I was returned:
Error(1,39): PLS-00329: schema-level type has illegal reference to HR.COUNTRIES
Is it impossible to do it the way I did, or there is problem with priviledges?