Map<QName, PortType> portTypes = getPortTypes(definition);
for (Iterator iter = portTypes.keySet().iterator(); iter.hasNext();) {
PortType portType = (PortType)portTypes.get(iter.next());
PortTypeProcessor portTypeProcessor = new PortTypeProcessor(getEnvironment());
portTypeProcessor.process(javaModel, portType);
}
ServiceProcessor serviceProcessor = new ServiceProcessor(env, getWSDLDefinition());
serviceProcessor.process(javaModel);