Fórum Aplicacao JSF e HIBERNATE #6324

02/06/2009

0

Bom dia estou com um problema na hora de inserir no banco  de dados, o erro que está dando é esse:
'#{managerBeanCliente.clientes.idCliente}' Target Unreachable, 'clientes' returned null .

Minha classe ManagerBeanCliente:

package br.org.shift.managerbean;

import br.org.shift.hibernate.HibernateUtil;
import br.org.shift.persistencia.Cliente;

public class ManagerBeanCliente {

    private Cliente clientes;

    public Cliente getClientes() {
        return clientes;
    }

    public void setClientes(Cliente clientes) {
        this.clientes = clientes;
    }
   
    public String addCliente() throws Exception{
        HibernateUtil.save(clientes);
        return "sucesso";
    }
}


Minha classe Cliente


package br.org.shift.persistencia;

import java.util.List;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;

@Entity
@Table(name="Cliente", schema="public")
public class Cliente  extends BeanAbstrato {
   
    @Id
    @Column
    private Integer idCliente;
    @Column
    private String nomeCliente;
    @Column
    private String cpfCnpjCliente;
   
    @OneToMany(mappedBy="Cliente")
    private List<Suporte>suporte;
   
    @OneToMany(mappedBy="Cliente")
    private List<Contato>contato;
   
    @OneToMany(mappedBy="Cliente")
    private List<Projeto>projeto;
   
    public List<Suporte> getSuporte() {
        return suporte;
    }
    public void setSuporte(List<Suporte> suporte) {
        this.suporte = suporte;
    }
    public List<Contato> getContato() {
        return contato;
    }
    public void setContato(List<Contato> contato) {
        this.contato = contato;
    }
    public List<Projeto> getProjeto() {
        return projeto;
    }
    public void setProjeto(List<Projeto> projeto) {
        this.projeto = projeto;
    }
    public Integer getIdCliente() {
        return idCliente;
    }
    public void setIdCliente(Integer idCliente) {
        this.idCliente = idCliente;
    }
    public String getNomeCliente() {
        return nomeCliente;
    }
    public void setNomeCliente(String nomeCliente) {
        this.nomeCliente = nomeCliente;
    }
    public String getCpfCnpjCliente() {
        return cpfCnpjCliente;
    }
    public void setCpfCnpjCliente(String cpfCnpjCliente) {
        this.cpfCnpjCliente = cpfCnpjCliente;
    }
   
    public Cliente(){
       
    }
   
    public Cliente(Integer idCliente, String nomeCliente, String cpfCnpjCliente) {
        super();
        this.idCliente = idCliente;
        this.nomeCliente = nomeCliente;
        this.cpfCnpjCliente = cpfCnpjCliente;
    }
   
    @Override
    public int hashCode() {
        final int prime = 31;
        int result = 1;
        result = prime * result
                + ((idCliente == null) ? 0 : idCliente.hashCode());
        return result;
    }
    @Override
    public boolean equals(Object obj) {
        if (this == obj)
            return true;
        if (obj == null)
            return false;
        if (getClass() != obj.getClass())
            return false;
        Cliente other = (Cliente) obj;
        if (idCliente == null) {
            if (other.idCliente != null)
                return false;
        } else if (!idCliente.equals(other.idCliente))
            return false;
        return true;
    }
   
   
}


Minha classe HibernateUtil

package br.org.shift.hibernate;

import java.io.Serializable;
import java.util.List;

import org.hibernate.HibernateException;
import org.hibernate.Query;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.classic.Session;

import br.org.shift.persistencia.BeanAbstrato;
import br.org.shift.persistencia.Cliente;

/**
 * Classe utilitaria do Hibernate
 * @author Cristian
 * @version 1.0
 */
public class HibernateUtil {
   
    /**
     *
     */
    private static SessionFactory SESSION_FACTORY = new AnnotationConfiguration().configure().buildSessionFactory();
   
    /**
     *
     */
    private static final ThreadLocal<Session> THREAD_SESSION = new ThreadLocal<Session>();
   
    /**
     *
     */
    private static final ThreadLocal<Transaction> THREAD_TRANSACTION = new ThreadLocal<Transaction>();
   
    /**
     *
     * @return
     */
    protected SessionFactory getSESSION_FACTORY() {
        return SESSION_FACTORY;
    }
   
    /**
     *
     * @return
     * @throws Exception
     */
    @SuppressWarnings("unchecked")
    protected static Session getSession() throws Exception {
        Session s = (Session)  THREAD_SESSION.get();
        try {
            if (s == null || !s.isOpen()) {
                s = SESSION_FACTORY.openSession();
                THREAD_SESSION.set(s);
            }
        } catch (HibernateException ex) {
            throw new Exception(ex);
        }
       
        return s;
    }
   
    /**
     *
     * @throws Exception
     */
    @SuppressWarnings("unchecked")
    protected static void closeSession() throws Exception {
        try {
             Session s = (Session) THREAD_SESSION.get();
            //Session s = (Session) getSESSION_FACTORY();
            THREAD_SESSION.set(null);
            if (s != null && s.isOpen())
                s.close();
        } catch (HibernateException ex) {
            throw new Exception(ex);
        }
    }
   
    /**
     *
     * @throws Exception
     */
    @SuppressWarnings("unchecked")
    protected static void beginTransaction() throws Exception {
        Transaction tx = (Transaction)  THREAD_TRANSACTION.get();
        try {
            if (tx == null) {
                tx =  getSession().beginTransaction();
                 THREAD_TRANSACTION.set(tx);
            }
        } catch (HibernateException ex) {
             closeSession();
            throw new Exception(ex);
        }
    }
   
    /**
     *
     * @throws Exception
     */
    @SuppressWarnings("unchecked")
    protected static void commitTransaction() throws Exception {
        Transaction tx = (Transaction) THREAD_TRANSACTION.get();
        try {
            if (tx != null && !tx.wasCommitted() && !tx.wasRolledBack())
                tx.commit();
            THREAD_TRANSACTION.set(null);
        } catch (HibernateException ex) {
             rollbackTransaction();
            throw new Exception(ex);
        }
    }
   
