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]