Oracle Message ORA-22871 - ALTER TYPE with REPLACE is not allowed for pure incomplete types

ERRORALTER TYPE with REPLACE is not allowed for pure incomplete types
CAUSEAn attempt to perform ALTER TYPE with REPLACE option for a pure incomplete type
ACTIONCompletely define the original type, before using the ALTER TYPE with REPLACE option.