    /**
     *
     * @throws Exception
     */
    @SuppressWarnings("unchecked")
    protected static void rollbackTransaction() throws Exception {
        Transaction tx = (Transaction) THREAD_TRANSACTION.get();
        try {
             THREAD_TRANSACTION.set(null);
            if (tx != null && !tx.wasCommitted() && !tx.wasRolledBack())
                tx.rollback();
        } catch (HibernateException ex) {
            throw new Exception(ex);
        }
    }
   
    /**
     *
     * @param bean
     * @throws Exception
     */
    public static void save(Cliente bean) throws Exception {
        try {
            beginTransaction();
            getSession().save(bean);
            getSession().flush();
            commitTransaction();
        } catch (HibernateException e) {
            rollbackTransaction();           
            //throw new Exception("Falha ao salvar o objeto: " + bean.toString() + "(" + e.getMessage() + ")",e.getCause());
            e.printStackTrace();
        }
    }
   
    /**
     *
     * @param bean
     * @throws Exception
     */
    public static void delete(BeanAbstrato bean) throws Exception {
        try {
            beginTransaction();   
            getSession().clear();
            getSession().delete(bean);
            getSession().flush();
            commitTransaction();
        } catch (HibernateException e) {
            rollbackTransaction();
            throw new Exception("Falha ao deletar o objeto: " + bean.toString() + "(" + e.getMessage() + ")",e.getCause());
        }
    }
   
    /**
     *
     * @param bean
     * @throws Exception
     */
    public static void update(BeanAbstrato bean) throws Exception {
        try {
            beginTransaction();
            getSession().clear();
            getSession().update(bean);
            getSession().flush();
            commitTransaction();
        } catch (HibernateException e) {
            rollbackTransaction();
            throw new Exception("Falha ao atualizar o objeto: " + bean.toString() + "(" + e.getMessage() + ")",e.getCause());
        }
    }
   
    /**
     *
     * @param bean
     * @throws Exception
     */
    public static void saveOrUpdate(BeanAbstrato bean) throws Exception {
        try {
            beginTransaction();
            getSession().clear();
            getSession().saveOrUpdate(bean);
            getSession().flush();
            commitTransaction();
        } catch (HibernateException e) {
            rollbackTransaction();
            throw new Exception("Falha ao atualizar o objeto: " + bean.toString() + "(" + e.getMessage() + ")",e.getCause());
        }
    }
   
    /**
     *
     * @param query
     * @return
     * @throws Exception
     */
    @SuppressWarnings("unchecked")
    public static List find(String query) throws Exception {
        try {           
            beginTransaction();
            getSession().clear();
            Query executeQuery = getSession().createQuery(query);
            List ListaObjetos = executeQuery.list();
            return ListaObjetos;
           
        } catch(Exception e) {
            if((e.getCause() != null) && (e.getCause().getMessage()!=null)) {
                rollbackTransaction();
                throw new Exception(e.getCause().getMessage());
            }
            rollbackTransaction();
           
            throw new Exception(e);
        }       
    }
   
    /**
     * Metodo responsavel por trazer um objeto da classe passada como parametro
     * @param refClass
     * @param key
     * @return
     * @throws Exception
     */
    @SuppressWarnings("unchecked")
    public static Object load(Class refClass,Serializable key) throws Exception {
       
        getSession().clear();
        return getSession().get(refClass, key);
    }
   
    /**
     *
     * @param query
     * @param session
     * @return
     * @throws Exception
     */
    @SuppressWarnings("unchecked")
    public static List createNativeQueryList(String query, Session session) throws Exception {
        List list = null;
        try {
            beginTransaction();
            list = session.createSQLQuery(query).list();
            commitTransaction();
            return list;
        } catch (Exception e) {
            if ((e.getCause() != null) && (e.getCause().getMessage() != null))
               throw new Exception(e.getCause().getMessage());
            throw new Exception(e);
        }
    }
   
    /**
     *
     * @param query
     * @return
     * @throws Exception
     */
    @SuppressWarnings("unchecked")
    public static List createNativeQueryList(String query) throws Exception {
        try {
            return createNativeQueryList(query, getSession());
        } catch (Exception e) {
            if ((e.getCause() != null) && (e.getCause().getMessage() != null))
               throw new Exception(e.getCause().getMessage());
            throw new Exception(e);
        }
    }   
   
    @SuppressWarnings("unchecked")
    public static List find(BeanAbstrato bean) throws Exception {
        try {
            beginTransaction();
            List listAll = getSession().createCriteria(bean.getClass()).list();
            commitTransaction();
           
            return listAll;
        } catch(Exception e) {
            if((e.getCause() != null) && (e.getCause().getMessage()!=null)) {
                rollbackTransaction();
                throw new Exception(e.getCause().getMessage());
            }
            rollbackTransaction();           
            throw new Exception(e);
        }
       
    }
}



Meu JSP

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="f"  uri="http://java.sun.com/jsf/core"%>
<%@ taglib prefix="h"  uri="http://java.sun.com/jsf/html"%>
<!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=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<f:view>
   
    <h:form>
        <h:inputText value="#{managerBeanCliente.clientes.idCliente}">
        Codigo
        </h:inputText>
        <h:inputText value="#{managerBeanCliente.clientes.nomeCliente}">
        Nome
        </h:inputText>
        <br>
        <h:inputText value="#{managerBeanCliente.clientes.cpfCnpjCliente}">
        Cpf
        </h:inputText>   
        <h:commandButton value="OK" action="#{managerBeanCliente.addCliente}"/>   
    </h:form>

</f:view>
</body>
</html>




Cristian Mietlicki

Cristian Mietlicki

Responder

Posts

02/06/2009

Dyego Carmo

Troque:

private Cliente clientes;

para:

private Cliente clientes = new Cliente();


Isto acontece pois a propriedade clientes é NULL... entao nao eh possivel acessar seu id :)


Responder

Gostei + 0

02/06/2009

Cristian Mietlicki

Está dando esse erro agora org.dom4j.tree.DefaultAttribute@16f8834 [Attribute: name class value "br.com.shift.persistencia.Cliente"] , debugando ele entra no save, e cai na excessão.



