From: <one...@us...> - 2002-11-28 23:29:25
|
Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/impl In directory sc8-pr-cvs1:/tmp/cvs-serv22768 Modified Files: SessionFactoryImpl.java SessionImpl.java Log Message: throw better exception if named query not found Index: SessionFactoryImpl.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/impl/SessionFactoryImpl.java,v retrieving revision 1.59 retrieving revision 1.60 diff -C2 -d -r1.59 -r1.60 *** SessionFactoryImpl.java 19 Nov 2002 10:42:17 -0000 1.59 --- SessionFactoryImpl.java 28 Nov 2002 23:29:23 -0000 1.60 *************** *** 520,525 **** } ! public String getNamedQuery(String name) { ! return (String) namedQueries.get(name); } public Type getIdentifierType(Class ObjectClass) throws MappingException { --- 520,527 ---- } ! public String getNamedQuery(String name) throws MappingException { ! String queryString = (String) namedQueries.get(name); ! if (queryString==null) throw new MappingException("Named query not known: " + name); ! return queryString; } public Type getIdentifierType(Class ObjectClass) throws MappingException { Index: SessionImpl.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/impl/SessionImpl.java,v retrieving revision 1.153 retrieving revision 1.154 diff -C2 -d -r1.153 -r1.154 *** SessionImpl.java 25 Nov 2002 10:44:49 -0000 1.153 --- SessionImpl.java 28 Nov 2002 23:29:23 -0000 1.154 *************** *** 1203,1207 **** } ! public Query getNamedQuery(String queryName) { return createQuery( factory.getNamedQuery(queryName) ); } --- 1203,1207 ---- } ! public Query getNamedQuery(String queryName) throws MappingException { return createQuery( factory.getNamedQuery(queryName) ); } |