yes, remember you saying we should not trick that much - will fix this now ;)
LieGrue, strub >________________________________ > From: Gerhard Petracek <[email protected]> >To: [email protected]; Mark Struberg <[email protected]> >Sent: Monday, 30 September 2013, 17:00 >Subject: Re: Deltaspike 0.5 and WLP 8.5.5 problem at startup. > > >@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. >> >> >> > >> > >> > >
