I need a set of d 30 axle shafts for an XJ, mine are different for some reason?

I was going to install these.

But my shafts are like these.



Having 4WD means getting stuck in more inaccessible places!
Having 4WD means getting stuck in more inaccessible places!