hi lars-fredrik, with std. owb the config-entry is: org.apache.webbeans.useBDABeansXMLScanner=false (see e.g. [1])
regards, gerhard [1] https://svn.apache.org/repos/asf/openwebbeans/trunk/webbeans-impl/src/main/resources/META-INF/openwebbeans/openwebbeans.properties 2013/9/30 Lars-Fredrik Smedberg <[email protected]> > Hi again > > Thanks for your answers.... > > @gerhard: > Thanks for the suggestion, could you point my to some reference on how to > configure this in OWB? > > @mark: > Is this planned for (or will it most likely show up in) a certain release? > When can I try it out? > > Regards > LF > > > On Mon, Sep 30, 2013 at 5:00 PM, Gerhard Petracek < > [email protected]> wrote: > > > @mark: > > i showed a similar issue to you in july, however, this is even one small > > step before and in some cases disabling the bda-mode helps. > > > > -> (still) +1 for doing it lazily. > > > > regards, > > gerhard > > > > > > > > 2013/9/30 Mark Struberg <[email protected]> > > > > > > > > > > > Hmm not sure. Actually WindowBeanHolder is part of deltaspike-core-impl > > > and a standard @SessionScoped bean. > > > > > > Maybe it's because we call getBeans in AfterDeploymentValidation. Will > > try > > > to rework this to lazy init inside the Context. > > > > > > LieGrue, > > > strub > > > > > > > > > > > > > > > > > > >________________________________ > > > > From: Gerhard Petracek <[email protected]> > > > >To: [email protected] > > > >Sent: Monday, 30 September 2013, 16:38 > > > >Subject: Re: Deltaspike 0.5 and WLP 8.5.5 problem at startup. > > > > > > > > > > > >hi lars-fredrik, > > > > > > > >please try to deactivate the bda-mode. > > > >(openwebbeans doesn't activate it per default, but it's active in most > > > >ee-servers.) > > > > > > > >regards, > > > >gerhard > > > > > > > > > > > > > > > >2013/9/30 Lars-Fredrik Smedberg <[email protected]> > > > > > > > >> Hi > > > >> > > > >> I'm trying to get Deltaspike 0.5 running together with WebSphere > > Liberty > > > >> Profile 8.5.5 (which has Apache OpenWebBeans bundled).... > > > >> > > > >> I put the following jars as common library jar files: > > > >> > > > >> deltaspike-core-api-0.5.jar > > > >> deltaspike-core-impl-0.5.jar > > > >> > > > >> And I get the following in the console logs at startup: > > > >> > > > >> [ERROR ] Could not find beans for Type=class > > > >> org.apache.deltaspike.core.impl.scope.window.WindowBeanHolder and > > > >> qualifiers:[] > > > >> Could not find beans for Type=class > > > >> org.apache.deltaspike.core.impl.scope.window.WindowBeanHolder and > > > >> qualifiers:[] > > > >> [ERROR ] An error occured while starting application context path > : > > > >> [/rsea] > > > >> [INFO ] FFDC1015I: An FFDC Incident has been created: > > > >> "java.lang.IllegalStateException: Could not find beans for > Type=class > > > >> org.apache.deltaspike.core.impl.scope.window.WindowBeanHolder and > > > >> qualifiers:[] com.ibm.ws.webcontainer.osgi.VirtualHost startWebApp" > at > > > >> ffdc_13.09.30_16.09.20.0.log > > > >> > > > >> And the FFDC logs contain the following stacktrace: > > > >> > > > >> Stack Dump = java.lang.IllegalStateException: Could not find beans > for > > > >> Type=class > > org.apache.deltaspike.core.impl.scope.window.WindowBeanHolder > > > >> and qualifiers:[] > > > >> at > > > >> > > > >> > > > > > > org.apache.deltaspike.core.api.provider.BeanProvider.getContextualReference(BeanProvider.java:150) > > > >> at > > > >> > > > >> > > > > > > org.apache.deltaspike.core.impl.scope.window.DeltaSpikeContextExtension.initializeDeltaSpikeContexts(DeltaSpikeContextExtension.java:50) > > > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> at > > > >> > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > > >> at > > > >> > > > >> > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > >> at java.lang.reflect.Method.invoke(Method.java:601) > > > >> at > > > >> > > > >> > > > > > > org.apache.webbeans.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:295) > > > >> at > > > >> > > > >> > > > > > > org.apache.webbeans.event.NotificationManager.fireEvent(NotificationManager.java:429) > > > >> at > > > >> > > > >> > > > > > > org.apache.webbeans.container.BeanManagerImpl.fireEvent(BeanManagerImpl.java:475) > > > >> at > > > >> > > > >> > > > > > > org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationEvent(BeansDeployer.java:331) > > > >> at > > > org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:187) > > > >> at > > > >> > > > >> > > > > > > org.apache.webbeans.lifecycle.AbstractLifeCycle.startApplication(AbstractLifeCycle.java:155) > > > >> at > > > >> > > > >> > > > > > > org.apache.webbeans.web.lifecycle.WebContainerLifecycle.startApplication(WebContainerLifecycle.java:97) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.webbeans.WebBeansInitializer.onStartup(WebBeansInitializer.java:72) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.webcontainer.webapp.WebApp.initializeServletContainerInitializers(WebApp.java:2317) > > > >> at com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:950) > > > >> at > com.ibm.ws.webcontainer.webapp.WebApp.initialize(WebApp.java:6038) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.webcontainer.osgi.DynamicVirtualHost.startWebApp(DynamicVirtualHost.java:421) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.webcontainer.osgi.DynamicVirtualHost.createRunnableHandler(DynamicVirtualHost.java:241) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.http.internal.VirtualHostImpl.discriminate(VirtualHostImpl.java:182) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:169) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:448) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:382) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:282) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:253) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.tcpchannel.internal.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:174) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.tcpchannel.internal.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:83) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:502) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:550) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:899) > > > >> at > > > >> > > > >> > > > > > > com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:981) > > > >> at com.ibm.ws.threading.internal.Worker.executeWork(Worker.java:439) > > > >> at com.ibm.ws.threading.internal.Worker.run(Worker.java:421) > > > >> at java.lang.Thread.run(Thread.java:722) > > > >> > > > >> > > > >> > > > >> Do I do anything wrong? Can someone please point me in the right > > > direction > > > >> to fix the above error.... > > > >> > > > >> Regards¨ > > > >> Lars-Fredrik > > > >> > > > >> -- > > > >> Med vänlig hälsning / Best regards > > > >> > > > >> Lars-Fredrik Smedberg > > > >> > > > >> STATEMENT OF CONFIDENTIALITY: > > > >> The information contained in this electronic message and any > > > >> attachments to this message are intended for the exclusive use of > the > > > >> address(es) and may contain confidential or privileged information. > If > > > >> you are not the intended recipient, please notify Lars-Fredrik > > Smedberg > > > >> immediately at [email protected], and destroy all copies of this > > > >> message and any attachments. > > > >> > > > > > > > > > > > > > > > > > -- > Med vänlig hälsning / Best regards > > Lars-Fredrik Smedberg > > STATEMENT OF CONFIDENTIALITY: > The information contained in this electronic message and any > attachments to this message are intended for the exclusive use of the > address(es) and may contain confidential or privileged information. If > you are not the intended recipient, please notify Lars-Fredrik Smedberg > immediately at [email protected], and destroy all copies of this > message and any attachments. >