public static void save(ClasseAbstrata bean) throws Exception {
        try {
            beginTransaction();
            getSession().save(bean);
            getSession().flush();
            commitTransaction();
        } catch (HibernateException e) {
            rollbackTransaction();           
            //throw new Exception("Falha ao salvar o objeto: " + bean.toString() + "(" + e.getMessage() + ")",e.getCause());
            e.printStackTrace();
        }
    }
Responder

Gostei + 0

02/06/2009

Cristian Mietlicki

Ja da erro aqui:

    public String addCliente() throws Exception{
        HibernateUtil.save(clientes);
        return "sucesso";
    }
Responder

Gostei + 0

02/06/2009

Cristian Mietlicki

Dyogo, ja da erro aqui:

    public String addCliente() throws Exception{
        HibernateUtil.save(clientes);
        return "sucesso";
    }
Responder

Gostei + 0

02/06/2009

Cristian Mietlicki

Mostrando detalhadamente o erro.

2009-06-02 10:15:00,875 DEBUG hibernate.cfg.AnnotationConfiguration  -> null <- org.dom4j.tree.DefaultAttribute@bc3811 [Attribute: name class value "br.com.shift.persistencia.Cliente"]
Responder

Gostei + 0

02/06/2009

Dyego Carmo

Cristian... eu preciso do STACKTRACE do erro inteiro... por favor cole o erro completo aqui.
Responder

Gostei + 0

02/06/2009

Cristian Mietlicki

Dyego ai está, copie todo o log do console.  

