Gostaria de saber pq acontece este erro:
1/08/2009 16:48:38 org.apache.catalina.core.StandardContext listenerStart SEVERE: Error configuring application listener of class com.sun.faces.config.ConfigureListener java.lang.NoClassDefFoundError: javax/faces/FacesException at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) at java.lang.Class.getConstructor0(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3878) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardHost.start(StandardHost.java:722) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:583) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: java.lang.ClassNotFoundException: javax.faces.FacesException at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 20 moremetodo:
public ArrayList<TipoFuncionario> getListaTipoFuncionario(ActionEvent e) throws Exception {
System.out.println("lista funcionario");
ApplicationContext ctx = new ClassPathXmlApplicationContext("br/com/equus/cinesnack/business/context/businessContext.xml");
TipoFuncionarioBusinessService service = (TipoFuncionarioBusinessService) ctx.getBean("tipoFuncionarioService");
ArrayList<TipoFuncionario> tipoFuncionarios = new ArrayList<TipoFuncionario>();
tipo = service.list();
tipoFuncionarios.addAll((Collection<? extends TipoFuncionario>) new SelectItem("0", " Selecione "));
for (TipoFuncionario tipoFuncionario : tipo) {
System.out.println(">> " + Integer.toString(tipoFuncionario.getId()) +" - " + tipoFuncionario.getNome());
//tipoFuncionarios.addAll( (Collection<? extends TipoFuncionario>) new SelectItem(Integer.toString(tipoFuncionario.getId()), tipoFuncionario.getNome()));
}
System.out.println("lista funcionario");
return tipoFuncionarios;
}
pagina:
<ice:selectOneMenu id="tipoFuncionario" value="#{funcionarioMB.funcionario.tipo.id}">
<f:selectItems id="1" value="#{funcionarioMB.listaTipoFuncionario}" />
</ice:selectOneMenu>