[ https://issues.apache.org/jira/browse/DELTASPIKE-1285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Struberg resolved DELTASPIKE-1285. --------------------------------------- Resolution: Not A Problem Assignee: Mark Struberg Not a bug on our side as an empty beans.xml or beans tag indicates bean-discovery-mode 'all' - even in CDI > 1.0 > DeltaSpike Dependency Injection using Vaadin-CDI and Payara Micro > ----------------------------------------------------------------- > > Key: DELTASPIKE-1285 > URL: https://issues.apache.org/jira/browse/DELTASPIKE-1285 > Project: DeltaSpike > Issue Type: Bug > Components: Core > Affects Versions: 1.8.0 > Environment: payara micro 4.1.2.172 > com.vaadin:vaadin-cdi:2.0.0 (deltaspike comes with vaadin dependency) > docker-environment (based on openjdk-jre-8) > Reporter: Sven Redelin > Assignee: Mark Struberg > Labels: easyfix > > Dear all, > I got a really strange error in my environment setup and would not say, that > the deltaspike API has a real bug, but from my point of view the > implementation can be improved. > *the problem* > I've got the given setup. > Vaadin Application using vaadin-cdi in version 2.0.0 and vaadin usage of > version 8.0.6. > with vaadin-cdi I got the dependency of deltaspike-core and -impl. > The application built into a war file will be deployed using docker based on > openjdk-jre-8 on payara-micro. > While deployment I got the following very huge stacktrace. > {code} > org.glassfish.deployment.common.DeploymentException: CDI deployment > failure:Exception List with 5 exceptions: > Exception 0 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.viewaccess.ViewAccessContextArtifactProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.viewaccess.ViewAccessContextArtifactProducer.deltaSpikeContextExtension(ViewAccessContextArtifactProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 1 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type ExceptionControlExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.exception.control.HandlerMethodStorageProducer.exceptionControlExtension > at > org.apache.deltaspike.core.impl.exception.control.HandlerMethodStorageProducer.exceptionControlExtension(HandlerMethodStorageProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 2 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.conversation.GroupedConversationArtifactProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.conversation.GroupedConversationArtifactProducer.deltaSpikeContextExtension(GroupedConversationArtifactProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 3 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.window.WindowContextProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.window.WindowContextProducer.deltaSpikeContextExtension(WindowContextProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 4 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type MBeanExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.jmx.BroadcasterProducer.extension > at > org.apache.deltaspike.core.impl.jmx.BroadcasterProducer.extension(BroadcasterProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:236) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Caused by: org.jboss.weld.exceptions.DeploymentException: Exception List with > 5 exceptions: > Exception 0 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.viewaccess.ViewAccessContextArtifactProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.viewaccess.ViewAccessContextArtifactProducer.deltaSpikeContextExtension(ViewAccessContextArtifactProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 1 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type ExceptionControlExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.exception.control.HandlerMethodStorageProducer.exceptionControlExtension > at > org.apache.deltaspike.core.impl.exception.control.HandlerMethodStorageProducer.exceptionControlExtension(HandlerMethodStorageProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 2 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.conversation.GroupedConversationArtifactProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.conversation.GroupedConversationArtifactProducer.deltaSpikeContextExtension(GroupedConversationArtifactProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 3 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.window.WindowContextProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.window.WindowContextProducer.deltaSpikeContextExtension(WindowContextProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 4 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type MBeanExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.jmx.BroadcasterProducer.extension > at > org.apache.deltaspike.core.impl.jmx.BroadcasterProducer.extension(BroadcasterProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:493) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > ... 32 more > Aug 04, 2017 12:41:19 PM org.glassfish.api.ActionReport failure > SEVERE: Exception while loading the app > Aug 04, 2017 12:41:19 PM com.sun.enterprise.web.WebContainer unloadWebModule > SEVERE: Undeployment failed for context /diva > Aug 04, 2017 12:41:19 PM org.glassfish.web.loader.WebappClassLoader > clearReferencesJdbc > WARNING: The web application [unknown] registered the JDBC driver > [oracle.jdbc.OracleDriver] but failed to unregister it when the web > application was stopped. To prevent a memory leak, the JDBC Driver has > bly unregistered. > Aug 04, 2017 12:41:19 PM org.glassfish.web.loader.WebappClassLoader > checkThreadLocalMapForLeaks > SEVERE: The web application [unknown] created a ThreadLocal with key of type > [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@330e8ce8]) and a value > of type [java.lang.Class] (value [class oracle.sql > tory]) but failed to remove it when the web application was stopped. Threads > are going to be renewed over time to try and avoid a probable memory leak. > Aug 04, 2017 12:41:19 PM org.glassfish.web.loader.WebappClassLoader > checkThreadLocalMapForLeaks > SEVERE: The web application [unknown] created a ThreadLocal with key of type > [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@23f98f26]) and a value > of type [java.lang.Class] (value [class oracle.sql > ptorFactory]) but failed to remove it when the web application was stopped. > Threads are going to be renewed over time to try and avoid a probable memory > leak. > Aug 04, 2017 12:41:19 PM org.glassfish.deployment.admin.DeployCommand execute > SEVERE: Exception while loading the app : CDI deployment failure:Exception > List with 5 exceptions: > Exception 0 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.viewaccess.ViewAccessContextArtifactProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.viewaccess.ViewAccessContextArtifactProducer.deltaSpikeContextExtension(ViewAccessContextArtifactProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 1 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type ExceptionControlExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.exception.control.HandlerMethodStorageProducer.exceptionControlExtension > at > org.apache.deltaspike.core.impl.exception.control.HandlerMethodStorageProducer.exceptionControlExtension(HandlerMethodStorageProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 2 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.conversation.GroupedConversationArtifactProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.conversation.GroupedConversationArtifactProducer.deltaSpikeContextExtension(GroupedConversationArtifactProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 3 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.window.WindowContextProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.window.WindowContextProducer.deltaSpikeContextExtension(WindowContextProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 4 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type MBeanExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.jmx.BroadcasterProducer.extension > at > org.apache.deltaspike.core.impl.jmx.BroadcasterProducer.extension(BroadcasterProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > org.jboss.weld.exceptions.DeploymentException: Exception List with 5 > exceptions: > Exception 0 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.viewaccess.ViewAccessContextArtifactProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.viewaccess.ViewAccessContextArtifactProducer.deltaSpikeContextExtension(ViewAccessContextArtifactProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 1 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type ExceptionControlExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.exception.control.HandlerMethodStorageProducer.exceptionControlExtension > at > org.apache.deltaspike.core.impl.exception.control.HandlerMethodStorageProducer.exceptionControlExtension(HandlerMethodStorageProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 2 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.conversation.GroupedConversationArtifactProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.conversation.GroupedConversationArtifactProducer.deltaSpikeContextExtension(GroupedConversationArtifactProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 3 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type DeltaSpikeContextExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.scope.window.WindowContextProducer.deltaSpikeContextExtension > at > org.apache.deltaspike.core.impl.scope.window.WindowContextProducer.deltaSpikeContextExtension(WindowContextProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Exception 4 : > org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied > dependencies for type MBeanExtension with qualifiers @Default > at injection point [BackedAnnotatedField] @Inject private > org.apache.deltaspike.core.impl.jmx.BroadcasterProducer.extension > at > org.apache.deltaspike.core.impl.jmx.BroadcasterProducer.extension(BroadcasterProducer.java:0) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:362) > at > org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:284) > at > org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:137) > at > org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:158) > at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:501) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:487) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > at > org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:493) > at > org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:462) > at > org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:454) > at > org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) > at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:227) > at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131) > at > org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:329) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:497) > at > com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:220) > at > org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:487) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:360) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) > at > com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) > at > com.sun.enterprise.admin.cli.embeddable.DeployerImpl.deploy(DeployerImpl.java:134) > at > fish.payara.micro.impl.PayaraMicroImpl.deployAll(PayaraMicroImpl.java:1365) > at > fish.payara.micro.impl.PayaraMicroImpl.bootStrap(PayaraMicroImpl.java:985) > at > fish.payara.micro.impl.PayaraMicroImpl.main(PayaraMicroImpl.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > fish.payara.micro.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:107) > at fish.payara.micro.boot.loader.Launcher.launch(Launcher.java:70) > at > fish.payara.micro.boot.PayaraMicroLauncher.main(PayaraMicroLauncher.java:79) > at fish.payara.micro.PayaraMicro.main(PayaraMicro.java:358) > Aug 04, 2017 12:41:20 PM fish.payara.micro.impl.PayaraMicroImpl deployAll > INFO: Deployed 1 archive(s) > Aug 04, 2017 12:41:20 PM fish.payara.micro.impl.PayaraMicroImpl > dumpFinalStatus > INFO: > Instance Configuration > Host: 3d195a3d90c6 > HTTP Port(s): 8080 > HTTPS Port(s): > Instance Name: Helpful-Flyingfish > Instance Group: MicroShoal > Hazelcast Member UUID b23f629f-7bec-4d84-bf7e-dc249c69d749 > Deployed: diva ( diva war /diva ) > Aug 04, 2017 12:41:20 PM fish.payara.micro.impl.PayaraMicroImpl > dumpFinalStatus > INFO: > Payara Micro URLs > http://3d195a3d90c6:8080/diva > 'diva' REST Endpoints > Application diva is not registered > {code} > *the solution* > After a long investigation I decided to fork the deltaspike project at > bitbucket.com and modified some classes (see section _patch of > class-definition helps_). > Before, I tried to disable the cdi scanning of delta-spike dependencies in > {{glassfish-web.xml}} file using this code > {code:xml} > <?xml version="1.0" encoding="UTF-8"?> > <!DOCTYPE glassfish-web-app PUBLIC "-//GlassFish.org//DTD GlassFish > Application Server 3.1 Servlet 3.0//EN" > "http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtd"> > <glassfish-web-app> > <context-root>/</context-root> > <scanning-exclude>deltaspike*</scanning-exclude> > </glassfish-web-app> > {code} > That works for a moment, but not deterministic on each environment host... > Slow hosts got problems saying sth like "deltaspike cannot be instantiated". > Finally the problem is, that some deltaspike classes were injected in API > using {{@Inject}}, but the classes itself will never be declared as beans to > be injected. > Glassfish 3 I think instantiated them automatically, but in standard of J2E > there is no lazy initializing described like this. > So payara didn't initialized these beans and understandable I got the > exceptions of injection errors. > *patch of class-definition helps* > I added the annotation {{@ApplicationScoped}} to the following classes > * deltaspike/impl/src/main => > org.apache.deltaspike.core.impl.exception.control.extension.ExceptionControlExtension > * deltaspike/impl/src/main => > org.apache.deltaspike.core.impl.jmx.MBeanExtension > * deltaspike/impl/src/main => > org.apache.deltaspike.core.impl.scope.DeltaSpikeContextExtension > So I want to ask you if there is any bad effect in your API by adding these > annotations in next official version of deltaspike? > I think it makes the API more robust for different environment usages. > Best regards > Sven -- This message was sent by Atlassian JIRA (v6.4.14#64029)