Map<String, BeehiveWsMethodMetadata> methodMap = new HashMap<String, BeehiveWsMethodMetadata>();
TDefinitions defs = defDoc.getDefinitions();
wsm.setWsTargetNamespace(defs.getTargetNamespace());
Map<String, TPart[]> messageMap = new HashMap<String, TPart[]>();
if (defs.sizeOfServiceArray() > 0) {
wsm.setWsServiceName(defs.getServiceArray(0).getName());
}
if (defs.sizeOfMessageArray() > 0) {
TMessage[] messages = defs.getMessageArray();