You have to have the full hard doors to use the hard top on a YJ. Look at the top back corner of your soft doors, you'll notice it's square. It has to be round for the hard top.
Bestop may make some uppers for use with the hardtop and their Supertop, but I'm not sure.