File outputDirectory = checkOutputArg(arguments);
File wsdl = checkWsdlArg(arguments);
File descriptorFile = checkDescriptorArg(arguments);
Analyzer analyzer = checkAnalyzerArg(arguments);
Synthesizer synthesizer = checkSynthesizerArg(arguments);
Projectizer projectizer = checkProjectizerArg(arguments);
Wsdl2Java app = null;
try {
app = new Wsdl2Java(wsdl, descriptorFile, overwrite, generateCustomHeaders, outputDirectory);