Nao estar INCLUINDO dados Usando o JSF [HELP - URGENTE]

9 respostas
diegocrs

Olá,

Nao estou conseguindo ajustar o que estou desenvolvendo... Ele nao inclui os dados e nem visualiza vou postar o Fonte que estou desenvolvendo:

Bean:
package pontualtecnologia;

public class Cliente implements java.io.Serializable {

private int codigo;
private String cliente;

public Cliente(){}

public Cliente(int codigo, String cliente){
  
    this.codigo = codigo;
    this.cliente = cliente;
}
public void setCodigo(int codigo){
    this.codigo = codigo;
}
public int getCodigo(){
    return codigo;
}
public void setCliente(String cliente){
    this.cliente = cliente;
    
}
public String getCliente(){
    return cliente;
}
}
Interface
package relbugs.dao;
import java.util.List;
import pontualtecnologia.Cliente;

public interface  InterfaceRelbugs {
    
    public abstract void salvar(Cliente cliente);
    public abstract void excluir(Cliente cliente); 
    public abstract void atualizar(Cliente cliente);
    public abstract List todosClientes();

}
o DAO:
package relbugs.dao;
import java.util.List;
import pontualtecnologia.Cliente;
import relbugs.util.ConnectRelbugsFactory;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.Transaction;

public class RelbugsDAO implements InterfaceRelbugs {

    private Session session;
    
    public void salvar(Cliente cliente){
        session = ConnectRelbugsFactory.getInstance();         
        Transaction t = null;
        
        try {
            t = session.beginTransaction();
            session.save(cliente);
            t.commit();
        } catch (HibernateException e) {
            e.printStackTrace();
            t.rollback();
        }
        finally{
            session.close();
        }
    }


public void excluir(Cliente cliente){
   session = ConnectRelbugsFactory.getInstance();
        Transaction t = null;
        
        try {
            t = session.beginTransaction();
            session.delete(cliente);
            t.commit();
        } catch (HibernateException e) {
            e.printStackTrace();
            t.rollback();
        }
        finally{
            session.close();
        }
}

public void atualizar(Cliente cliente){
       session = ConnectRelbugsFactory.getInstance();
        Transaction t = null;
        
        try {
            t = session.beginTransaction();
            session.update(cliente);
            t.commit();
        } catch (HibernateException e) {
            e.printStackTrace();
            t.rollback();
        }
        finally{
            session.close();
        }
}

public List todosClientes(){
    session = ConnectRelbugsFactory.getInstance();
    List list = session.createQuery("from cliente").list();
    return list;
}
}
o DAOException:
package relbugs.dao;

/**
 *
 * @author diego
 */
public class RelbugsDAOException extends Exception{
 
    public RelbugsDAOException(){
        
    }
    public RelbugsDAOException(String arg){
        super(arg);
    }
    public RelbugsDAOException(Throwable arg){
        super(arg);
    }
    public RelbugsDAOException(String arg, Throwable arg1){
        super(arg, arg1);
    }

}
Cliente.hbm.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC 
"-//Hibernate/Hibernate Mapping DTD 3.0//EN" 
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping>
  <class name="pontualtecnologia.Cliente" table="cliente">
    <id name="codigo" column="codigo" type="integer">
      <generator class="assigned"/>
    </id>
    <property name="cliente" type="string"/>
  </class>
</hibernate-mapping>
hibernate.cfg.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC 
"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
  <session-factory>
      <property name="hibernate.connection.driver_class">
          org.gjt.mn.mysql.Driver
      </property>
      <property name="hibernate.connection.url">
          jdbc:mysql://localhost/relbugs
      </property>
      <property name="hibernate.connection.username">
          root
      </property>
      <property name="hibernate.connection.password">
          masterkey
      </property>
      <property name="hibernate.dialect">
          org.org.hibernate.dialect.MySQLDialect
      </property>
      <mapping resource="Cliente.hbm.xml"/>
    </session-factory>  
      
