Note that there are some explanatory texts on larger screens.

plurals
  1. POI can not change my selectOneMenu
    primarykey
    data
    text
    <p>I'm trying to load the selectOneMenu and gives the following exception: <code>java.lang.IllegalStateException: Cannot create a session after the response has been committed</code>. I have the xhtml:</p> <pre><code>&lt;h:outputText value="Nome:" /&gt; &lt;p:selectOneMenu value="" id="nome" &gt; &lt;f:selectItem itemValue="#{solicitarPortabilidadeBean.listaDoadora}" var="doadora" itemLabel="#{doadora.nomeOperadora}"/&gt; &lt;/p:selectOneMenu&gt; </code></pre> <p>the bean:</p> <pre><code>@ViewScoped @ManagedBean public class SolicitarPortabilidadeBean implements Serializable { private static final long serialVersionUID = 1L; private List&lt;Operadora&gt; listaDoadora = null; private Operadora operadora; //getters and setters @EJB private ConsultasSpnService consultaOp; public List&lt;Operadora&gt; getListaDoadora() { if (listaDoadora == null) { listaDoadora = new ArrayList&lt;Operadora&gt;(); listaDoadora = consultaOp.listarOp(); } return listaDoadora; } public void setListaDoadora(List&lt;Operadora&gt; listaDoadora) { this.listaDoadora = listaDoadora; } public Operadora getOperadora() { return operadora; } public void setOperadora(Operadora operadora) { this.operadora = operadora; } public List&lt;Eot&gt; getListaEot() { return listaEot; } public void setListaEot(List&lt;Eot&gt; listaEot) { this.listaEot = listaEot; } public Eot getEot() { return eot; } public void setEot(Eot eot) { this.eot = eot; } public ConsultasSpnService getConsultaOp() { return consultaOp; } public void setConsultaOp(ConsultasSpnService consultaOp) { this.consultaOp = consultaOp; } </code></pre> <p>}</p> <p>the Operadora class:</p> <pre><code>public class Operadora { private String srvprovid = null; private String nomeOperadora = null; private String indicadorFuncoes = null; private String funcaoSuporte = null; private String tipoTempReceptora = null; private String tipoTempDoadora = null; private String horaTrabSuportado = null; private Long qtdMaximaTn = null; private String tipoServico = null; //getters and setters public String getSrvprovid() { return srvprovid; } public void setSrvprovid(String srvprovid) { this.srvprovid = srvprovid; } public String getNomeOperadora() { return nomeOperadora; } public void setNomeOperadora(String nomeOperadora) { this.nomeOperadora = nomeOperadora; } public String getIndicadorFuncoes() { return indicadorFuncoes; } public void setIndicadorFuncoes(String indicadorFuncoes) { this.indicadorFuncoes = indicadorFuncoes; } public String getFuncaoSuporte() { return funcaoSuporte; } public void setFuncaoSuporte(String funcaoSuporte) { this.funcaoSuporte = funcaoSuporte; } public String getTipoTempReceptora() { return tipoTempReceptora; } public void setTipoTempReceptora(String tipoTempReceptora) { this.tipoTempReceptora = tipoTempReceptora; } public String getTipoTempDoadora() { return tipoTempDoadora; } public void setTipoTempDoadora(String tipoTempDoadora) { this.tipoTempDoadora = tipoTempDoadora; } public String getHoraTrabSuportado() { return horaTrabSuportado; } public void setHoraTrabSuportado(String horaTrabSuportado) { this.horaTrabSuportado = horaTrabSuportado; } public Long getQtdMaximaTn() { return qtdMaximaTn; } public void setQtdMaximaTn(Long qtdMaximaTn) { this.qtdMaximaTn = qtdMaximaTn; } public String getTipoServico() { return tipoServico; } public void setTipoServico(String tipoServico) { this.tipoServico = tipoServico; } </code></pre> <p>I know the error is in calling the bean inside the xhtml, but I tried everything I knew. Can anyone help me?</p> <p>Thank you!!!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload