Camaradas do forum,
Quando executo minhas paginas xhtml no Chrome, ocorre o seguinte erro:
XML declaration allowed only at the start of the document
O que diabos é isso?Novamente o problema só ocorre no Chrome…argh!!! :?
Obrigado!
Camaradas do forum,
Quando executo minhas paginas xhtml no Chrome, ocorre o seguinte erro:
XML declaration allowed only at the start of the document
O que diabos é isso?Novamente o problema só ocorre no Chrome…argh!!! :?
Obrigado!
Eu também estou com este mesmo problema, alguém pode nos ajudar??
Valeu!!
Amigos, desculpem nao ter dado um feedback aqui no tópico.
Fiz uma pesquisinha sobre o problema e encontrei alguns casos de páginas PHP com o mesmo problema, pelos foruns da vida…a solução foi retirar alguns espaços em branco do documento :lol:
Fiz isso com minhas páginas, na linha onde são informados os xmlns…havia incluido umas quebras pra ler melhor o codigo.Removi isso e voilá…funcionou.
Maldito Chrome. :?
Vejam…estava assim
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">
Alterei para…
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" ...>
Pois é…
a tag html está errada… não existem os atributos: xmlns:h, xmlns:f, xmlns:ui, xmlns:a4j, xmlns:rich.
provavelmente a taglib não esta sendo processada
http://www.w3schools.com/tags/tag_html.asp
Abs 
a tag html está errada… não existem os atributos: xmlns:h, xmlns:f, xmlns:ui, xmlns:a4j, xmlns:rich.provavelmente a taglib não esta sendo processada
http://www.w3schools.com/tags/tag_html.asp
Abs :)
Lembrando que essa é uma página XHTML, cuja sintaxe é essa…e que esse codigo funcionou corretamente no IE, FireFox, Opera, Safari… 
Valeu pelo link, muito bom!
Retire os atributos: xmlns:h, xmlns:f, xmlns:ui, xmlns:a4j, xmlns:ric e tente novamente 
o que define se uma página é html ou xhtml é outra tag: a DOCTYPE que vem antes de tudo 
Se ele retirar, nao vai conseguir usar as tags do jsf, richfaces…etc…
Eu uso normal como vc postou e nunca deu problema no chrome nao… mas d qualquer forma, valeu pelo alerta !
Retire os atributos: xmlns:h, xmlns:f, xmlns:ui, xmlns:a4j, xmlns:ric e tente novamente
Se ele retirar, nao vai conseguir usar as tags do jsf, richfaces…etc…
Exatamente.
Encontrei esse link aqui: http://amateras.sourceforge.jp/docs/FacesIDE/SampleJSFApp.html
Para usar as tags do JSF, precisa apenas importa-las dessa forma:
<%@ taglib uri=“http://java.sun.com/jsf/html” prefix=“h” %>
<%@ taglib uri=“http://java.sun.com/jsf/core” prefix=“f” %>
E, no “html”: http://www.horstmann.com/corejsf/jsf-tags.html
<h:form …
<h:inputText …

Encontrei esse link aqui: http://amateras.sourceforge.jp/docs/FacesIDE/SampleJSFApp.htmlPara usar as tags do JSF, precisa apenas importa-las dessa forma:
<%@ taglib uri=“http://java.sun.com/jsf/html” prefix=“h” %>
<%@ taglib uri=“http://java.sun.com/jsf/core” prefix=“f” %>:D
Isso vc faz no jsp… ele tá utilizando xhtml…
Vc pode encontrar exemplos aki:
Também estou com o mesmo erro, e o engraçado é que só acontece com Chrome.
“This page contains the following errors:
error on line 18 at column 18: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.”
Alguém sabe como resolver isso?
Também estou com o mesmo erro, e o engraçado é que só acontece com Chrome.“This page contains the following errors:
error on line 18 at column 18: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.”Alguém sabe como resolver isso?
Dá uma olhada na minha solução gambiarra…de repente…
Amigos, desculpem nao ter dado um feedback aqui no tópico.Fiz uma pesquisinha sobre o problema e encontrei alguns casos de páginas PHP com o mesmo problema, pelos foruns da vida…a solução foi retirar alguns espaços em branco do documento :lol:
Fiz isso com minhas páginas, na linha onde são informados os xmlns…havia incluido umas quebras pra ler melhor o codigo.Removi isso e voilá…funcionou.
Maldito Chrome. :?
Vejam…estava assim
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j" xmlns:rich="http://richfaces.org/rich">Alterei para…
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" ...>Pois é…
Fiz exatamente isso no meus arquivos .xhtml e não funcionou
Será que tem outra configuração nos xml?
Tem outra questão sim e no meu caso era o que estava o ocorrendo:
Removi de todos meus arquivos XHTML a linha:
Deixei apenas no “template.xhtml”, logo o erro será com as entidades html… Removi também, funcionou…
Se for o caso do uso de “composition” verifique:
<?xml version="1.0" encoding="ISO-8859-1"?>Nos arquivos XHTML, ok?