private static String getNameFromInterface(final Class<?> intf) { final WebService webService = intf.getAnnotation(WebService.class); if (webService != null) { return getName(intf, webService.name()); } throw new IllegalArgumentException("The " + intf.getName() + " is not annotated"); }
public static String getName(Class<?> clazz) { WebService webService = clazz.getAnnotation(WebService.class); if (webService != null) { String sei = webService.endpointInterface(); if (sei != null && sei.trim().length() != 0) { try { Class seiClass = clazz.getClassLoader().loadClass(sei.trim()); return getNameFromInterface(seiClass); } catch (ClassNotFoundException e) { throw new RuntimeException("Unable to load SEI class: " + sei, e); } } return getName(clazz, webService.name()); } WebServiceProvider webServiceProvider = clazz.getAnnotation(WebServiceProvider.class); if (webServiceProvider != null) { return clazz.getName(); } throw new IllegalArgumentException("The " + clazz.getName() + " is not annotated"); }
public static String getName(final Class<?> clazz) { final WebService webService = clazz.getAnnotation(WebService.class); if (webService != null) { final String sei = webService.endpointInterface(); if (sei != null && sei.trim().length() != 0) { try { final Class seiClass = clazz.getClassLoader().loadClass(sei.trim()); return getNameFromInterface(seiClass); } catch (final ClassNotFoundException e) { throw new OpenEJBRuntimeException("Unable to load SEI class: " + sei, e); } } return getName(clazz, webService.name()); } final WebServiceProvider webServiceProvider = clazz.getAnnotation(WebServiceProvider.class); if (webServiceProvider != null) { return clazz.getName(); } throw new IllegalArgumentException("The " + clazz.getName() + " is not annotated"); }
private static String getNameFromInterface(final Class<?> intf) { final WebService webService = intf.getAnnotation(WebService.class); if (webService != null) { return getName(intf, webService.name()); } throw new IllegalArgumentException("The " + intf.getName() + " is not annotated"); }
public static String getName(final Class<?> clazz) { final WebService webService = clazz.getAnnotation(WebService.class); if (webService != null) { final String sei = webService.endpointInterface(); if (sei != null && sei.trim().length() != 0) { try { final Class seiClass = clazz.getClassLoader().loadClass(sei.trim()); return getNameFromInterface(seiClass); } catch (final ClassNotFoundException e) { throw new OpenEJBRuntimeException("Unable to load SEI class: " + sei, e); } } return getName(clazz, webService.name()); } final WebServiceProvider webServiceProvider = clazz.getAnnotation(WebServiceProvider.class); if (webServiceProvider != null) { return clazz.getName(); } throw new IllegalArgumentException("The " + clazz.getName() + " is not annotated"); }
private static String getNameFromInterface(Class<?> intf) { WebService webService = intf.getAnnotation(WebService.class); if (webService != null) { return getName(intf, webService.name()); } throw new IllegalArgumentException("The " + intf.getName() + " is not annotated"); }