Erro no Firefox com paginas VWJSF - Visual Web Java ServerFaces

3 respostas
A

Estou desenvolvendo uma aplicação web utilizando o Netbeans 6.1 e o Visual Web Java Server Faces dessa IDE. Mas estou com um serio problema no Firefox, pois o mesmo dá erro nas paginas que crio, mesmo as mais simples possíveis.

Acabei de criar um projeto do zero, e não fiz nenhuma alteração, simplesmente arrastei um Static Text, um Label e um TextField, compilei e executei o projeto. No firefox a pagina aparece em branco! tenho o firebug instalado e ele mostra erro HTTP 404 (File Not Found) ao carregar a URL abaixo, seguido de varios erros de javascript:

http://localhost:8084/TesteVWJSF/theme/com/sun/webui/jsf/suntheme4_2-080320/javascript/theme/nls/pt/suntheme.js

Reparei que alem do arquivo acima, que pelo nome parece ser uma versão em Português de Portugal, ele também lê a URL:

http://localhost:8084/TesteVWJSF/theme/com/sun/webui/jsf/suntheme4_2-080320/javascript/theme/nls/pt-br/suntheme.js

Esse sim uma versão Português Brasil do script e que localiza normalmente, mas só depois dos erros no javascript, só que olhando o codigo da pagina, vi que o Netbeans utiliza JavaScript para montar toda a pagina e com esses erros nada funciona.

Procurei na internet algo sobre o assunto, mas para o meu espanto parece que ninguem sofre com esse problema, no IE7 a pagina funciona normal e caso eu faça varios reload no Firefox uma hora funciona (as vezes preciso de uns 5 reload para funcionar), mas não posso falar para o cliente fazer isso né?

Abaixo o codigo JSP que o netbeans gera, mostrando os tres componentes que inserir na pagina:

<jsp:root version="2.1" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:webuijsf="http://www.sun.com/webui/webuijsf"> <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/> <f:view> <webuijsf:page id="page1"> <webuijsf:html id="html1"> <webuijsf:head id="head1"> <webuijsf:link id="link1" url="/resources/stylesheet.css"/> </webuijsf:head> <webuijsf:body id="body1" style="-rave-layout: grid"> <webuijsf:form id="form1"> <webuijsf:label for="textField1" id="label1" style="position: absolute; left: 104px; top: 48px" text="Texto:"/> <webuijsf:textField id="textField1" style="left: 160px; top: 48px; position: absolute"/> <webuijsf:staticText id="staticText1" style="" text="Título"/> </webuijsf:form> </webuijsf:body> </webuijsf:html> </webuijsf:page> </f:view> </jsp:root>

Desde já agradeço qualquer ajuda,
allalone

3 Respostas

A

será que isso nunca aconteceu com ninguem, ou eu devo desistir mesmo dessa ferramenta?
ja ate pensei em parar e refazer em .NET pq a minha produtividade esta muito baixa…

G

amigo tente usar a verção mais recente do netbeans … netbeans 6.5
a 6.1 n é mto boa …

eu pelo menos n gosto :stuck_out_tongue:
http://bits.netbeans.org/download/trunk/nightly/latest/

MarcioGoncalves

Eu também tenho uma aplicação com páginas JSF (Woodstock), feita com o Netbeans 6.5.1, que está aparentemente funcionando no Firefox e no IE. Mas percebi que no relatório de estatísticas do site que esse erro está ocorrendo em várias páginas: "404: /{minha aplicação}/theme/com/sun/webui/jsf/suntheme4_2-080320/javascript/theme/nls/pt/suntheme.js

Como aparentemente está tudo funcionando, só fui descobrir isso porque resolvi olhar as estatísticas.

Se eu descobrir a solução postarei aqui.

Criado 7 de janeiro de 2009
Ultima resposta 8 de set. de 2009
Respostas 3
Participantes 3