If you're setting up a watch folder, you don't need to use a readDocument step - you just need to define an input variable of type Document, and the watch folder does the rest.
I suspect you're getting an error because the WatchFolder code and your readDocument step are both trying to read the same document.
howard
http://www.avoka.com