Oracle Error PLS-00732: Illegal overload of ellipsis in formal parameter list

Oracle Error Message

PLS-00732: Illegal overload of ellipsis in formal parameter list

Reason for the Error

An ellipsis and a non-ellipsis type appeared at the same position in separate overload candidates. Currently, if ellipsis types are used they must appear in ALL overload candidates with the same name (regardless of the number or types of their formal parameters) at the same position in the formal parameter list.

Solution

Make sure that ellipsis types appear at the same position in all overload candidates.