</hibernate-configuration>
e as Paginas:
<%-- 
    Document   : mostrarRelbugs
    Created on : 20/02/2009, 11:33:04
    Author     : diego
--%>

<%@ page language="java" contentType="text/html" 
pageEncoding="ISO-8859-1"
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
   <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
   <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
   
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Atualizar Clientes</title>
    </head>
    <body>
        <f:view>
            <h:form id="cadastro">
                <h:panelGrid columns="2">
                    <f:facet name="header">
                        <h:outputText value="Atualizar Cliente" />  
                    </f:facet>
                    <h:outputText value="Codigo :" />
                    <h:inputText size="5" id="codigo"
                    value="#{clienteView.cliente.codigo}"
                    readonly="true" />
                    
                    <h:outputText value="Cliente: " />
                    <h:inputText size="30" id="cliente"
                        value="#{clienteView.cliente.cliente}" />
                </h:panelGrid>
                <h:commandButton value="Atualizar"
                    action="#{clienteView.update}" />
                <h:commandButton  value="Redefinir" type="reset" />
                <h:commandButton  value="Cancelar" action="mostrar" />
            </h:form>
        </f:view>
    </body>
</html>
<%-- 
    Document   : formRelbugs
    Created on : 20/02/2009, 14:30:37
    Author     : diego
--%>

<%@ page language="java" contentType="text/html" 
pageEncoding="ISO-8859-1"
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
   <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
   <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
   
   <DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Cadastro de Clientes</title>
    </head>
    <body>
        <f:view>
            <h:form id="cadastro">
                <h:panelGrid columns="2">
                    <f:facet name="header">
                        <h:outputText value="Cadastro de Clientes"/>
                    </f:facet>
                    <h:outputText value="Código: " />
                    <h:inputText size="5" id="codigo"
                     value="#{clienteView.cliente.codigo}" />
                      <h:outputText value="Cliente: " />
                      <h:inputText size="30" id="cliente"
                         value="#{clienteView.cliente.cliente}" /> 
                </h:panelGrid>
                <br/>
                <h:commandButton value="Cadastrar"
                      action="#{clienteView.create}" />         
               <h:commandButton value="Limpar" type="reset" />
               <h:commandButton value="Cancelar" action="mostrar" />
               
            </h:form>
        </f:view>
    </body>
</html>
<%-- 
    Document   : mostrarRelbugs
    Created on : 20/02/2009, 11:33:04
    Author     : diego
--%>

<%@ page language="java" contentType="text/html" 
pageEncoding="ISO-8859-1"
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
   <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
   <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
   
   <!DOCTYPE HTML PUBLIC 
   "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
   
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Listar os Clientes</title>
    </head>
    <body>
        <f:view>
            <h:messages />
            <h:form>
                <h:dataTable value='#{clienteView.todos}'
                var='item' border="1"
                cellpadding="2" cellspacing="0">
       <f:facet name="header">
           <h:outputText value="Listar de todos os Clientes"/>
       </f:facet>
                <h:column>
                    <f:facet name="header">
                        <h:outputText value="Código"/>
                    </f:facet>
                    <h:commandLink
                        action="#{clienteView}"
                        value="#{item.codigo}"/>
                </h:column>
                <h:column>
                    <f:facet name="header">
                        <h:outputText value="Cliente"/>
                    </f:facet>
                    <h:outputText value="#{item.cliente}"/>
                </h:column>
                <h:column>
                  <f:facet name="header">
                    <h:outputText value="Excluir Cliente"/>
                  </f:facet>
               </h:column>
               <h:commandLink
                action="{clienteView.excluir}"
                 value="Excluir"/>
                </h:dataTable>
                <br/>
                <h:commandLink
                 action="#{clienteView.novoCliente}"
                 value="Cadastrar novo Cliente"/>
            </h:form>
        </f:view>  
    </body>
</html>

[color=darkblue]O que estar dando errado... Ele sempre me dar a mensagem que é erro interno... sendo q ja fiz tudo certo....[/color]

9 Respostas

diegocrs

Ficou faltando esses aqui:

