Hi Guys,
Thanks to rmannibucau in the IRC for the solution:

openejb.scan.webapp.container=true

in $CATALINA_BASE/conf/system.properties

Cheers,

Frank.

On Tue, Jun 27, 2017 at 12:16 AM, Frank Martínez <[email protected]> wrote:

> Hi Guys,
>
> I am trying to create a custom tomcat distributable with deltaspike
> included as server lib. So I can add many wars without duplicated jars. But
> it does not work. It throws this exception at deploy time:
>
> Caused by: org.apache.webbeans.exception.WebBeansDeploymentException:
> Error while sending SystemEvent to a CDI Extension!
> org.apache.webbeans.portable.events.discovery.
> AfterDeploymentValidationImpl@2306666c
>     at org.apache.webbeans.event.NotificationManager.fireEvent(
> NotificationManager.java:697)
>     at org.apache.webbeans.container.BeanManagerImpl.fireEvent(
> BeanManagerImpl.java:490)
>     at org.apache.webbeans.container.BeanManagerImpl.fireLifecycleEvent(
> BeanManagerImpl.java:485)
>     at org.apache.webbeans.config.BeansDeployer.
> fireAfterDeploymentValidationEvent(BeansDeployer.java:723)
>     at org.apache.webbeans.config.BeansDeployer.deploy(
> BeansDeployer.java:316)
>     at org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(
> OpenEJBLifecycle.java:196)
>     ... 20 more
> Caused by: org.apache.webbeans.exception.WebBeansException:
> java.lang.reflect.InvocationTargetException
>     at org.apache.webbeans.event.ObserverMethodImpl.notify(
> ObserverMethodImpl.java:318)
>     at org.apache.webbeans.event.NotificationManager.fireEvent(
> NotificationManager.java:676)
>     ... 25 more
> Caused by: java.lang.reflect.InvocationTargetException
>     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:347)
>     at org.apache.webbeans.event.ContainerEventObserverMethodImpl.invoke(
> ContainerEventObserverMethodImpl.java:82)
>     at org.apache.webbeans.event.ObserverMethodImpl.notify(
> ObserverMethodImpl.java:312)
>     ... 26 more
> Caused by: 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:153)
>     at org.apache.deltaspike.core.impl.scope.DeltaSpikeContextExtension.
> initializeDeltaSpikeContexts(DeltaSpikeContextExtension.java:85)
>     ... 33 more
>
>
> Can you tell me if is it possible to put the jars in the server lib
> folder, or is it mandatory to include them in each war?
>
> Thanks for your time and for the great work.
>
> Cheers,
>
> Frank.
>
> --
> Frank D. Martínez M.
>



-- 
Frank D. Martínez M.

Reply via email to