Lutz,

Made some more modifications:

Changed Login:
package com.entercite.finance.model;

import java.util.*;

import com.entercite.common.util.DateIII;

/**
 *
 */
public class Login {


    private Integer id = new Integer(0);
    private Integer userId = new Integer(0);
    private String userName = "";
    private String password = "";
    private Integer permissionType = new Integer(0);
    private DateIII insertDate = new DateIII();
    private DateIII modifyDate = new DateIII();

    public void setId(Integer loginId){ this.id = loginId; }
    public Integer getId(){return this.id;}

    public void setUserId(Integer userId){ this.userId = userId; }
    public Integer getUserId(){return this.userId;}

    public void setUserName(String userName){ this.userName = userName;}
    public String getUserName(){return this.userName;}

    public void setPassword(String password){this.password = password;}
    public String getPassword(){return this.password;}

    public void setPermissionType(Integer permissionType){
        this.permissionType = permissionType;
    }
    public Integer getPermissionType(){return this.permissionType;}

    public void setInsertDate(DateIII insertDate){this.insertDate = insertDate;}
    public DateIII getInsertDate(){return this.insertDate;}

    public void setModifyDate(){this.modifyDate = modifyDate;}
    public DateIII getModifyDate(){return this.modifyDate;}
}

and Login.hbm.xml

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC 
    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd";>

<hibernate-mapping 
    package="com.entercite.finance.model">
    <class name="Login" table="login">
        <id name="id" column="id" type="int" unsaved-value="null">
            <generator class="native"/>
        </id>
        <property name="userId" column="user_id" type="int" length="10" />
        <property name="userName" column="login" type="string" length="20" />
        <property name="password" column="password" type="string" length="20" />
        <property name="permissionType" column="permission_type" type="int" 
length="5" />
        <property name="insertDate" column="insert_date" type="date" />
        <property name="modifyDate" column="modify_date" type="date" />
    </class>
</hibernate-mapping>


The new error:

Unable to invoke method doLogin on [EMAIL PROTECTED]: Could not find a setter 
for property modifyDate in class com.entercite.finance.model.Login
 
org.hibernate.PropertyNotFoundException
Could not find a setter for property modifyDate in class 
com.entercite.finance.model.Login
messages:       [Ljava.lang.String;@4a5c78
throwableCount:         1
throwables:     [Ljava.lang.Throwable;@1fcf790
Stack Trace:
    * 
org.hibernate.property.BasicPropertyAccessor.createSetter(BasicPropertyAccessor.java:156)
    * 
org.hibernate.property.BasicPropertyAccessor.getSetter(BasicPropertyAccessor.java:150)
    * org.hibernate.mapping.Property.getSetter(Property.java:245)
    * 
org.hibernate.tuple.PojoTuplizer.buildPropertySetter(PojoTuplizer.java:241)
    * org.hibernate.tuple.AbstractTuplizer.<init>(AbstractTuplizer.java:74)
    * org.hibernate.tuple.PojoTuplizer.<init>(PojoTuplizer.java:54)
    * org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:47)
    * org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:217)
    * 
org.hibernate.persister.entity.BasicEntityPersister.<init>(BasicEntityPersister.java:400)
    * 
org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:104)
    * 
org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
    * org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:207)
    * 
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1055)
    * 
com.entercite.finance.persistence.HibernateFactory.buildSessionFactory(HibernateFactory.java:26)
    * 
com.entercite.finance.persistence.abstrt.AbstractDao.<init>(AbstractDao.java:21)
    * 
com.entercite.finance.persistence.LoginDaoImpl.<init>(LoginDaoImpl.java:12)
    * 
com.entercite.finance.model.abstrt.LoginComponent.isValidLogin(LoginComponent.java:52)
    * 
com.entercite.finance.model.abstrt.LoginComponent.doLogin(LoginComponent.java:35)
 

-- 
___________________________________________________
Play 100s of games for FREE! http://games.mail.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to