P:selectOneMenu primefaces x proxy

6 respostas
C

Olá Pessoal,

Estou utilizando o primefaces 3 + jsf 2 e estou com o seguinte problema no componente p:selectOneMenu, nas estações que tem internet liberada, todos os componentes estão funcinando perfeitamente, mas nas estações que precisam fazer a validações no proxy da internet coorporativa. Alguns componentes, não estão funcinando.

Grato.

Segue abaixo um exemplo do meu código.

<?xml version='1.0' encoding='ISO-8859-1' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>    
    <ui:composition xmlns:ui="http://java.sun.com/jsf/facelets"
                    xmlns:p="http://primefaces.org/ui"
                    template="#{pageContext.servletContext.contextPath}/templates/padraoTemplate.xhtml"
                    xmlns:f="http://java.sun.com/jsf/core"
                    xmlns:h="http://java.sun.com/jsf/html">
        <ui:define name="conteudo">    
            <f:view contentType="text/html; charset=ISO-8859-1"> 
            <h:body>
                <h:panelGrid columns="1" style="width: 100%;">  
                    <h:form>
                            <p:focus for="idCodigo"/>
                            <p:panel header="Editar municipio - #{municipioFace.selectedBean.descricao}"  style="background-color: #dddddd">
                                <table>
                                    <tr>
                                        <h:commandLink action="#{municipioFace.doFinishEditMunicipio}" title="Salvar" id="bt_salvar">
                                            <p:graphicImage value="#{pageContext.servletContext.contextPath}/resources/imagens/confirmar.png" width="25" height="25" alt="Salvar" />                                        
                                        </h:commandLink>
                                        &nbsp;                                        
                                        <h:commandLink immediate="true" action="#{municipioFace.doListMunicipios}" title="Cancelar" id="bt_cancelar">
                                            <p:graphicImage value="#{pageContext.servletContext.contextPath}/resources/imagens/cancelar.png" width="25" height="25" alt="Cancelar" />    
                                        </h:commandLink>
                                    </tr>                                
                                    <tr>
                                        <td>Código</td>
                                        <td><h:outputText value="#{municipioFace.selectedBean.codigo}" style=" color: red"/></td>
                                    </tr>
                                    <tr>
                                        <td>Municipio</td>
                                        <td><p:inputText id="idCodigo" value="#{municipioFace.selectedBean.descricao}" size="60"/></td>
                                    </tr>
                                    <tr>
                                        <td>Estado</td>
                                        <td><p:selectOneMenu style="width: 300px" value="#{municipioFace.selectedBean.estado}">
                                                <f:selectItems var="itemSel" itemLabel="#{itemSel.descricao}" itemValue="#{itemSel}" value="#{municipioFace.allEstados}"/>
                                                <f:converter converterId="estadoConverter"/>
                                            </p:selectOneMenu>
                                        </td>
                                    </tr>
                                </table>
                               <p:messages/>                        
                            </p:panel>
                        </h:form> 
               </h:panelGrid> 
        </h:body>
        </f:view>
    </ui:define>
     </ui:composition>
</html>

6 Respostas

Hebert_Coelho

Será que o proxy ñ está barrando as chamadas para o seu servidor?

C

É o que parece, mas não sei o que tenho que solicitar para o pessoal de infra liberar.

Hebert_Coelho

Tenta essas urls que você encontra aqui na classe LoginCheckFilter: http://uaihebert.com/?p=1414&page=5

C

Desculpa minha falta de conhecimento, mas eu não entendi sua resposta.

Grato.

Hebert_Coelho

cristianoassis:
Desculpa minha falta de conhecimento, mas eu não entendi sua resposta.

Grato.

No exemplo do filtro tem uma lista de URLs chamadas para uma aplicação do Primefaces que utiliza alguns componentes. Não sei c tem todos.

Mas já vale a pena tentar.

C

Putz entendi.

Vlw!! Vou testar. Bom final de semana !

Criado 5 de julho de 2012
Ultima resposta 6 de jul. de 2012
Respostas 6
Participantes 2