afaik, the hubs are non-servicable. you gotta replace the entire thing. There are 3 hubs for XJs... 84-89, 90-99 and 99-01 I *think* you can use any of them on any XJ axle, but you have to use brakes from that year range, too. rotors are specific, but calipers only have 2 ranges, 84-89 and 90-01.
Hub Assembly, Front 84/89 53000228
Hub Assembly, Front w/ 2 pc.stamped rotor 90/99 53007449
Hub Assembly, Front w/ 1 pc. Cast rotor 99/01 53007449AC
Edit: I was mistaken, the 84-89 hubs were partially serviceable.
Bearing, Front Hub (2 req.) 84/89 53000238
Seal, Front Hub 84/89 Inner 53000239
Seal, Front Hub 84/89 Outer J3238137
Seal, Front Hub 84/89 Center 53000237