Displaying PDF file

I'm trying to build a protocol to be used through the web port that gives users access to pdf files. The pdf files are stored in a directory on the server that is readable by all users. Right now the protocol builds a URL from user input and makes an item in the report a link clickable to that URL. The problem with this is that when other users working on a Windows machine click the link they get a "GSSAPI Impersonation failed!" error. It works as expected for users working from a linux or Mac machine. While working on figuring out what we can do about this error, I thought a better set up would be to have the protocol read the file and then display it like any other report. I can certainly read a pdf using the binary reader, but I can't figure out how to send it for display. Sending it directly to the PDF report writer throws an error because there are no reportable objects. I saw an old message in this forum about tweaking the PDF Report component to accept a pdf file directly, but I'm not sure where I would find details. Any thoughts?

Thanks,

DanZ