package relbugs.controller;

import javax.faces.model.DataModel;
import javax.faces.model.ListDataModel;

import pontualtecnologia.Cliente;

import relbugs.dao.InterfaceRelbugs;
import relbugs.dao.RelbugsDAO;
import relbugs.dao.RelbugsDAOException;

public class RelbugsController {

  private Cliente cliente;
  
  private DataModel model;
  
  public String novoCliente (){
      this.cliente = new Cliente();
      return "novo";
  }
  public Cliente getCliente(){
      return cliente;
  }
  public void setCliente (Cliente cliente){
      this.cliente = cliente;
  }
  public DataModel getTodos ()
   throws RelbugsDAOException
  {
   InterfaceRelbugs idao = new RelbugsDAO();
   model =
         new ListDataModel(idao.todosClientes());
   return model;
                  
  }
  public Cliente getRelbugsFromEditOrDelete()
  {
      Cliente cli = (Cliente) model.getRowData();
      return cli;
  }
  public String editar ()
  {
      Cliente cli = getRelbugsFromEditOrDelete();
      setCliente(cli);
      return "editar";
  }
  public String update()
    throws RelbugsDAOException  
  {
   InterfaceRelbugs idao = new RelbugsDAO();
   idao.atualizar(cliente);
   return "sucesso_atu";
   
  }
  public String excluir()
   throws RelbugsDAOException
  {
      InterfaceRelbugs ida = new RelbugsDAO();
      Cliente cli = getRelbugsFromEditOrDelete();
      ida.excluir(cli);
      return "sucesso_exc";
  }
  public String create()
   throws RelbugsDAOException
  {
      InterfaceRelbugs idao = new RelbugsDAO();
      idao.salvar(cliente);
      return "sucesso_ins";
  }         
}
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package relbugs.util;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

/**
 *
 * @author nubia
 */
public class ConnectRelbugsFactory {
    private static final SessionFactory sessionFactory;
    private static final ThreadLocal<Session> threadLocal = new ThreadLocal<Session>();
    
    static {
        try {
            sessionFactory = new Configuration()
                    .configure("hibernate.cfg.xml")
                    .buildSessionFactory();
        } catch (Throwable t) {
            throw new ExceptionInInitializerError(t);
        }
}
public static Session getInstance(){
    Session session = (Session) threadLocal.get();
    session = sessionFactory.openSession();
    threadLocal.set(session);
    return session;
}
}
diegocrs

Po… Alguem pode me ajudar a achar o problema da nao visualização e inclusão dos dados…

vlw

diegocrs

Alguem pode me ajudar por favor

diegocrs

Estar dando esse erro abaixo:

HTTP Status 500 -

type Status report

message

description The server encountered an internal error () that prevented it from fulfilling this request.
Apache Tomcat/6.0.16

[color=darkblue][size=18]O QUE PODE SER ISSO?

Ja postei todo o codigo q implementei
Alguem pode ajudar aí...[/size]
[/color]

T

Cara, dá uma olhada no log do tomcat que fica dentro da pasta dele de logs, pra ver o que realmente está acontecendo… se isso não te ajudar, posta ai o erro que ele mostra no log…

abraços

diegocrs

O que estar dando no LOG do APache é isso:

26/02/2009 20:35:49 org.apache.catalina.core.ApplicationContext log
SEVERE: org.apache.jasper.el.JspELException: /mostrarRelbugs.jsp(20,15) '#{RelbugsController.todos}' Error reading 'todos' on type relbugs.controller.RelbugsController
javax.faces.FacesException: org.apache.jasper.el.JspELException: /mostrarRelbugs.jsp(20,15) '#{RelbugsController.todos}' Error reading 'todos' on type relbugs.controller.RelbugsController
        at javax.faces.component.UIData.getValue(UIData.java:585)
        at javax.faces.component.UIData.getDataModel(UIData.java:1063)
        at javax.faces.component.UIData.setRowIndex(UIData.java:417)
        at com.sun.faces.renderkit.html_basic.TableRenderer.encodeBegin(TableRenderer.java:85)
        at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
        at javax.faces.component.UIData.encodeBegin(UIData.java:879)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:884)
        at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
        at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:245)
        at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
        at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:320)
        at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
        at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
        at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:267)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.jasper.el.JspELException: /mostrarRelbugs.jsp(20,15) '#{RelbugsController.todos}' Error reading 'todos' on type relbugs.controller.RelbugsController
        at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:107)
        at javax.faces.component.UIData.getValue(UIData.java:582)
        ... 35 more
