continue; extensions.tryRegisterExtension(extensionClass, deploymentUnit);
.tryRegisterExtension(loadClass(PROBE_EXTENSION_CLASS_NAME, module.getClassLoader()), deploymentUnit); WeldPortableExtensions.getPortableExtensions(deploymentUnit).tryRegisterExtension(loadClass(PROBE_EXTENSION_CLASS_NAME, module.getClassLoader()), deploymentUnit);
private void checkExtension(final String extensionName, DeploymentUnit deploymentUnit, DeploymentUnit parent) throws DeploymentUnitProcessingException { final Module module = deploymentUnit.getAttachment(Attachments.MODULE); Class<?> extensionClass = null; try { extensionClass = module.getClassLoader().loadClass(extensionName); } catch (ClassNotFoundException cnfe) { throw new DeploymentUnitProcessingException(cnfe); } if (extensionClass != null) { WeldPortableExtensions extensions = WeldPortableExtensions.getPortableExtensions(deploymentUnit); extensions.tryRegisterExtension(extensionClass, deploymentUnit); } else { throw ExtensionMessages.MESSAGES.extensionNotfound(extensionName); } }
private void checkExtension(final String extensionName, DeploymentUnit deploymentUnit, DeploymentUnit parent) throws DeploymentUnitProcessingException { final Module module = deploymentUnit.getAttachment(Attachments.MODULE); Class<?> extensionClass = null; try { extensionClass = module.getClassLoader().loadClass(extensionName); } catch (ClassNotFoundException cnfe) { throw new DeploymentUnitProcessingException(cnfe); } if (extensionClass != null) { WeldPortableExtensions extensions = WeldPortableExtensions.getPortableExtensions(deploymentUnit); extensions.tryRegisterExtension(extensionClass, deploymentUnit); } else { throw ExtensionMessages.MESSAGES.extensionNotfound(extensionName); } }