You can continue to ignore this stupid question.
I thought that there was a problem with the recursive use within the various schema files, but that has nothing to do with a single WSDL (which you already provide). I know multiple namespaces require multiple schemas.
Definitely a case of PEBCAK (Problem Exists Between Chair and Keyboard).
FYI, through the magic of JAXB bindings files, I have managed to generate Apache CXF java stubs and skeletons. There were name conflicts that were causing duplicates in the ObjectFactory that had to be worked around in the bindings. Still testing, but looking good.