Ir para o conteúdo

 Voltar a Jaguar - Des...
Tela cheia

ExpressionFactoryImpl

28 de Dezembro de 2011, 23:51 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 14 vezes

Olá a todos mais uma vez...

Por favor, observem meu problema. 

Essa foi a mensagem que vi depois de gerar um caso de uso do tipo CRUD. Aconteceu no momento de subir o TomCat. 

"Parece que a versão do JSP do contêiner é mais antiga que a 2.1 e não pode localizar o gerador de expressões EL RI, com.sun.el.ExpressionFactoryImpl.  Se não estiver usando o JSP ou o EL RI, verifique se o parâmetro de inicialização de contexto, com.sun.faces.expressionFactory, está definido corretamente."

 

Muito bem, vi o parâmetro no web.xml e lá estava:

<context-param>

<param-name>com.sun.faces.expressionFactory</param-name>

<param-value>org.apache.el.ExpressionFactoryImpl</param-value>

</context-param> 

 Como não é tão facil assim achar no meio de um monte de jars a localização de org.apache.el.ExpressionFactoryImpl , fui buscar a alternativa mostrada na mensagem (com.sun.el.ExpressionFactoryImpl). encontrei-a em el-ri.jar , e logo depois pedi ao Maven para localizá-la. O tomcat subiu sem problemas, mas a tela inicial da aplicação não aparece mais. Não deveria ter alterado o parâmetro? O jar onde se encontra org.apache.el.ExpressionFactoryImpl, quem é ele ?

Autor: Wagner Petronio de Sousa Abreu


22 comentários

  • 591f98d33b38bf56ff639b6e6732c23d?only path=false&size=50&d=404Wagner Petronio de Sousa Abreu(usuário não autenticado)
    3 de Janeiro de 2012, 23:43

     

    Depois de atualizar para a versão 6.0.1 resolvi o problema... mas vale a pena aconselhar: por hipótese alguma, nunca vá em Configure/Add JSF Capabilities !!! Se aparecer alguma mensagem no momento da criação das visões, diga para não perguntar novamente e pressione Skip. 

     Se alguém passou por esse mesmo problema que eu, reinstalar o Jaguar e o repositório é mais vantajoso. 

     Abraço a todos! 

    • 1341b9090b4f7e64a6bf22a0c8435d7f?only path=false&size=50&d=404Paulo Alvim(usuário não autenticado)
      4 de Janeiro de 2012, 11:45

       

      Obrigado pela dica Wagner. Estamos para liberar uma grande evolução em fevereiro (versao 6.1) e iremos testar esta configuração para se possível evitar problemas...

Lançamento do Jaguar 6.1 eminente...

6 de Maio de 2012, 8:13, por Desconhecido

O Jaguar 6.1 traz um grande leque de inovações dentre eles os exclusivos Jaguar Extensions, que possibilitam que plugins de arquitetura sejam criados com elegância através de técnicas de OCP (Open/Closed Principle). Este mecanimo possibilita que as implementações hiper-produtivas para Padrões de Caso de Uso de alto nível do Jaguar sejam expandidas através de componentes que encapsulam novos padrões, tanto para a parte OO (framework) quanto de geração de código complementar!



Evento Jaguar em Brasília, no dia19/10

3 de Outubro de 2011, 9:34, por Desconhecido

Quem estiver em Brasília no dia 19/10 não deixe de investir uma manhã neste evento, que é bem prático (mão na massa para desenvolver uma aplicação "do zero" com Java EE 6 / Jaguar) e traz insights importantes sobre tendências para a próxima década (BPMN 2.0, CMIS, Web Mobile com HTML5, etc.), implementados via Jaguar Extensions.



Ibrowse lança ferramenta de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Jaguar

19 de Agosto de 2011, 16:37, por Desconhecido

A ferramenta lançada é o Telescope for Jaguar na modalidade SaaS, que visa a automação no processo de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Java EE 6 na arquitetura Jaguar, que é uma das soluções do Portal do Software Publico.



Treinamento Jaguar em Brasília

27 de Julho de 2011, 14:47, por Desconhecido

Autor: Anna Carolina Duarte



A Ibrowse em parceria com a Universidade Luterana do Brasil (ULBRA) realiza o 1º curso de extensão em Jaguar

11 de Julho de 2011, 15:35, por Desconhecido

Autor: Justino Paulo