@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.
> >>
> >
> >
>

Reply via email to