[ https://issues.apache.org/jira/browse/OWB-1201?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16088882#comment-16088882 ]
John D. Ament commented on OWB-1201: ------------------------------------ Hi, The exact same sample works correctly w/ OWB 1.7.3. I was planning to retry w/ 1.7.4 There's not an easy sample to debug through, but something.. 1. Checkout https://github.com/hammock-project/hammock/ 2. Change dist-microprofile-cochise to include owb2 instead of owb bootstrap module 3. Build the project 4. Then run this example: https://github.com/hammock-project/hammock-examples/tree/master/hammock-microprofile using mvn clean install -Powb and running the output capsule JAR. > OWB Not discovering JARs in a Capsule packaged JAR > -------------------------------------------------- > > Key: OWB-1201 > URL: https://issues.apache.org/jira/browse/OWB-1201 > Project: OpenWebBeans > Issue Type: Bug > Reporter: John D. Ament > > Note: this may be the root of OWB-1200 > OWB doesn't seem to discover JARs within a capsule JAR. I package my app > using a bunch of dependencies, and wrap it in a capsule JAR to simplify > deployment (rather than having all of the JARs dumped out onto the file > system). > I noticed when using OWB 1.7.3 I get this output when starting: > {code} > Jul 15, 2017 10:41:55 PM org.apache.webbeans.lifecycle.AbstractLifeCycle > bootstrapApplication > INFO: OpenWebBeans Container is starting... > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/hammock-microprofile-1.0-SNAPSHOT.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/deltaspike-core-api-1.8.0.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/deltaspike-core-impl-1.8.0.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/util-brave-1.5-SNAPSHOT.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/web-spi-1.5-SNAPSHOT.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/hammock-core-1.5-SNAPSHOT.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/rest-cxf-1.5-SNAPSHOT.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/web-tomcat-1.5-SNAPSHOT.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/util-metrics-1.5-SNAPSHOT.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/cxf-integration-cdi-3.1.12.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/metrics-cdi-1.3.6.jar!/META-INF/beans.xml > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/joda-time-2.9.1.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/swagger-annotations-1.5.12.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/swagger-models-1.5.12.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/jackson-dataformat-yaml-2.8.4.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/cxf-rt-transports-http-3.1.12.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/validation-api-1.1.0.Final.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/johnzon-mapper-1.1.1.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/metrics-annotation-3.2.3.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/swagger-jaxrs-1.5.12.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/johnzon-jaxrs-1.1.1.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/brave-jaxrs2-4.5.0.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/classmate-1.3.1.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/jackson-core-2.8.4.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/metrics-json-3.2.3.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/annotations-2.0.1.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/hibernate-validator-cdi-5.4.1.Final.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/swagger-core-1.5.12.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/brave-core-4.5.0.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/johnzon-core-1.1.1.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/profiler-1.0.2.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/stax2-api-3.1.4.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/util-beanvalidation-1.5-SNAPSHOT.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/hibernate-validator-5.4.1.Final.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/cxf-rt-frontend-jaxrs-3.1.12.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/xmlschema-core-2.2.2.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/bootstrap-owb-1.5-SNAPSHOT.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/jboss-logging-3.3.1.Final.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/cxf-rt-rs-client-3.1.12.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/snakeyaml-1.15.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/metrics-servlets-3.2.3.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/brave-web-servlet-filter-4.5.0.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/cxf-rt-rs-service-description-swagger-3.1.12.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/dist-microprofile-cochise-1.5-SNAPSHOT.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/zipkin-reporter-0.10.0.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/brave-http-4.5.0.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/jackson-annotations-2.8.4.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/jackson-databind-2.8.4.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/woodstox-core-asl-4.4.1.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/zipkin-1.24.0.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/reflections-0.9.10.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/metrics-healthchecks-3.2.3.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/cxf-core-3.1.12.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/cdi-api-2.0.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/metrics-jvm-3.2.3.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/metrics-core-3.2.3.jar > Jul 15, 2017 10:41:55 PM > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery > addWebBeansXmlLocation > INFO: added beans archive URL: > file:/Users/johnament/src/hammock-examples/hammock-microprofile/target/hammock-microprofile-1.0-SNAPSHOT-capsule.jar > Jul 15, 2017 10:41:55 PM org.apache.deltaspike.core.util.ProjectStageProducer > initProjectStage > INFO: Computed the following DeltaSpike ProjectStage: Production > 22:41:55.912 [main] INFO org.hibernate.validator.internal.util.Version - > HV000001: Hibernate Validator 5.4.1.Final > Jul 15, 2017 10:41:56 PM org.apache.webbeans.config.BeansDeployer > configureInterceptors > WARNING: Interceptor class : > org.apache.deltaspike.core.impl.throttling.ThrottledInterceptor is already > defined > Jul 15, 2017 10:41:56 PM org.apache.webbeans.config.BeansDeployer > configureInterceptors > WARNING: Interceptor class : > org.apache.deltaspike.core.impl.lock.LockedInterceptor is already defined > Jul 15, 2017 10:41:56 PM org.apache.webbeans.config.BeansDeployer > configureInterceptors > WARNING: Interceptor class : > org.apache.deltaspike.core.impl.future.FutureableInterceptor is already > defined > Jul 15, 2017 10:41:56 PM org.apache.webbeans.config.BeansDeployer > validateInjectionPoints > INFO: All injection points were validated successfully. > Jul 15, 2017 10:41:56 PM org.apache.cxf.endpoint.ServerImpl initDestination > INFO: Setting the server's publish address to be / > 22:41:56.890 [main] INFO org.reflections.Reflections - Reflections took 27 > ms to scan 1 urls, producing 22 keys and 25 values > {code} > Its picking up all of the JARs. However, when I run with the SeContainer in > OWB2, this is all I see > {code} > Jul 15, 2017 10:30:59 PM > org.apache.deltaspike.core.impl.config.EnvironmentPropertyConfigSourceProvider > <init> > INFO: Custom config found by DeltaSpike. Name: 'hammock.properties', URL: > 'jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/hammock-microprofile-1.0-SNAPSHOT.jar!/hammock.properties' > Jul 15, 2017 10:30:59 PM > org.apache.deltaspike.core.impl.config.EnvironmentPropertyConfigSourceProvider > <init> > INFO: Custom config found by DeltaSpike. Name: 'hammock.properties', URL: > 'jar:file:/Users/johnament/.capsule/apps/hammock-microprofile-1.0-SNAPSHOT-capsule/web-spi-1.5-SNAPSHOT.jar!/hammock.properties' > Jul 15, 2017 10:30:59 PM org.apache.webbeans.lifecycle.AbstractLifeCycle > bootstrapApplication > INFO: OpenWebBeans Container is starting... > Jul 15, 2017 10:30:59 PM org.apache.deltaspike.core.util.ProjectStageProducer > initProjectStage > INFO: Computed the following DeltaSpike ProjectStage: Production > 22:30:59.768 [main] INFO org.hibernate.validator.internal.util.Version - > HV000001: Hibernate Validator 5.4.1.Final > Jul 15, 2017 10:30:59 PM org.apache.webbeans.config.BeansDeployer > validateInjectionPoints > INFO: All injection points were validated successfully. > Exception in thread "main" > org.apache.webbeans.exception.WebBeansDeploymentException: Error while > sending SystemEvent to a CDI Extension! > org.apache.webbeans.portable.events.discovery.AfterDeploymentValidationImpl@46271dd6 > at > org.apache.webbeans.event.NotificationManager.fireEvent(NotificationManager.java:749) > at > org.apache.webbeans.container.BeanManagerImpl.fireEvent(BeanManagerImpl.java:494) > at > org.apache.webbeans.container.BeanManagerImpl.fireLifecycleEvent(BeanManagerImpl.java:489) > at > org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationEvent(BeansDeployer.java:847) > at > org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:343) > at > org.apache.webbeans.lifecycle.AbstractLifeCycle.bootstrapApplication(AbstractLifeCycle.java:137) > at > org.apache.webbeans.lifecycle.AbstractLifeCycle.startApplication(AbstractLifeCycle.java:103) > at > org.apache.openwebbeans.se.OWBInitializer.newContainer(OWBInitializer.java:107) > at > org.apache.openwebbeans.se.OWBInitializer.initialize(OWBInitializer.java:91) > at > org.apache.openwebbeans.se.SeInitializerFacade.initialize(SeInitializerFacade.java:137) > at > ws.ament.hammock.bootstrap.owb.OWBBootstrapper.start(OWBBootstrapper.java:39) > at ws.ament.hammock.Bootstrap.main(Bootstrap.java:35) > at > ws.ament.hammock.example.canonical.RestApplication.main(RestApplication.java:31) > Caused by: org.apache.webbeans.exception.WebBeansException: > java.lang.IllegalStateException: Could not find beans for Type=class > ws.ament.hammock.web.spi.StartWebServer and qualifiers:[] > at > org.apache.webbeans.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:366) > at > org.apache.webbeans.event.NotificationManager.invokeObserverMethod(NotificationManager.java:832) > at > org.apache.webbeans.event.NotificationManager.fireEvent(NotificationManager.java:732) > ... 12 more > Caused by: java.lang.IllegalStateException: Could not find beans for > Type=class ws.ament.hammock.web.spi.StartWebServer and qualifiers:[] > at > org.apache.deltaspike.core.api.provider.BeanProvider.getContextualReference(BeanProvider.java:153) > at > ws.ament.hammock.web.extension.StartWebServerExtension.startWebTier(StartWebServerExtension.java:31) > 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 > org.apache.webbeans.event.ObserverMethodImpl.invoke(ObserverMethodImpl.java:399) > at > org.apache.webbeans.event.ContainerEventObserverMethodImpl.invoke(ContainerEventObserverMethodImpl.java:83) > at > org.apache.webbeans.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:360) > ... 14 more > {code} > And as you can see, it can't find my bean classes (but it does seem to find > extensions OK). > Note that I included a work around for OWB-1199 that looks like this > {code} > public class HammockScannerService extends CDISeScannerService { > @Override > protected void configure() { > registerBeanArchives(loader); > super.configure(); > } > } > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)