Starting with an excellent teacher on the Subject of creating a SharePoint Web Service: Creating a Custom ASP NET (ASMX) Web Service in SharePoint - YouTube
I created a SharePoint Web Service to copy a document from a document library and output it to a Base64 String for input for an attachment to a SharePoint List. It worked like a champ on my Root Site Collection. Alas, we can't always stay there to do all our work.
What I discovered is that Nintex is not recognizing the proxy url I assign so the context (SPContext object) always ends up being in the Root Site Collection.
This will cause me to explicity open a new site to access the document library instead of being able to rely on my SPContext Object. Just wanted to throw this into general knowledge, I learned this after about 4 hours.
Web Services are never easy.