I'm getting the following error when I login -> ActionFilter gets user's
information -> UserAction class gets more information:
2003-02-06 15:29:43,312 ERROR
cirrus.hibernate.helpers.JDBCExceptionReporter - ORA-01779: cannot modify a
column which maps to a non key-preserved table
If I login -> ActionFilter - JSP, I'm fine. I don't know if this has
anything to do with Hibernate, but I *think* it might have something to do
with my Hibernate session instantiation.
In ActionFilter I have:
public static Session getSession() throws HibernateException,
SQLException {
return ServiceLocator.currentSession();
}
I'm calling this in both ActionFilter and in UserAction.
ServiceLocator is a ThreadLocal-enabled class with the following
currentSession() method:
public static Session currentSession()
throws HibernateException, SQLException {
Session s = (Session) session.get();
if (s == null) {
s = sf.openSession();
if (log.isDebugEnabled()) {
log.debug("Opened hibernate session.");
}
session.set(s);
}
return s;
}
The debug statement is only called once in the first sequence I described -
so it doesn't *seem* like a Session issue, but who knows.
Thanks,
Matt
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
hibernate-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/hibernate-devel