I wonder how much time I've lost of my life based on stupid typos:) Sad thing is I must have starred at the code a million times.
On 8/24/05, Matt Blum <[EMAIL PROTECTED]> wrote:
Did you copy and paste out of those files? If so, you have several typos: "empoloyees.jsp" and "empoloyeesForm.jsp" in the faces-config.
-MattOn 8/24/05, Rick Reumann < [EMAIL PROTECTED]> wrote:I'm sort of stumped since the error logs aren't revealing much to me.
I'm just working on page flow test and I'm on 'emloyees.jsp' and I'm clicking on a button that should access another managed bean and then forward me to 'employeeForm.jsp'. Error first then some relevant souce code to follow:
2005-08-24 16:29:05 StandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exception
javax.faces.FacesException: javax.servlet.ServletException: javax.servlet.jsp.JspException: Unrecognized Content Type.
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:327)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
<snip>
Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: Unrecognized Content Type.
at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:821)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
at org.apache.jsp.employees_jsp._jspService(employees_jsp.java:83)
faces config
-----------------
<faces-config>
<navigation-rule>
<from-view-id>/empoloyees.jsp</from-view-id>
<navigation-case>
<from-outcome>getEmployeeSuccess</from-outcome>
<to-view-id>/empoloyeeForm.jsp</to-view-id>
</navigation-case>
</navigation-rule>
<managed-bean>
<managed-bean-name>employees</managed-bean-name>
<managed-bean-class>net.reumann.EmployeesBacking</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>employee</managed-bean-name>
<managed-bean-class>net.reumann.EmployeeBacking</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
</faces-config>
index.jsp
-------------
<jsp:forward page="/employees.faces"/>
employees.jsp
-------------------
//dataTable listing employees
<h:commandButton value="test" action="">
EmployeeBacking
------------------------
//the retrieveEmployeeAction below is getting hit since the log message is showing up
public String retrieveEmployeeAction() {
log.debug("in retrieveEmployeeAction()");
//get Employee from backend
this.name = "Rover";
this.age = new Integer(25);
return "getEmployeeSuccess";
}
employeeForm.jsp
-------------------------
never getting here.
--
Rick