Caused by: org.hibernate.hql.ast.QuerySyntaxException: cliente is not mapped [from cliente]
        at org.hibernate.hql.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:158)
        at org.hibernate.hql.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:87)
        at org.hibernate.hql.ast.tree.FromClause.addFromElement(FromClause.java:70)
        at org.hibernate.hql.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:255)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:3056)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:2945)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:688)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:544)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:281)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:229)
        at org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:228)
        at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:160)
        at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:111)
        at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:77)
        at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:56)
        at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)
        at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
        at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)
        at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1623)
        at relbugs.dao.RelbugsDAO.todosClientes(RelbugsDAO.java:66)
        at relbugs.controller.RelbugsController.getTodos(RelbugsController.java:35)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
        at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
        at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
        at org.apache.el.parser.AstValue.getValue(AstValue.java:114)
        at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
        at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101)
        ... 36 more
26/02/2009 20:35:50 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
org.hibernate.hql.ast.QuerySyntaxException: cliente is not mapped [from cliente]
        at org.hibernate.hql.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:158)
        at org.hibernate.hql.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:87)
        at org.hibernate.hql.ast.tree.FromClause.addFromElement(FromClause.java:70)
        at org.hibernate.hql.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:255)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:3056)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:2945)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:688)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:544)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:281)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:229)
        at org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:228)
        at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:160)
        at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:111)
        at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:77)
        at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:56)
        at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)
        at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
        at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)
        at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1623)
        at relbugs.dao.RelbugsDAO.todosClientes(RelbugsDAO.java:66)
        at relbugs.controller.RelbugsController.getTodos(RelbugsController.java:35)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
        at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
        at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
        at org.apache.el.parser.AstValue.getValue(AstValue.java:114)
        at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
        at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101)
        at javax.faces.component.UIData.getValue(UIData.java:582)
        at javax.faces.component.UIData.getDataModel(UIData.java:1063)
        at javax.faces.component.UIData.setRowIndex(UIData.java:417)
        at com.sun.faces.renderkit.html_basic.TableRenderer.encodeBegin(TableRenderer.java:85)
        at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
        at javax.faces.component.UIData.encodeBegin(UIData.java:879)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:884)
        at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
        at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:245)
        at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
        at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:320)
        at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
        at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
        at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:267)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
26/02/2009 20:35:59 org.apache.catalina.core.ApplicationContext log
SEVERE: org.apache.jasper.el.JspELException: /mostrarRelbugs.jsp(20,15) '#{RelbugsController.todos}' Error reading 'todos' on type relbugs.controller.RelbugsController
javax.faces.FacesException: org.apache.jasper.el.JspELException: /mostrarRelbugs.jsp(20,15) '#{RelbugsController.todos}' Error reading 'todos' on type relbugs.controller.RelbugsController
        at javax.faces.component.UIData.getValue(UIData.java:585)
        at javax.faces.component.UIData.getDataModel(UIData.java:1063)
        at javax.faces.component.UIData.setRowIndex(UIData.java:417)
        at com.sun.faces.renderkit.html_basic.TableRenderer.encodeBegin(TableRenderer.java:85)
        at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
        at javax.faces.component.UIData.encodeBegin(UIData.java:879)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:884)
        at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
        at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:245)
        at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
        at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:320)
        at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
        at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
        at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:267)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.jasper.el.JspELException: /mostrarRelbugs.jsp(20,15) '#{RelbugsController.todos}' Error reading 'todos' on type relbugs.controller.RelbugsController
        at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:107)
        at javax.faces.component.UIData.getValue(UIData.java:582)
        ... 35 more
