JAXWSServerMetaDataBuilder.setupProviderOrWebService(dep, wsMetaData, beanClass, ejbLink);
// setup the security domain
if (beanClass.isAnnotationPresent(SecurityDomain.class))
{
SecurityDomain anSecurityDomain = (SecurityDomain)beanClass.getAnnotation(SecurityDomain.class);
String lastDomain = wsMetaData.getSecurityDomain();
String securityDomain = anSecurityDomain.value();
if (lastDomain != null && lastDomain.equals(securityDomain) == false)
throw new IllegalStateException("Multiple security domains not supported: " + securityDomain);
wsMetaData.setSecurityDomain(securityDomain);
}