You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltaspike.apache.org by "Luciano Fischer Lumertz (JIRA)" <ji...@apache.org> on 2015/12/16 16:39:46 UTC
[jira] [Created] (DELTASPIKE-1042) ManagedBean is rebuilt after
Ajax Request
Luciano Fischer Lumertz created DELTASPIKE-1042:
---------------------------------------------------
Summary: ManagedBean is rebuilt after Ajax Request
Key: DELTASPIKE-1042
URL: https://issues.apache.org/jira/browse/DELTASPIKE-1042
Project: DeltaSpike
Issue Type: Bug
Components: JSF-Module, JSF22-Module
Affects Versions: 1.5.1
Environment: OS Windows 8.1, WildFly 8.1.0 Final
Reporter: Luciano Fischer Lumertz
Priority: Blocker
I have a Maven Project Version 3.1 with JSF 2.2, CDI, Hibernate and Primefaces 5.0.
I'm replacing the Apache MyFaces by DeltaSpike. The ManagedBeans are using the ViewAccessScoped. When I replace MyFaces by DeltaSpike, I started having a problem in requests for ajax. When the request is the ManagedBean is built again.
As I used the MyFaces in beans.xml file I was using the following configuration, as shown below:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_1_1.xsd"
bean-discovery-mode="all"
version="1.1">
<interceptors>
<class>br.com.tei_ambiente.interceptor.VerificaPermissaoInterceptor</class>
<class>br.com.tei_ambiente.interceptor.TransacionalInterceptor</class>
</interceptors>
<alternatives>
<class>org.apache.myfaces.extensions.cdi.jsf.impl.scope.conversation.ClientSideWindowHandler</class>
</alternatives>
</beans>
When you started using the DeltaSpike remove this configuration beans.xml file and passed to extend the DefaultClientWindowConfig class as follows:
@Specializes public class MyClientWindowConfig extends DefaultClientWindowConfig { @Override public boolean isClientWindowStoreWindowTreeEnabledOnButtonClick() { return true; } }
Leia mais em: Apache DeltaSpike: CDI Programável http://www.devmedia.com.br/apache-deltaspike-cdi-programavel/31982#ixzz3uUyhu7qd
I wonder if this is expected behavior, or jumped a step in my project setup.
Thanks for attention.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)