Just a little story that may help someone in the future...

We have an HP LJ5M running off NDPS on a NW6.5SP2 server. When users with XP
printed to it would generally be OK, but if they sent a large-ish (eg
12-page) Word document, it would print the first 4 pages and stop.

When the same printer driver was used to connect to a queue on our old
NW4.10 server it printed fine.

To cut a long story short, we ended up re-creating the NDPS/iPrint printer
using the Novell gateway instead of the HP one. When this was done it
printed fine.

In the process of resolving this, I discovered that the HP gateway has been
discontinued. See

Hope this helps someone!