2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/div/table/tbody/tr/td/div/table/f:attribute/f:call} Setting property 'name' to 'getBorder'
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/div/table/tbody/tr/td/div/table/f:attribute/f:call} Set org.ajax4jsf.renderkit.compiler.MethodCallElement properties
   2009-06-02 10:23:06,328 DEBUG commons.beanutils.BeanUtils  -> BeanUtils.populate(org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
, {name=getBorder})
   2009-06-02 10:23:06,328 DEBUG commons.beanutils.ConvertUtils  -> Convert string 'getBorder' to class 'java.lang.String'
   2009-06-02 10:23:06,328 DEBUG digester.Digester.sax  -> endElement(,,f:call)
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table/tbody/tr/td/div/table/f:attribute/f:call'
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   bodyText=''
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire body() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire body() for SetPropertiesRule[]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Popping body text '
                                        '
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire end() for SetPropertiesRule[]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table/tbody/tr/td/div/table/f:attribute/f:call} Call org.ajax4jsf.renderkit.compiler.AttributeElement.addChild(org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
)
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire end() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/div/table/tbody/tr/td/div/table/f:attribute/f:call} Pop org.ajax4jsf.renderkit.compiler.MethodCallElement
   2009-06-02 10:23:06,328 DEBUG digester.Digester.sax  -> characters(
                                    )
   2009-06-02 10:23:06,328 DEBUG digester.Digester.sax  -> endElement(,,f:attribute)
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table/tbody/tr/td/div/table/f:attribute'
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   bodyText='
                                        
                                    '
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire body() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.AttributeElement, attributeName=null]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire body() for SetPropertiesRule[]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Popping body text '
                                   
                                    '
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire end() for SetPropertiesRule[]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table/tbody/tr/td/div/table/f:attribute} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
)
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Fire end() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.AttributeElement, attributeName=null]
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/div/table/tbody/tr/td/div/table/f:attribute} Pop org.ajax4jsf.renderkit.compiler.AttributeElement
   2009-06-02 10:23:06,328 DEBUG digester.Digester.sax  -> characters(
                                    )
   2009-06-02 10:23:06,328 DEBUG digester.Digester.sax  -> startElement(,,f:call)
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   Pushing body text '
                                   
                                   
                                    '
   2009-06-02 10:23:06,328 DEBUG commons.digester.Digester  ->   New match='f:template/div/div/table/tbody/tr/td/div/table/f:call'
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire begin() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/div/table/tbody/tr/td/div/table/f:call}New org.ajax4jsf.renderkit.compiler.MethodCallElement
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire begin() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire begin() for SetPropertiesRule[]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/div/table/tbody/tr/td/div/table/f:call} Setting property 'name' to 'utils.encodePassThruWithExclusions'
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/div/table/tbody/tr/td/div/table/f:call} Set org.ajax4jsf.renderkit.compiler.MethodCallElement properties
   2009-06-02 10:23:06,343 DEBUG commons.beanutils.BeanUtils  -> BeanUtils.populate(org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
, {name=utils.encodePassThruWithExclusions})
   2009-06-02 10:23:06,343 DEBUG commons.beanutils.ConvertUtils  -> Convert string 'utils.encodePassThruWithExclusions' to class 'java.lang.String'
   2009-06-02 10:23:06,343 DEBUG digester.Digester.sax  -> characters(
                                        )
   2009-06-02 10:23:06,343 DEBUG digester.Digester.sax  -> startElement(,,f:parameter)
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Pushing body text '
                                        '
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   New match='f:template/div/div/table/tbody/tr/td/div/table/f:call/f:parameter'
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire begin() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodParameterElement, attributeName=null]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/div/table/tbody/tr/td/div/table/f:call/f:parameter}New org.ajax4jsf.renderkit.compiler.MethodParameterElement
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire begin() for SetNextRule[methodName=addParameter, paramType=null]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire begin() for SetPropertiesRule[]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/div/table/tbody/tr/td/div/table/f:call/f:parameter} Setting property 'value' to 'onclick,onselect,width,height,rows,border'
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/div/table/tbody/tr/td/div/table/f:call/f:parameter} Set org.ajax4jsf.renderkit.compiler.MethodParameterElement properties
   2009-06-02 10:23:06,343 DEBUG commons.beanutils.BeanUtils  -> BeanUtils.populate(org.ajax4jsf.renderkit.compiler.MethodParameterElement [
]
, {value=onclick,onselect,width,height,rows,border})
   2009-06-02 10:23:06,343 DEBUG commons.beanutils.ConvertUtils  -> Convert string 'onclick,onselect,width,height,rows,border' to class 'java.lang.Object'
   2009-06-02 10:23:06,343 DEBUG digester.Digester.sax  -> endElement(,,f:parameter)
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table/tbody/tr/td/div/table/f:call/f:parameter'
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   bodyText=''
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire body() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodParameterElement, attributeName=null]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addParameter, paramType=null]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire body() for SetPropertiesRule[]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Popping body text '
                                        '
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire end() for SetPropertiesRule[]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addParameter, paramType=null]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table/tbody/tr/td/div/table/f:call/f:parameter} Call org.ajax4jsf.renderkit.compiler.MethodCallElement.addParameter(org.ajax4jsf.renderkit.compiler.MethodParameterElement [
]
)
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire end() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodParameterElement, attributeName=null]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/div/table/tbody/tr/td/div/table/f:call/f:parameter} Pop org.ajax4jsf.renderkit.compiler.MethodParameterElement
   2009-06-02 10:23:06,343 DEBUG digester.Digester.sax  -> characters(
                                    )
   2009-06-02 10:23:06,343 DEBUG digester.Digester.sax  -> endElement(,,f:call)
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table/tbody/tr/td/div/table/f:call'
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   bodyText='
                                       
                                    '
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire body() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,343 DEBUG commons.digester.Digester  ->   Fire body() for SetPropertiesRule[]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '
                                   
                                   
                                    '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetPropertiesRule[]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table/tbody/tr/td/div/table/f:call} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/div/table/tbody/tr/td/div/table/f:call} Pop org.ajax4jsf.renderkit.compiler.MethodCallElement
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
                                    )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> startElement(,,tbody)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Pushing body text '
                                   
                                   
                                   
                                    '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   New match='f:template/div/div/table/tbody/tr/td/div/table/tbody'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire begin() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire begin() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
                                    )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> endElement(,,tbody)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table/tbody/tr/td/div/table/tbody'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   bodyText='
                                    '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '
                                   
                                   
                                   
                                    '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table/tbody/tr/td/div/table/tbody} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.PlainElement [
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
                                )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> endElement(,,table)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table/tbody/tr/td/div/table'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   bodyText='
                                   
                                   
                                   
                                   
                                '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '
                               

                                '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table/tbody/tr/td/div/table} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
]
 ;
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
                            )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> endElement(,,div)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table/tbody/tr/td/div'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   bodyText='
                               

                               
                            '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '
                            '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table/tbody/tr/td/div} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
]
 ;
]
 ;
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
                        )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> endElement(,,td)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table/tbody/tr/td'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   bodyText='
                           
                        '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '
                        '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table/tbody/tr/td} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
]
 ;
]
 ;
]
 ;
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
                    )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> endElement(,,tr)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table/tbody/tr'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   bodyText='
                       
                    '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '
                    '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table/tbody/tr} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
]
 ;
]
 ;
]
 ;
]
 ;
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
                )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> endElement(,,tbody)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table/tbody'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   bodyText='
                   
                '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '
                '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table/tbody} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
]
 ;
]
 ;
]
 ;
]
 ;
]
 ;
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
            )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> endElement(,,table)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   match='f:template/div/div/table'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   bodyText='
               
            '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '
           

            '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div/table} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
]
 ;
]
 ;
]
 ;
]
 ;
]
 ;
]
 ;
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
        )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> endElement(,,div)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   match='f:template/div/div'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   bodyText='
           

           
        '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '
        '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/div} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
]
 ;
]
 ;
]
 ;
]
 ;
]
 ;
]
 ;
]
 ;
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
    )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> endElement(,,div)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   match='f:template/div'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   bodyText='
       
    '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '

    '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div} Call org.ajax4jsf.renderkit.compiler.RootElement.addChild(org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.PlainElement [
]
 ;
]
 ;
]
 ;
]
 ;
]
 ;
]
 ;
]
 ;
]
 ;
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(

    )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> startElement(,,div)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Pushing body text '

   

    '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   New match='f:template/div'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire begin() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire begin() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
        )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> startElement(,,f:attribute)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Pushing body text '
        '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   New match='f:template/div/f:attribute'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire begin() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.AttributeElement, attributeName=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/f:attribute}New org.ajax4jsf.renderkit.compiler.AttributeElement
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire begin() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire begin() for SetPropertiesRule[]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/f:attribute} Setting property 'name' to 'style'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/f:attribute} Set org.ajax4jsf.renderkit.compiler.AttributeElement properties
   2009-06-02 10:23:06,359 DEBUG commons.beanutils.BeanUtils  -> BeanUtils.populate(org.ajax4jsf.renderkit.compiler.AttributeElement [
]
, {name=style})
   2009-06-02 10:23:06,359 DEBUG commons.beanutils.ConvertUtils  -> Convert string 'style' to class 'java.lang.String'
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> characters(
            )
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> startElement(,,f:call)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Pushing body text '
            '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   New match='f:template/div/f:attribute/f:call'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire begin() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/f:attribute/f:call}New org.ajax4jsf.renderkit.compiler.MethodCallElement
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire begin() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire begin() for SetPropertiesRule[]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/f:attribute/f:call} Setting property 'name' to 'opacityStyle'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/f:attribute/f:call} Set org.ajax4jsf.renderkit.compiler.MethodCallElement properties
   2009-06-02 10:23:06,359 DEBUG commons.beanutils.BeanUtils  -> BeanUtils.populate(org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
, {name=opacityStyle})
   2009-06-02 10:23:06,359 DEBUG commons.beanutils.ConvertUtils  -> Convert string 'opacityStyle' to class 'java.lang.String'
   2009-06-02 10:23:06,359 DEBUG digester.Digester.sax  -> endElement(,,f:call)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   match='f:template/div/f:attribute/f:call'
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   bodyText=''
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire body() for SetPropertiesRule[]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Popping body text '
            '
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetPropertiesRule[]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/f:attribute/f:call} Call org.ajax4jsf.renderkit.compiler.AttributeElement.addChild(org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
)
   2009-06-02 10:23:06,359 DEBUG commons.digester.Digester  ->   Fire end() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/f:attribute/f:call} Pop org.ajax4jsf.renderkit.compiler.MethodCallElement
   2009-06-02 10:23:06,375 DEBUG digester.Digester.sax  -> characters(
            )
   2009-06-02 10:23:06,375 DEBUG digester.Digester.sax  -> startElement(,,f:call)
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Pushing body text '
           
            '
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   New match='f:template/div/f:attribute/f:call'
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire begin() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/f:attribute/f:call}New org.ajax4jsf.renderkit.compiler.MethodCallElement
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire begin() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire begin() for SetPropertiesRule[]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/f:attribute/f:call} Setting property 'name' to 'shadowDepth'
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  -> [SetPropertiesRule]{f:template/div/f:attribute/f:call} Set org.ajax4jsf.renderkit.compiler.MethodCallElement properties
   2009-06-02 10:23:06,375 DEBUG commons.beanutils.BeanUtils  -> BeanUtils.populate(org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
, {name=shadowDepth})
   2009-06-02 10:23:06,375 DEBUG commons.beanutils.ConvertUtils  -> Convert string 'shadowDepth' to class 'java.lang.String'
   2009-06-02 10:23:06,375 DEBUG digester.Digester.sax  -> endElement(,,f:call)
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   match='f:template/div/f:attribute/f:call'
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   bodyText=''
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire body() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire body() for SetPropertiesRule[]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Popping body text '
           
            '
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire end() for SetPropertiesRule[]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/f:attribute/f:call} Call org.ajax4jsf.renderkit.compiler.AttributeElement.addChild(org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
)
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire end() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.MethodCallElement, attributeName=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/f:attribute/f:call} Pop org.ajax4jsf.renderkit.compiler.MethodCallElement
   2009-06-02 10:23:06,375 DEBUG digester.Digester.sax  -> characters(
        )
   2009-06-02 10:23:06,375 DEBUG digester.Digester.sax  -> endElement(,,f:attribute)
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   match='f:template/div/f:attribute'
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   bodyText='
           
           
        '
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire body() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.AttributeElement, attributeName=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire body() for SetPropertiesRule[]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Popping body text '
        '
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire end() for SetPropertiesRule[]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div/f:attribute} Call org.ajax4jsf.renderkit.compiler.PlainElement.addChild(org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
)
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire end() for ObjectCreateRule[className=org.ajax4jsf.renderkit.compiler.AttributeElement, attributeName=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  -> [ObjectCreateRule]{f:template/div/f:attribute} Pop org.ajax4jsf.renderkit.compiler.AttributeElement
   2009-06-02 10:23:06,375 DEBUG digester.Digester.sax  -> endElement(,,div)
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   match='f:template/div'
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   bodyText='
        '
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire body() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire body() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Popping body text '

   

    '
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire end() for SetNextRule[methodName=addChild, paramType=null]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  -> [SetNextRule]{f:template/div} Call org.ajax4jsf.renderkit.compiler.RootElement.addChild(org.ajax4jsf.renderkit.compiler.PlainElement [
    org.ajax4jsf.renderkit.compiler.AttributeElement [
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
    org.ajax4jsf.renderkit.compiler.MethodCallElement [
]
 ;
]
 ;
]
)
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire end() for org.ajax4jsf.renderkit.compiler.PlainElementCreateRule@a0e990
   2009-06-02 10:23:06,375 DEBUG digester.Digester.sax  -> characters(

)
   2009-06-02 10:23:06,375 DEBUG digester.Digester.sax  -> endElement(,,f:template)
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   match='f:template'
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   bodyText='

   

   

'
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire body() for SetPropertiesRule[]
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Popping body text ''
   2009-06-02 10:23:06,375 DEBUG commons.digester.Digester  ->   Fire end() for SetPropertiesRule[]
   2009-06-02 10:23:06,375 DEBUG digester.Digester.sax  -> endDocument()
   2009-06-02 10:23:06,375 DEBUG renderkit.compiler.HtmlCompiler  -> Finish compilation template from org/richfaces/renderkit/html/templates/popup.jspx
   2009-06-02 10:23:06,406 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,437 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,437 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,437 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,437 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,453 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,453 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,468 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,468 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,468 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,468 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,468 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,484 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,484 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,484 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,484 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,484 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,484 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,484 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,484 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,500 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,500 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,500 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,500 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,515 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,515 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,515 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,515 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,531 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,531 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,531 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,531 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,562 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,562 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,562 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,562 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,562 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,562 DEBUG ajax4jsf.resource.ResourceBuilderImpl  -> build new resource for path /org/richfaces/renderkit/html/css/msg.css
   2009-06-02 10:23:06,562 DEBUG ajax4jsf.resource.ResourceBuilderImpl  -> build new resource for path /org/richfaces/renderkit/html/css/msgs.css
   2009-06-02 10:23:06,578 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,625 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,625 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,625 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,625 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,640 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,640 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,640 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,640 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,640 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
02/06/2009 10:23:06 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
   2009-06-02 10:23:06,687 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,687 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,718 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,718 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,734 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,734 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,734 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,734 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,734 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,734 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,734 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,734 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,750 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,750 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,765 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,765 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,796 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,796 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,796 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,796 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,812 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,812 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,812 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,812 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,812 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,812 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,828 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,828 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,828 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,890 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,890 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,890 DEBUG ajax4jsf.javascript.AjaxScript  -> AjaxScript() - Created instance of AjaxScript resource
   2009-06-02 10:23:06,890 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   2009-06-02 10:23:06,890 DEBUG ajax4jsf.resource.InternetResourceBuilder  -> Return instance of internet resource builder org.ajax4jsf.resource.ResourceBuilderImpl@15d616e
   02/06/2009 10:23:07 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
02/06/2009 10:23:07 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/156  config=null
02/06/2009 10:23:07 org.apache.catalina.startup.Catalina start
INFO: Server startup in 13352 ms
2009-06-02 10:23:08,000 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase RESTORE_VIEW 1
   2009-06-02 10:23:08,000 DEBUG ajax4jsf.event.InitPhaseListener  -> Perform additional framework initialization on first request
   2009-06-02 10:23:08,000 DEBUG ajax4jsf.event.InitPhaseListener  -> Set AjaxViewHandler on top of chain
   2009-06-02 10:23:08,000 DEBUG ajax4jsf.application.AjaxViewHandler  -> Create instance of Ajax ViewHandler
   2009-06-02 10:23:08,156 DEBUG ajax4jsf.event.InitPhaseListener  -> Remove init phase listener from factories
   2009-06-02 10:23:08,156 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase RESTORE_VIEW 1
   2009-06-02 10:23:08,187 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase RENDER_RESPONSE 6
   2009-06-02 10:23:08,187 DEBUG ajax4jsf.event.AjaxPhaseListener  -> PhaseListener enter Before RenderView Phase with ViewId /index.jsp and RenderKitId HTML_BASIC
   2009-06-02 10:23:08,203 DEBUG richfaces.skin.SkinFactoryImpl  -> Create new Skin instance for name DEFAULT
   2009-06-02 10:23:08,703 DEBUG ajax4jsf.renderkit.RendererBase  -> Start encoding of component j_id_jsp_48643365_0 with class org.ajax4jsf.component.AjaxViewRoot
   2009-06-02 10:23:08,750 DEBUG ajax4jsf.renderkit.RendererBase  -> Finish encoding of component j_id_jsp_48643365_0 with class org.ajax4jsf.component.AjaxViewRoot
   2009-06-02 10:23:08,765 DEBUG ajax4jsf.renderkit.RendererBase  -> Finish encoding of component j_id_jsp_48643365_0 with class org.ajax4jsf.component.AjaxViewRoot
   2009-06-02 10:23:08,765 DEBUG ajax4jsf.component.AjaxRegionBrige  -> Save State of UIAjaxComponent with Id j_id_jsp_48643365_0
   2009-06-02 10:23:08,890 DEBUG ajax4jsf.application.AjaxStateManager  -> Write view state to the response
   2009-06-02 10:23:08,890 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase RENDER_RESPONSE 6
   2009-06-02 10:23:11,671 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase RESTORE_VIEW 1
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.component.AjaxRegionBrige  -> Restore State of UIAjaxComponent with Id j_id_jsp_48643365_0
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase RESTORE_VIEW 1
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase APPLY_REQUEST_VALUES 2
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.renderkit.RendererBase  -> Start decoding of component j_id_jsp_48643365_0 with class org.ajax4jsf.component.AjaxViewRoot
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.renderkit.AjaxContainerRenderer  -> Decode ajax request status for j_id_jsp_48643365_0
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase APPLY_REQUEST_VALUES 2
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase PROCESS_VALIDATIONS 3
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase PROCESS_VALIDATIONS 3
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase UPDATE_MODEL_VALUES 4
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase UPDATE_MODEL_VALUES 4
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase INVOKE_APPLICATION 5
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase INVOKE_APPLICATION 5
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase RENDER_RESPONSE 6
   2009-06-02 10:23:11,718 DEBUG ajax4jsf.event.AjaxPhaseListener  -> PhaseListener enter Before RenderView Phase with ViewId /pages/cadastrocliente.jsp and RenderKitId HTML_BASIC
   2009-06-02 10:23:11,750 DEBUG ajax4jsf.renderkit.RendererBase  -> Start encoding of component j_id_jsp_807762510_0 with class org.ajax4jsf.component.AjaxViewRoot
   2009-06-02 10:23:11,781 DEBUG ajax4jsf.renderkit.RendererBase  -> Finish encoding of component j_id_jsp_807762510_0 with class org.ajax4jsf.component.AjaxViewRoot
   2009-06-02 10:23:11,781 DEBUG ajax4jsf.renderkit.RendererBase  -> Finish encoding of component j_id_jsp_807762510_0 with class org.ajax4jsf.component.AjaxViewRoot
   2009-06-02 10:23:11,781 DEBUG ajax4jsf.component.AjaxRegionBrige  -> Save State of UIAjaxComponent with Id j_id_jsp_807762510_0
   2009-06-02 10:23:11,796 DEBUG ajax4jsf.application.AjaxStateManager  -> Write view state to the response
   2009-06-02 10:23:11,796 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase RENDER_RESPONSE 6
   2009-06-02 10:23:17,812 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase RESTORE_VIEW 1
   2009-06-02 10:23:17,812 DEBUG ajax4jsf.component.AjaxRegionBrige  -> Restore State of UIAjaxComponent with Id j_id_jsp_807762510_0
   2009-06-02 10:23:17,812 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase RESTORE_VIEW 1
   2009-06-02 10:23:17,812 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase APPLY_REQUEST_VALUES 2
   2009-06-02 10:23:17,812 DEBUG ajax4jsf.renderkit.RendererBase  -> Start decoding of component j_id_jsp_807762510_0 with class org.ajax4jsf.component.AjaxViewRoot
   2009-06-02 10:23:17,828 DEBUG ajax4jsf.renderkit.AjaxContainerRenderer  -> Decode ajax request status for j_id_jsp_807762510_0
   2009-06-02 10:23:17,828 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase APPLY_REQUEST_VALUES 2
   2009-06-02 10:23:17,828 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase PROCESS_VALIDATIONS 3
   2009-06-02 10:23:17,828 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase PROCESS_VALIDATIONS 3
   2009-06-02 10:23:17,828 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase UPDATE_MODEL_VALUES 4
   2009-06-02 10:23:17,828 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase UPDATE_MODEL_VALUES 4
   2009-06-02 10:23:17,828 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process before phase INVOKE_APPLICATION 5
   2009-06-02 10:23:17,921 INFO  cfg.annotations.Version  -> Hibernate Annotations 3.4.0.CR1
   2009-06-02 10:23:17,968 INFO  hibernate.cfg.Environment  -> Hibernate 3.3.0.CR1
   2009-06-02 10:23:17,968 INFO  hibernate.cfg.Environment  -> hibernate.properties not found
   2009-06-02 10:23:18,000 INFO  hibernate.cfg.Environment  -> Bytecode provider name : cglib
   2009-06-02 10:23:18,015 INFO  hibernate.cfg.Environment  -> using JDK 1.4 java.sql.Timestamp handling
   2009-06-02 10:23:18,203 INFO  annotations.common.Version  -> Hibernate Commons Annotations 3.1.0.CR1
   2009-06-02 10:23:18,218 INFO  hibernate.cfg.Configuration  -> configuring from resource: /hibernate.cfg.xml
   2009-06-02 10:23:18,218 INFO  hibernate.cfg.Configuration  -> Configuration resource: /hibernate.cfg.xml
   2009-06-02 10:23:18,312 DEBUG hibernate.util.DTDEntityResolver  -> trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd]
   2009-06-02 10:23:18,312 DEBUG hibernate.util.DTDEntityResolver  -> recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/
   2009-06-02 10:23:18,312 DEBUG hibernate.util.DTDEntityResolver  -> located [http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd] in classpath
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> hibernate.hbm2ddl.auto=none
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> hibernate.format_sql=true
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> connection.driver_class=org.postgresql.Driver
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> connection.url=jdbc:postgresql://localhost/Shift
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> connection.username=postgres
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> connection.password=postgres
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> connection.pool_size=1
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> dialect=org.hibernate.dialect.PostgreSQLDialect
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> current_session_context_class=thread
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> cache.provider_class=org.hibernate.cache.NoCacheProvider
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.Configuration  -> show_sql=true
   2009-06-02 10:23:18,406 DEBUG hibernate.cfg.AnnotationConfiguration  -> null <- org.dom4j.tree.DefaultAttribute@1eb0cd0 [Attribute: name class value "br.com.shift.persistencia.ClasseAbstrata"]
   02/06/2009 10:23:18 com.sun.faces.application.ActionListenerImpl processAction
