Message Oracle LPX-00246 - missing system ID after public ID

ERRORmissing system ID after public ID
CAUSEIn an external ID declaration, the public ID literal was not followed by the system ID literal as required.
ACTIONProvide with public *and* system IDs for PUBLIC type.