It will run fine for a while, but then it will get corruption.
To give you an idea of how we use it:
It prints archives for us on a 24/7 basis and will get through 100 "archives" ( which includes around 12 or so documents) before it crashes out. Crashing out comes in a number of different ways:
The printout will be corrupted in that it is missing data.
The print spooler will hang and has to be restarted through services.msc
The print spooler will hang to the point of having to kill spoolsvc.exe and then started. There are instances where I kill it...start it... and it hangs immediately.
I have explored a number of different angles, but the only variable left to rule out is the print spooler itself.
As far as I know, it is not running on NDPS. Our application runs on this server which is maintained client side, and I am not 100% familiar with Novell. I will gladly check for it if you tell me what to look for.