SEVERE: java.lang.ExceptionInInitializerError
javax.faces.el.EvaluationException: java.lang.ExceptionInInitializerError
    at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:102)
    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
    at javax.faces.component.UICommand.broadcast(UICommand.java:387)
    at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
    at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)
    at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)
    at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)
    at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    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:191)
    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:845)
    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: java.lang.ExceptionInInitializerError
    at br.org.shift.managerbean.ManagerBeanCliente.addCliente(ManagerBeanCliente.java:19)
    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 org.apache.el.parser.AstValue.invoke(AstValue.java:172)
    at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
    at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
    at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
    ... 22 more
Caused by: org.hibernate.MappingException: Unable to load class declared as <mapping class="br.com.shift.persistencia.ClasseAbstrata"/> in the configuration:
    at org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConfiguration.java:633)
    at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1566)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1545)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:997)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:64)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1519)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:985)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:64)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:1439)
    at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:967)
    at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:1425)
    at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:961)
    at br.org.shift.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:26)
    ... 31 more
Caused by: java.lang.ClassNotFoundException: br.com.shift.persistencia.ClasseAbstrata
    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(ClassLoader.java:320)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:100)
    at org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConfiguration.java:630)
    ... 44 more
02/06/2009 10:23:18 com.sun.faces.lifecycle.InvokeApplicationPhase execute
WARNING: #{managerBeanCliente.addCliente}: java.lang.ExceptionInInitializerError
javax.faces.FacesException: #{managerBeanCliente.addCliente}: java.lang.ExceptionInInitializerError
    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118)
    at javax.faces.component.UICommand.broadcast(UICommand.java:387)
    at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
    at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)
    at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)
    at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)
    at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    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:191)
    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:845)
    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: javax.faces.el.EvaluationException: java.lang.ExceptionInInitializerError
    at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:102)
    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
    ... 21 more