Caused by: org.hibernate.hql.ast.QuerySyntaxException: cliente is not mapped [from cliente]
        at org.hibernate.hql.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:158)
        at org.hibernate.hql.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:87)
        at org.hibernate.hql.ast.tree.FromClause.addFromElement(FromClause.java:70)
        at org.hibernate.hql.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:255)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:3056)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:2945)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:688)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:544)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:281)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:229)
        at org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:228)
        at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:160)
        at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:111)
        at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:77)
        at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:56)
        at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)
        at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
        at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)
        at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1623)
        at relbugs.dao.RelbugsDAO.todosClientes(RelbugsDAO.java:66)
        at relbugs.controller.RelbugsController.getTodos(RelbugsController.java:35)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
        at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
        at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
        at org.apache.el.parser.AstValue.getValue(AstValue.java:114)
        at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
        at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101)
        ... 36 more
26/02/2009 20:35:59 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
org.hibernate.hql.ast.QuerySyntaxException: cliente is not mapped [from cliente]
        at org.hibernate.hql.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:158)
        at org.hibernate.hql.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:87)
        at org.hibernate.hql.ast.tree.FromClause.addFromElement(FromClause.java:70)
        at org.hibernate.hql.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:255)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:3056)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:2945)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:688)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:544)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:281)
        at org.hibernate.hql.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:229)
        at org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:228)
        at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:160)
        at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:111)
        at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:77)
        at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:56)
        at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)
        at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
        at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)
        at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1623)
        at relbugs.dao.RelbugsDAO.todosClientes(RelbugsDAO.java:66)
        at relbugs.controller.RelbugsController.getTodos(RelbugsController.java:35)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
        at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
        at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
        at org.apache.el.parser.AstValue.getValue(AstValue.java:114)
        at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
        at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101)
        at javax.faces.component.UIData.getValue(UIData.java:582)
        at javax.faces.component.UIData.getDataModel(UIData.java:1063)
        at javax.faces.component.UIData.setRowIndex(UIData.java:417)
        at com.sun.faces.renderkit.html_basic.TableRenderer.encodeBegin(TableRenderer.java:85)
        at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
        at javax.faces.component.UIData.encodeBegin(UIData.java:879)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:884)
        at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
        at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:245)
        at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
        at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:320)
        at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
        at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
        at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:267)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
diegocrs

[size=18][color=darkblue][b]A parte de Inclusão eu já consegui fazer agora só falta é exibir as informaçoes…
o LOG acima é quando eu estou gerando pra executar as paginas…

alguem pode dar um HELP?[/b][/color][/size]

diegocrs

[color=darkblue][b]Quando eu rodo o Sistema… estar parecendo esse erro pra mim… o que pode ser isso?

O mostrarRelbugs.jsp é a minha pagina para exibir os dados que estão no banco…[/b][/color]

SEVERE: org.apache.jasper.el.JspELException: /mostrarRelbugs.jsp(20,15) '#{RelbugsController.todos}' Error reading 'todos' on type relbugs.controller.RelbugsController javax.faces.FacesException: org.apache.jasper.el.JspELException: /mostrarRelbugs.jsp(20,15) '#{RelbugsController.todos}' Error reading 'todos' on type relbugs.controller.RelbugsController SEVERE: org.apache.jasper.el.JspELException: /mostrarRelbugs.jsp(20,15) '#{RelbugsController.todos}' Error reading 'todos' on type relbugs.controller.RelbugsController javax.faces.FacesException: org.apache.jasper.el.JspELException: /mostrarRelbugs.jsp(20,15) '#{RelbugsController.todos}' Error reading 'todos' on type relbugs.controller.RelbugsController

tnunes

Cara eu estou tendo o mesmo problema e tb nao encontro resposta em lugar nenhum

Criado 26 de fevereiro de 2009
Ultima resposta 9 de mar. de 2009
Respostas 9
Participantes 3