nao entao… o q acontece. no netbeans td o q eu criar no WEB PAGES ele roda normalmente sem problemas, nada de mais nada de menos… agora se dentro da WEB PAGES eu criar um dir CADASTRO e dentro desse dir criar uma pagina INDEX.JSP for no meu navegador e colocar:
http://localhost:8080/campanha/principal/index.jsp
ele me da o seguinte erro:
[quote]
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /principal/index.jsp at line 23
20:
21:
Hello World!
22:
23: <f:view>
24: </f:view>
25:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
java.lang.RuntimeException: Cannot find FacesContext
javax.faces.webapp.UIComponentClassicTagBase.getFacesContext(UIComponentClassicTagBase.java:1797)
javax.faces.webapp.UIComponentClassicTagBase.setJspId(UIComponentClassicTagBase.java:1614)
org.apache.jsp.principal.index_jsp._jspx_meth_f_005fview_005f0(index_jsp.java:101)
org.apache.jsp.principal.index_jsp._jspService(index_jsp.java:76)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.14 logs.
Apache Tomcat/6.0.14[/quote]
meu faces config esta assim:
<?xml version='1.0' encoding='UTF-8'?>
<!-- =========== FULL CONFIGURATION FILE ================================== -->
<faces-config version="1.2"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd">
</faces-config>
na verdade nao tem nada… pq ainda so queria mostrar o FORM sem fazer as regras de navegacao… so queria ir no navegador e colocar
http://localhost:8080/campanha/principal/index.jsp
e ele aparecer
a minha index.jsp esta assim:
[code]<%–
Document : index
Created on : 08/01/2008, 15:10:17
Author : Fabio Ebner
–%>
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>
<%@ taglib prefix=“f” uri=“http://java.sun.com/jsf/core” %>
<%@ taglib prefix=“h” uri=“http://java.sun.com/jsf/html” %>
JSP Page
Hello World!
[/code]
sendo q a welcomeJSP.jsp que o netbeans cria funciona normalmente.
obrigado