Caused by: java.lang.ExceptionInInitializerError
    at br.org.shift.managerbean.ManagerBeanCliente.addCliente(ManagerBeanCliente.java:19)
    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 org.apache.el.parser.AstValue.invoke(AstValue.java:172)
    at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
    at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
    at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
    ... 22 more
Caused by: org.hibernate.MappingException: Unable to load class declared as <mapping class="br.com.shift.persistencia.ClasseAbstrata"/> in the configuration:
    at org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConfiguration.java:633)
    at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1566)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1545)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:997)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:64)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1519)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:985)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:64)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:1439)
    at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:967)
    at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:1425)
    at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:961)
    at br.org.shift.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:26)
    ... 31 more
Caused by: java.lang.ClassNotFoundException: br.com.shift.persistencia.ClasseAbstrata
    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(ClassLoader.java:320)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:100)
    at org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConfiguration.java:630)
    ... 44 more
02/06/2009 10:23:18 com.sun.faces.lifecycle.Phase doPhase
SEVERE: JSF1054: (Phase ID: INVOKE_APPLICATION 5, View ID: /pages/cadastrocliente.jsp) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@54570a]
02/06/2009 10:23:18 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
java.lang.ClassNotFoundException: br.com.shift.persistencia.ClasseAbstrata
    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(ClassLoader.java:320)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:100)
    at org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConfiguration.java:630)
    at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1566)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1545)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:997)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:64)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1519)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:985)
    at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:64)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:1439)
    at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:967)
    at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:1425)
    at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:961)
    at br.org.shift.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:26)
    at br.org.shift.managerbean.ManagerBeanCliente.addCliente(ManagerBeanCliente.java:19)
    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 org.apache.el.parser.AstValue.invoke(AstValue.java:172)
    at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
    at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
    at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
    at javax.faces.component.UICommand.broadcast(UICommand.java:387)
    at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
    at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)
    at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)
    at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)
    at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    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:191)
    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:845)
    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)
