@Override public ComponentConfiguration createConfiguration(final ClassReflectionIndex classIndex, final ClassLoader moduleClassLoader, final ModuleLoader moduleLoader) { final ComponentConfiguration configuration = super.createConfiguration(classIndex, moduleClassLoader, moduleLoader); // will not be used, but if instance factory is not set then components must have default constructor, which is not a // requirement for MBeans configuration.setInstanceFactory(new ComponentFactory() { @Override public ManagedReference create(final InterceptorContext context) { return new ManagedReference() { @Override public void release() { } @Override public Object getInstance() { return null; } }; } }); return configuration; }
final ComponentConfiguration componentConfiguration; try { componentConfiguration = componentDescription.createConfiguration(reflectionIndex.getClassIndex(ClassLoadingUtils.loadClass(componentDescription.getComponentClassName(), module)), module.getClassLoader(), module.getModuleLoader()); for (final ComponentConfigurator componentConfigurator : componentDescription.getConfigurators()) { componentConfigurator.configure(phaseContext, componentDescription, componentConfiguration);
@Override public ComponentConfiguration createConfiguration(final ClassReflectionIndex classIndex, final ClassLoader moduleClassLoader, final ModuleLoader moduleLoader) { final ComponentConfiguration cc = super.createConfiguration(classIndex, moduleClassLoader, moduleLoader); cc.setComponentCreateServiceFactory(WSComponentCreateServiceFactory.INSTANCE); return cc; }
@Override public ComponentConfiguration createConfiguration(final ClassReflectionIndex classIndex, final ClassLoader moduleClassLoader, final ModuleLoader moduleLoader) { final ComponentConfiguration cc = super.createConfiguration(classIndex, moduleClassLoader, moduleLoader); cc.setComponentCreateServiceFactory(WSComponentCreateServiceFactory.INSTANCE); return cc; }
@Override public ComponentConfiguration createConfiguration(final ClassIndex classIndex, final ClassLoader moduleClassLoader, final ModuleLoader moduleLoader) { final ComponentConfiguration cc = super.createConfiguration(classIndex, moduleClassLoader, moduleLoader); cc.setComponentCreateServiceFactory(WSComponentCreateServiceFactory.INSTANCE); return cc; }
@Override public ComponentConfiguration createConfiguration(final ClassIndex classIndex, final ClassLoader moduleClassLoader, final ModuleLoader moduleLoader) { final ComponentConfiguration configuration = super.createConfiguration(classIndex, moduleClassLoader, moduleLoader); configuration.setInstanceFactory(new ManagedReferenceFactory() { @Override public ManagedReference getReference() { return new ManagedReference() { @Override public void release() { } @Override public Object getInstance() { return null; } }; } }); return configuration; }; }
final ComponentConfiguration componentConfiguration; try { componentConfiguration = componentDescription.createConfiguration(classIndex.classIndex(componentDescription.getComponentClassName()), module.getClassLoader(), module.getModuleLoader()); for (final ComponentConfigurator componentConfigurator : componentDescription.getConfigurators()) { componentConfigurator.configure(phaseContext, componentDescription, componentConfiguration);
final ComponentConfiguration componentConfiguration; try { componentConfiguration = componentDescription.createConfiguration(reflectionIndex.getClassIndex(ClassLoadingUtils.loadClass(componentDescription.getComponentClassName(), module)), module.getClassLoader(), module.getModuleLoader()); for (final ComponentConfigurator componentConfigurator : componentDescription.getConfigurators()) { componentConfigurator.configure(phaseContext, componentDescription, componentConfiguration);
final ComponentConfiguration componentConfiguration; try { componentConfiguration = componentDescription.createConfiguration(reflectionIndex.getClassIndex(ClassLoadingUtils.loadClass(componentDescription.getComponentClassName(), module)), module.getClassLoader(), module.getModuleLoader()); for (final ComponentConfigurator componentConfigurator : componentDescription.getConfigurators()) { componentConfigurator.configure(phaseContext, componentDescription, componentConfiguration);