Figured out what my issue was. My servlet was extending CXFNonSpringJaxrsServlet, not CXFNonSpringServlet. Go Figure.

All client code is generated properly from WSDL obtained from URL not local file.