You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openwebbeans.apache.org by "John D. Ament (JIRA)" <ji...@apache.org> on 2017/07/16 02:49:00 UTC

[jira] [Created] (OWB-1201) OWB Not discovering JARs in a Capsule packaged JAR

John D. Ament created OWB-1201:
----------------------------------

             Summary: 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)