String soapAddress = parser.filterSoapAddress(serviceName, portName, SOAPAddressWSDLParser.SOAP_OVER_JMS_NS);
if (soapAddress != null) {
ClassInfo webServiceClassInfo = (ClassInfo) ai.target();
String beanClassName = webServiceClassInfo.name().toString();
//service name ?
JMSEndpointMetaData endpointMetaData = new JMSEndpointMetaData(endpointsMetaData);
endpointMetaData.setEndpointName(port);
endpointMetaData.setName(beanClassName);
endpointMetaData.setImplementor(beanClassName);
//endpointMetaData.setName(name);
endpointMetaData.setSoapAddress(soapAddress);
endpointMetaData.setWsdlLocation(wsdlLocation);
endpointsMetaData.addEndpointMetaData(endpointMetaData);
}
}
} catch (Exception ignore) {
ROOT_LOGGER.cannotReadWsdl(wsdlLocation);