The XPath expression in my external binding files can\'t target the elements in my XML schemas which are imported into my WSDL.
Everything runs if I do inline bindin
For new people, you can simply use two binding files, one applied to wsdl and other applied to the schema by using the -b option of wsdl2java cxf code generation class accepts multiple binding files:
Content of file 'jaxws-bindings.xml':
false
Content of 'jaxb-bindings.xml':