eu tava testando algumas coisas aqui… e pego o mesmo erro
conseguiu descobrir o porque desse stacktrace?
valeu!
urubatan
provavelmente algum problema no web.xml …
como vocês configuraram ele?
no exemplo do tutorial eu deixei o plugin do ICE Faces pro eclipse criar tudo sozinho
Deh
pois então, eu também deixei o plugin configurar tudo…
vou colocar o meu web.xml abaixo…
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"><web-appid="WebApp_ID"><display-name>IceProj</display-name><context-param><param-name>javax.faces.STATE_SAVING_METHOD</param-name><param-value>server</param-value></context-param><context-param><param-name>javax.faces.CONFIG_FILES</param-name><param-value>/WEB-INF/faces-config.xml</param-value></context-param><context-param><param-name>com.icesoft.faces.uploadDirectory</param-name><param-value>upload</param-value></context-param><context-param><param-name>com.icesoft.faces.uploadMaxFileSize</param-name><param-value>4048576</param-value></context-param><servlet><servlet-name>FacesServlet</servlet-name><servlet-class>javax.faces.webapp.FacesServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet><servlet-name>PersistentFacesServlet</servlet-name><servlet-class>com.icesoft.faces.webapp.xmlhttp.PersistentFacesServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet><servlet-name>BlockingServlet</servlet-name><servlet-class>com.icesoft.faces.webapp.xmlhttp.BlockingServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet><servlet-name>uploadServlet</servlet-name><servlet-class>com.icesoft.faces.component.inputfile.FileUploadServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>PersistentFacesServlet</servlet-name><url-pattern>/xmlhttp/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>PersistentFacesServlet</servlet-name><url-pattern>*.iface</url-pattern></servlet-mapping><servlet-mapping><servlet-name>BlockingServlet</servlet-name><url-pattern>/block/*</url-pattern></servlet-mapping><servlet-mapping><servlet-name>uploadServlet</servlet-name><url-pattern>/uploadHtml</url-pattern></servlet-mapping><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list></web-app>
urubatan
parece OK, e tu ta usando JSP ou JSPX?
urubatan
só mais uma duvida, tu baixou o código do exemplo la do post? ou escreveu tudo do zero?
ahh e mais uma coisa, não é ubiratan, é Urubatan :roll:
Deh
o caso do colega lá de cima eu não sei…
eu começei um projeto novo com o plugin do IceFaces e tentei seguir os exemplos que achava.
eu to usando jsp… demorei porque tava revisando e vendo se achava o possivel erro, mas sem sorte…
valeu pela atenção!
urubatan
tenta pegar o exemplo de la e alterar ele
ai se não funcionar vai ficar mais complicado, pq acabei de testar ele aqui
Deh
eu não consegui achar onde estava o meu erro…
modifiquei o seu exemplo e outro que eu peguei no iceFaces… e deu certo, sem erro algum!
mas não faço a minima idéia do porque daquele erro…
mas, Urubatan Obrigado! Valeu pela atenção! e pelo tutorial!
Douglas
É o seguinte pessoal, quando se cria o projeto o plugin do Eclipse configura o faces-config.xml com esse trecho:
se tirar isso, dai funciona. Só não sei pra que serve essa configuração. Também estou engatinhando no JSF e conheci o ICEFaces graças ao blog do Urubatan.
Abraços.
urubatan
isto é adicionad quando tu seleciona também a biblioteca icefaces-facelets que é o suporte a facelets …
facelets é uma biblioteca que facilita muito trabalhar com JSF, basicamente ela permite tu misturar HTML de verdade no meio das tags JSF, tem uma engine de templates espetacular, …
Deh
li no fórum do IceFaces que o plugin para o MyEclipse tem um bug que esquece de adicionar esta parte no web.xml
isto é adicionad quando tu seleciona também a biblioteca icefaces-facelets que é o suporte a facelets …
facelets é uma biblioteca que facilita muito trabalhar com JSF, basicamente ela permite tu misturar HTML de verdade no meio das tags JSF, tem uma engine de templates espetacular, …
Onde encontro material que ensinea trabalhar com facelets ??