2009-06-02 10:23:18,437 DEBUG ajax4jsf.event.AjaxPhaseListener  -> Process after phase INVOKE_APPLICATION 5
   
Responder

Gostei + 0

02/06/2009

Cristian Mietlicki

Erro que aparece na Pagina.


Apache Tomcat/6.0.18 - Error reporttype Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: #{managerBeanCliente.addCliente}: java.lang.ExceptionInInitializerError javax.faces.webapp.FacesServlet.service(FacesServlet.java:277) root cause javax.faces.FacesException: #{managerBeanCliente.addCliente}: java.lang.ExceptionInInitializerError com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118) javax.faces.component.UICommand.broadcast(UICommand.java:387) org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321) org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296) org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253) org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466) com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) javax.faces.webapp.FacesServlet.service(FacesServlet.java:265) root cause javax.faces.el.EvaluationException: java.lang.ExceptionInInitializerError javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:102) com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) javax.faces.component.UICommand.broadcast(UICommand.java:387) org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321) org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296) org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253) org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466) com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) javax.faces.webapp.FacesServlet.service(FacesServlet.java:265) root cause java.lang.ExceptionInInitializerError br.org.shift.managerbean.ManagerBeanCliente.addCliente(ManagerBeanCliente.java:19) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) org.apache.el.parser.AstValue.invoke(AstValue.java:172) org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68) javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) javax.faces.component.UICommand.broadcast(UICommand.java:387) org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321) org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296) org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253) org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466) com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) javax.faces.webapp.FacesServlet.service(FacesServlet.java:265) root cause org.hibernate.MappingException: Unable to load class declared as <mapping class="br.com.shift.persistencia.ClasseAbstrata"/> in the configuration: org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConfiguration.java:633) org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1566) org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1545) org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:997) org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:64) org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1519) org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:985) org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:64) org.hibernate.cfg.Configuration.configure(Configuration.java:1439) org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:967) org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64) org.hibernate.cfg.Configuration.configure(Configuration.java:1425) org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:961) br.org.shift.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:26) br.org.shift.managerbean.ManagerBeanCliente.addCliente(ManagerBeanCliente.java:19) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) org.apache.el.parser.AstValue.invoke(AstValue.java:172) org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68) javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) javax.faces.component.UICommand.broadcast(UICommand.java:387) org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321) org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296) org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253) org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466) com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) javax.faces.webapp.FacesServlet.service(FacesServlet.java:265) root cause java.lang.ClassNotFoundException: br.com.shift.persistencia.ClasseAbstrata org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233) java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) java.lang.Class.forName0(Native Method) java.lang.Class.forName(Class.java:169) org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:100) org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConfiguration.java:630) org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1566) org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1545) org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:997) org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:64) org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1519) org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:985) org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:64) org.hibernate.cfg.Configuration.configure(Configuration.java:1439) org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:967) org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64) org.hibernate.cfg.Configuration.configure(Configuration.java:1425) org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:961) br.org.shift.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:26) br.org.shift.managerbean.ManagerBeanCliente.addCliente(ManagerBeanCliente.java:19) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) org.apache.el.parser.AstValue.invoke(AstValue.java:172) org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68) javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) javax.faces.component.UICommand.broadcast(UICommand.java:387) org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321) org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296) org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253) org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466) com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) javax.faces.webapp.FacesServlet.service(FacesServlet.java:265) note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
Responder

