i'm having problem with the libert profile CDI.
I have an application and it works fine in the WAS 8 full server, bnut when I deploy it to the liberty profile I get the following error :
ERROR ] Passivation capable beans must satisfy passivation capable dependencies. Bean : SecurityObserver, Name:null, WebBeans Type:MANAGED, API Types:[java.io.Serializable,java.lang.Object,br.gov.frameworkdemoiselle.internal.implementation.SecurityObserver], Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default] does not satisfy. Details about the Injection-point: Field Injection Point, field name : logger, Bean Owner : [SecurityObserver, Name:null, WebBeans Type:MANAGED, API Types:[java.io.Serializable,java.lang.Object,br.gov.frameworkdemoiselle.internal.implementation.SecurityObserver], Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]]
Passivation capable beans must satisfy passivation capable dependencies. Bean : SecurityObserver, Name:null, WebBeans Type:MANAGED, API Types:[java.io.Serializable,java.lang.Object,br.gov.frameworkdemoiselle.internal.implementation.SecurityObserver], Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default] does not satisfy. Details about the Injection-point: Field Injection Point, field name : logger, Bean Owner : [SecurityObserver, Name:null, WebBeans Type:MANAGED, API Types:[java.io.Serializable,java.lang.Object,br.gov.frameworkdemoiselle.internal.implementation.SecurityObserver], Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]]
The solution is to disable the liberty profile CDI and use WELD.
Does someone get the same error??
I can't post the code cause I have to put the entire project, maybe if i can attach the project...
Thanks