Disc system fault
That's disc not discussion
Check the battery to make sure it has 12 Volts a weak battery will throw codes. You may have a bad connection, or bad cable.
Check your pads for proper thickness. You don't say what the mileage is on the car but it may be needing new pads.
Looking for a Used X-TYPE in your area?
CarGurus has 506 nationwide X-TYPE listings starting at $1,950.
Search Jaguar X-TYPE Questions
Jaguar X-TYPE Experts
Related Models For Sale
Used Cars For Sale