When running the Maven codegen plug-in against a single concrete WSDL, the enableWrapperStyle customization is honored. However, when I am generating from a concrete WSDL that imports an abstract WSDL, the customization is not honored. I have tried a number of permutations of binding files and customization embedded in the WSDL to no avail. I couldn't find much in the way of examples for abstract WSDLs with wsdl:imports on the Web. I have attached a Zip of a sample Maven project the demonstrates the issue. Hopefully, I am just setting up the binding files incorrectly and it is a simple fix.