extension instance creation CDIExtension.() line: 166 NativeConstructorAccessorImpl.newInstance0(Constructor, Object[]) line: not available [native method] NativeConstructorAccessorImpl.newInstance(Object[]) line: 39 DelegatingConstructorAccessorImpl.newInstance(Object[]) line: 27 Constructor.newInstance(Object...) line: 513 DefaultServiceLoader.prepareInstance(Class) line: 277 DefaultServiceLoader.loadService(String) line: 244 DefaultServiceLoader.loadServiceFile(URL) line: 202 DefaultServiceLoader.reload() line: 172 DefaultServiceLoader.iterator() line: 326 ExtensionBeanDeployer.addExtensions(Iterable) line: 86 WeldBootstrap.startInitialization() line: 362 WeldDeployer.event(EventListener$Event) line: 163 extension proxy instance CDIExtension_$$_WeldProxy(CDIExtension).() line: 166 CDIExtension_$$_WeldProxy.() line: not available NativeConstructorAccessorImpl.newInstance0(Constructor, Object[]) line: not available [native method] NativeConstructorAccessorImpl.newInstance(Object[]) line: 39 DelegatingConstructorAccessorImpl.newInstance(Object[]) line: 27 Constructor.newInstance(Object...) line: 513 Class.newInstance0() line: 355 Class.newInstance() line: 308 SecureReflections$16.work() line: 396 SecureReflections$16(SecureReflectionAccess).run() line: 54 SecureReflections$16(SecureReflectionAccess).runAsInstantiation() line: 216 SecureReflections.newInstance(Class) line: 391 ProxyFactory.create(BeanInstance) line: 168 ClientProxyProvider.createClientProxy(Bean, String) line: 89 ClientProxyProvider.access$000(Bean, String) line: 40 ClientProxyProvider$1.apply(Bean) line: 53 ClientProxyProvider$1.apply(Object) line: 44 MapMaker$StrategyImpl.compute(K, ReferenceEntry, Function) line: 592 MapMaker$StrategyImpl.compute(Object, Object, Function) line: 462 CustomConcurrentHashMap$ComputingImpl.get(Object) line: 2045 ClientProxyProvider.getClientProxy(Bean) line: 104 BeanManagerImpl.getReference(Bean, CreationalContext, boolean) line: 650 ObserverMethodImpl.sendEvent(T) line: 234 ObserverMethodImpl.notify(T) line: 216 BeforeBeanDiscoveryImpl(AbstractContainerEvent).fire(Map) line: 88 BeforeBeanDiscoveryImpl(AbstractDefinitionContainerEvent).fire(Map) line: 52 BeforeBeanDiscoveryImpl.fire(BeanManagerImpl, Deployment, Map) line: 66 WeldBootstrap.startInitialization() line: 373 WeldDeployer.event(EventListener$Event) line: 163 initialize called on extension instance. CDIExtension_$$_WeldProxy is wired to actual instance CDIExtension.initialize() line: 173 CDIExtension.beforeBeanDiscovery(BeforeBeanDiscovery) line: 238 NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method] NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39 DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 Method.invoke(Object, Object...) line: 597 ContextBeanInstance(AbstractBeanInstance).invoke(Method, Object...) line: 48 CDIExtension_$$_WeldProxy.beforeBeanDiscovery(BeforeBeanDiscovery) line: not available NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method] NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39 DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 Method.invoke(Object, Object...) line: 597 SecureReflections$13.work() line: 305 SecureReflections$13(SecureReflectionAccess).run() line: 54 SecureReflections$13(SecureReflectionAccess).runAsInvocation() line: 163 SecureReflections.invoke(Object, Method, Object...) line: 299 WeldMethodImpl.invokeOnInstance(Object, Object...) line: 198 MethodInjectionPoint(ForwardingWeldMethod).invokeOnInstance(Object, Object...) line: 59 MethodInjectionPoint.invokeOnInstanceWithSpecialValue(Object, Class, Object, BeanManagerImpl, CreationalContext, Class) line: 200 ObserverMethodImpl.sendEvent(T) line: 241 ObserverMethodImpl.notify(T) line: 216 BeforeBeanDiscoveryImpl(AbstractContainerEvent).fire(Map) line: 88 BeforeBeanDiscoveryImpl(AbstractDefinitionContainerEvent).fire(Map) line: 52 BeforeBeanDiscoveryImpl.fire(BeanManagerImpl, Deployment, Map) line: 66 WeldBootstrap.startInitialization() line: 373 call to lateInitialize occurs on CDIExtension_$$_WeldProxy CDIExtension_$$_WeldProxy(CDIExtension).lateInitialize() line: 851 CDIComponentProviderFactory.onWebApplicationReady() line: 99 WebApplicationImpl._initiate(ResourceConfig, IoCComponentProviderFactory) line: 1177 WebApplicationImpl.access$600(WebApplicationImpl, ResourceConfig, IoCComponentProviderFactory) line: 161 WebApplicationImpl$12.f() line: 698 WebApplicationImpl$12.f() line: 695 Errors.processWithErrors(Closure) line: 197 WebApplicationImpl.initiate(ResourceConfig, IoCComponentProviderFactory) line: 695 WebApplicationImpl.initiate(ResourceConfig) line: 690 ServletContainer.initiate(ResourceConfig, WebApplication) line: 438 ServletContainer$InternalWebComponent.initiate(ResourceConfig, WebApplication) line: 287 ServletContainer$InternalWebComponent(WebComponent).load() line: 587 ServletContainer$InternalWebComponent(WebComponent).init(WebConfig) line: 213 ServletContainer.init(WebConfig) line: 342 ServletContainer.init() line: 516 ServletContainer(GenericServlet).init(ServletConfig) line: 244 StandardWrapper.initServlet(Servlet) line: 1427 StandardWrapper.load() line: 1229 WebModule(StandardContext).loadOnStartup(Container[]) line: 5045 WebModule(StandardContext).start() line: 5337 WebModule.start() line: 497 VirtualServer(ContainerBase).addChildInternal(Container) line: 917 VirtualServer(ContainerBase).addChild(Container) line: 901 VirtualServer(StandardHost).addChild(Container) line: 697 WebContainer.loadWebModule(VirtualServer, WebModuleConfig, String, Properties) line: 1929 WebContainer.loadWebModule(WebModuleConfig, String, Properties) line: 1606 WebApplication.start(ApplicationContext) line: 100 EngineRef.start(ApplicationContext, ProgressTracker) line: 130 ModuleInfo.start(DeploymentContext, ProgressTracker) line: 240 ApplicationInfo.start(ExtendedDeploymentContext, ProgressTracker) line: 262 ApplicationLifecycle.deploy(Collection, ExtendedDeploymentContext) line: 425 ApplicationLifecycle.deploy(ExtendedDeploymentContext) line: 239 DeployCommand.execute(AdminCommandContext) line: 351