Gostei + 0

02/06/2009

Dyego Carmo

Cristian...

O Hibernate esta reclamando que a classe br.com.shift.persistencia.ClasseAbstrata não existe !!!

Na configuracao voce esta dizendo para ele usar ela... mas a classe nao existe !
Responder

Gostei + 0

02/06/2009

Cristian Mietlicki

Essa classe existe , mas não tem nada dentro.

public class ClasseAbstrata {

}

Responder

Gostei + 0

02/06/2009

Dyego Carmo

procure por todo seu projeto em algum lugar... em algum arquivo tem referencia para esta classe !

Caso nao tenha... faça rebuild total de seu projeto  e tente novamente...
Responder

Gostei + 0

02/06/2009

Dyego Carmo

Ela nao esta sendo empacotada junto... o hibernate nao esta conseguindo achar ela...

Se ela existe apenas como marcação entao voce não precisa dela...

Implemente a interface Serializable... e aceite no seu save() Serializable no lugar desta classe...
Responder

Gostei + 0

02/06/2009

Cristian Mietlicki

Meu 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.hbm2ddl.auto">none</property>
        <property name="hibernate.format_sql">true</property>
        <property name="connection.driver_class">org.postgresql.Driver</property>
        <property name="connection.url">jdbc:postgresql://localhost/Shift</property>
        <property name="connection.username">postgres</property>
        <property name="connection.password">postgres</property>
        <!-- JDBC connection pool (use the built-in) -->
        <property name="connection.pool_size">1</property>
        <!-- SQL dialect -->
        <property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property>
        <!-- Enable Hibernate's automatic session context management -->
        <property name="current_session_context_class">thread</property>
        <!-- Disable the second-level cache -->
        <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
        <!-- Echo all executed SQL to stdout -->
        <property name="show_sql">true</property>       
        <mapping class="br.com.shift.persistencia.Cliente" />
        <mapping class="br.com.shift.persistencia.Contato" />
        <mapping class="br.com.shift.persistencia.ContatoProjeto" />
        <mapping class="br.com.shift.persistencia.DatasSuporte" />
        <mapping class="br.com.shift.persistencia.Funcionario" />
        <mapping class="br.com.shift.persistencia.Parceiro" />
        <mapping class="br.com.shift.persistencia.ParceiroProjeto" />
        <mapping class="br.com.shift.persistencia.ParceiroTecnologia" />
        <mapping class="br.com.shift.persistencia.Suporte" />
        <mapping class="br.com.shift.persistencia.SuporteTecnologia" />
        <mapping class="br.com.shift.persistencia.Tecnologia" />
        <mapping class="br.com.shift.persistencia.TelefoneContato" />
        <mapping class="br.com.shift.persistencia.TelefoneFuncionario" />
       
        </session-factory>
</hibernate-configuration>
Responder

Gostei + 0

02/06/2009

Cristian Mietlicki

Implemente a interface Serializable... e aceite no seu save() Serializable no lugar desta classe...

 vc poderia fazer um breve exemplo? Obrigado.
Responder

Gostei + 0

02/06/2009

Dyego Carmo

Primeiro... apague esta classe que nao serve para nada... e me diga se dá algum erro de compilacao...

Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar