You can subscribe to this list here.
2002 |
Jan
(2) |
Feb
(157) |
Mar
(111) |
Apr
(61) |
May
(68) |
Jun
(45) |
Jul
(101) |
Aug
(132) |
Sep
(148) |
Oct
(227) |
Nov
(141) |
Dec
(285) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(518) |
Feb
(462) |
Mar
(390) |
Apr
(488) |
May
(321) |
Jun
(336) |
Jul
(268) |
Aug
(374) |
Sep
(211) |
Oct
(246) |
Nov
(239) |
Dec
(173) |
2004 |
Jan
(110) |
Feb
(131) |
Mar
(85) |
Apr
(120) |
May
(82) |
Jun
(101) |
Jul
(54) |
Aug
(65) |
Sep
(94) |
Oct
(51) |
Nov
(56) |
Dec
(168) |
2005 |
Jan
(146) |
Feb
(98) |
Mar
(75) |
Apr
(118) |
May
(85) |
Jun
(75) |
Jul
(44) |
Aug
(94) |
Sep
(70) |
Oct
(84) |
Nov
(115) |
Dec
(52) |
2006 |
Jan
(113) |
Feb
(83) |
Mar
(217) |
Apr
(158) |
May
(219) |
Jun
(218) |
Jul
(189) |
Aug
(39) |
Sep
(3) |
Oct
(7) |
Nov
(4) |
Dec
(2) |
2007 |
Jan
|
Feb
(2) |
Mar
(7) |
Apr
(3) |
May
(3) |
Jun
(8) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(4) |
Nov
(7) |
Dec
|
2008 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(4) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
2009 |
Jan
(6) |
Feb
|
Mar
(1) |
Apr
(2) |
May
(1) |
Jun
(1) |
Jul
(10) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(3) |
2010 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ja...@he...> - 2006-07-20 20:15:10
|
Hi, I'm trying to debug/fix Hibernate messages like "org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: "... and I find the default exception logging in AbstractSaveEventListener#performSave not sufficient. I've added some System.err.printlns() with the information I typically need. It would be great if this debug info would make it somehow into the latest SVN. Rgds Holger /** * Ppepares the save call by checking the session caches for a pre-existing * entity and performing any lifecycle callbacks. * @param entity The entity to be saved. * @param id The id by which to save the entity. * @param persister The entity's persister instance. * @param useIdentityColumn Is an identity column in use? * @param source The session from which the event originated. * @param requiresImmediateIdAccess does the event context require * access to the identifier immediately after execution of this method (if * not, post-insert style id generators may be postponed if we are outside * a transaction). * @return The id used to save the entity; may be null depending on the * type of id generator used and the requiresImmediateIdAccess value * @throws HibernateException */ protected Serializable performSave( Object entity, Serializable id, EntityPersister persister, boolean useIdentityColumn, Object anything, EventSource source, boolean requiresImmediateIdAccess) throws HibernateException { if ( log.isTraceEnabled() ) { log.trace( "saving " + MessageHelper.infoString( persister, id, source.getFactory() ) ); } EntityKey key; if ( !useIdentityColumn ) { key = new EntityKey( id, persister, source.getEntityMode() ); Object old = source.getPersistenceContext().getEntity(key); if (old != null) { if ( source.getPersistenceContext().getEntry(old).getStatus() == Status.DELETED ) { source.forceFlush( source.getPersistenceContext().getEntry(old) ); } else { System.err.println("old: " + old); System.err.println("old.class: " + old.getClass()); System.err.println("entity: " + entity); System.err.println("entity.class: " + entity.getClass()); System.err.println("id: " + id); throw new NonUniqueObjectException( id, persister.getEntityName() ); } } persister.setIdentifier(entity, id, source.getEntityMode()); } else { key = null; } if ( invokeSaveLifecycle(entity, persister, source) ) { return id; //EARLY EXIT } return performSaveOrReplicate( entity, key, persister, useIdentityColumn, anything, source, requiresImmediateIdAccess ); } -- Echte DSL-Flatrate dauerhaft für 0,- Euro*! "Feel free" mit GMX DSL! http://www.gmx.net/de/go/dsl |
From: Steve E. <ste...@jb...> - 2006-07-20 16:19:29
|
I started down the path of changing the Type interface to have the majority of methods accept a SessionFactoryImplementor. That is something I would like to avoid if possible. Why? Well, this ended up affecting the vast majority of the entire codebase; which in turn meant increasing the footprint of certain often used classes in order to add a reference to the session factory just so they could pass it into these modified Type methods. So that leaves the option of having Types be aware of the session factory. Which upon further reflection is not as bad as it sounds, because really there are only a few Type implementations that even need access to the session factory at all in any of these methods (sqlTypes(), etc exluded). These would be limited to mainly the EntityType subclasses, the ComponentType subclasses, and the CollectionType subclasses. The essential point being that none of the "primitive"/"simple" types are in this category... The one wrinkle in this approach is the various type factory methods on the o.h.Hibernate class. These would need to change signature, or go away. =20 -----Original Message----- From: Max Andersen=20 Sent: Monday, July 17, 2006 10:51 AM To: Steve Ebersole; Hibernate development Subject: Re: [Hibernate] Roadmap - components point taken. > Well Type and UserType do not necessarily need to be in synch in this > particular regard. We could conceivably change Type and then later > (i.e. as part of a major release) change the UserType API to align it. > After all the whole point of the UserType stuff was to insulate the user > from changes in the underlying Type system... > > -----Original Message----- > From: Max Andersen > Sent: Monday, July 17, 2006 10:43 AM > To: Steve Ebersole; Hibernate development > Subject: Re: [Hibernate] Roadmap - components > > On Mon, 17 Jul 2006 17:41:25 +0200, Steve Ebersole > <ste...@jb...> wrote: > >> Type is *NOT* a public API... > > but UserType is - don't they need access to this info too ? > > /max > >> >> -----Original Message----- >> From: Max Andersen >> Sent: Monday, July 17, 2006 10:38 AM >> To: Steve Ebersole; Hibernate development >> Subject: Re: [Hibernate] Roadmap - components >> >> ...but requires changes to public API so probably best suited for 3.3. >> >>> Regarding the component related changes mentioned in the previous >>> email... >>> >>> As I mentioned a lot of the pre-requisite work has already been >>> performed on HEAD. I also took the opportunity to refactor the >>> packaging of the org.hibernate.tuple package. Specifically, most of >> the >>> pre-requisite work was the introduction of the >>> o.h.t.component.ComponentMetamodel class. Currently, ComponentType >> just >>> uses this new class directly. >>> >>> What needs to happen next, then, is for the introduction of a >>> org.hibernate.persister.component.ComponentPersister which is managed >> as >>> part of the session factory much like the other persisters. >>> ComponentType will then need to look up its corresponding >>> ComponentPersister based on a "role name" and use the capabilities of >>> that persister. The pattern here is very similar to >>> EntityType/EntityPersister. The difficulty I ran into though was > that >>> ComponentType would then require access to the session factory (in >> order >>> to locate the persister) from within methods where it is currently > not >>> passed a reference to the session factory (specifically, this was >>> methods like isSame(), isEqual(), compare(), getHashCode(), etc). >> This >>> gets to more general discussions we have had in the past regarding > the >>> scoping of Types. The solution is one of two things: >>> 1) Devise some sort of scoping scheme where Types can unequivocally > be >>> "bound" to a session factory. This is obviously difficult given the >>> current Hibernate.LONG, Hibernate.STRING, etc static references. One >>> thought here would be splitting types (and their interface >>> appropriately) to define "static" Types and "scoped" Types... >>> 2) Modify the Type interface to accept either a session or a session >>> factory/entity mode combo for most methods (would not really matter >> for >>> methods like sqlTypes(), etc) >>> >>> As I mentioned before this then allows us to make the >>> 'hibernate.bytecode.provider' and >>> 'hibernate.bytecode.use_reflection_optimizer'. Down the road, it > also >>> allows us to implement discrimination-based inheritance for >> components. >>> >>> >>> >> > ------------------------------------------------------------------------ >> - >>> Using Tomcat but need to do more? Need to support web services, >> security? >>> Get stuff done quickly with pre-integrated technology to make your > job >> >>> easier >>> Download IBM WebSphere Application Server v.1.0.1 based on Apache >>> Geronimo >>> >> > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 >>> _______________________________________________ >>> hibernate-devel mailing list >>> hib...@li... >>> https://lists.sourceforge.net/lists/listinfo/hibernate-devel >> >> >> > > > --=20 -- Max Rydahl Andersen callto://max.rydahl.andersen Hibernate ma...@hi... http://hibernate.org JBoss Inc max...@jb... |
From: Steve E. <ste...@jb...> - 2006-07-20 14:21:32
|
Hehe. That obviously will not work ;) -----Original Message----- From: ja...@he... [mailto:ja...@he...]=20 Sent: Thursday, July 20, 2006 9:13 AM To: Steve Ebersole Cc: hib...@li...; ja...@he... Subject: Re: [Hibernate] Connection Handling in Isolater Hello Steve, thanks for the quick reply. Since I didn't notice you've moved to SVN I've checked the "latest" version from CVS (via the web CVS View) ;-) Rgds Holger Steve Ebersole wrote: >Yep. This has already been fixed for almost two months now in SVN ;) > >-----Original Message----- >From: hib...@li... >[mailto:hib...@li...] On Behalf Of >ja...@he... >Sent: Thursday, July 20, 2006 8:35 AM >To: hib...@li... >Cc: ja...@he... >Subject: [Hibernate] Connection Handling in Isolater > >Hi all, > >I think org.hibernate.engine.transaction.Isolater is not handling >connections properly: > >The method JdbcDelegate is currently implemented as follows: > > public static class JdbcDelegate implements Delegate { > ... > public void delegateWork(IsolatedWork work) throws >HibernateException { > Connection connection =3D null; > try { > connection =3D >session.getBatcher().openConnection(); > ... > } > ... > } > finally { > if ( wasAutoCommit ) { > try { >=09 >connection.setAutoCommit( true ); > } > catch( Throwable ignore ) { > log.trace( "was unable >to reset connection back to auto-commit" ); > } >=09 >session.getBatcher().closeConnection( connection ); > } > } > } > } > > >This means that the connection will only be closed if >wasAutoCommit=3D=3Dtrue but I think it should be closed in any circumstance: > > > public static class JdbcDelegate implements Delegate { > ... > public void delegateWork(IsolatedWork work) throws >HibernateException { > Connection connection =3D null; > try { > connection =3D >session.getBatcher().openConnection(); > ... > } > ... > } > finally { > if ( wasAutoCommit ) { > try { >=09 >connection.setAutoCommit( true ); > } > catch( Throwable ignore ) { > log.trace( "was unable >to reset connection back to auto-commit" ); > } > } > session.getBatcher().closeConnection( >connection ); > } > } > } > >What do you think ?=20 > --=20 "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail |
From: <ja...@he...> - 2006-07-20 14:13:33
|
Hello Steve, thanks for the quick reply. Since I didn't notice you've moved to SVN I've checked the "latest" version from CVS (via the web CVS View) ;-) Rgds Holger Steve Ebersole wrote: >Yep. This has already been fixed for almost two months now in SVN ;) > >-----Original Message----- >From: hib...@li... >[mailto:hib...@li...] On Behalf Of >ja...@he... >Sent: Thursday, July 20, 2006 8:35 AM >To: hib...@li... >Cc: ja...@he... >Subject: [Hibernate] Connection Handling in Isolater > >Hi all, > >I think org.hibernate.engine.transaction.Isolater is not handling >connections properly: > >The method JdbcDelegate is currently implemented as follows: > > public static class JdbcDelegate implements Delegate { > ... > public void delegateWork(IsolatedWork work) throws >HibernateException { > Connection connection = null; > try { > connection = >session.getBatcher().openConnection(); > ... > } > ... > } > finally { > if ( wasAutoCommit ) { > try { > >connection.setAutoCommit( true ); > } > catch( Throwable ignore ) { > log.trace( "was unable >to reset connection back to auto-commit" ); > } > >session.getBatcher().closeConnection( connection ); > } > } > } > } > > >This means that the connection will only be closed if >wasAutoCommit==true but I think it should be closed in any circumstance: > > > public static class JdbcDelegate implements Delegate { > ... > public void delegateWork(IsolatedWork work) throws >HibernateException { > Connection connection = null; > try { > connection = >session.getBatcher().openConnection(); > ... > } > ... > } > finally { > if ( wasAutoCommit ) { > try { > >connection.setAutoCommit( true ); > } > catch( Throwable ignore ) { > log.trace( "was unable >to reset connection back to auto-commit" ); > } > } > session.getBatcher().closeConnection( >connection ); > } > } > } > >What do you think ? > -- "Feel free" – 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail |
From: Steve E. <ste...@jb...> - 2006-07-20 13:41:55
|
Yep. This has already been fixed for almost two months now in SVN ;) -----Original Message----- From: hib...@li... [mailto:hib...@li...] On Behalf Of ja...@he... Sent: Thursday, July 20, 2006 8:35 AM To: hib...@li... Cc: ja...@he... Subject: [Hibernate] Connection Handling in Isolater Hi all, I think org.hibernate.engine.transaction.Isolater is not handling connections properly: The method JdbcDelegate is currently implemented as follows: public static class JdbcDelegate implements Delegate { ... public void delegateWork(IsolatedWork work) throws HibernateException { Connection connection =3D null; try { connection =3D session.getBatcher().openConnection(); ... } ... } finally { if ( wasAutoCommit ) { try { =09 connection.setAutoCommit( true ); } catch( Throwable ignore ) { log.trace( "was unable to reset connection back to auto-commit" ); } =09 session.getBatcher().closeConnection( connection ); } } } } This means that the connection will only be closed if wasAutoCommit=3D=3Dtrue but I think it should be closed in any = circumstance: public static class JdbcDelegate implements Delegate { ... public void delegateWork(IsolatedWork work) throws HibernateException { Connection connection =3D null; try { connection =3D session.getBatcher().openConnection(); ... } ... } finally { if ( wasAutoCommit ) { try { =09 connection.setAutoCommit( true ); } catch( Throwable ignore ) { log.trace( "was unable to reset connection back to auto-commit" ); } } session.getBatcher().closeConnection( connection ); } } } What do you think ?=20 --=20 "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail ------------------------------------------------------------------------ - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDE V _______________________________________________ hibernate-devel mailing list hib...@li... https://lists.sourceforge.net/lists/listinfo/hibernate-devel |
From: Emmanuel B. <emm...@hi...> - 2006-07-20 13:40:19
|
I think this is fixed already, have you checked the latest version? ja...@he... wrote: > Hi all, > > I think org.hibernate.engine.transaction.Isolater is not handling connections properly: > > The method JdbcDelegate is currently implemented as follows: > > public static class JdbcDelegate implements Delegate { > ... > public void delegateWork(IsolatedWork work) throws HibernateException { > Connection connection = null; > try { > connection = session.getBatcher().openConnection(); > ... > } > ... > } > finally { > if ( wasAutoCommit ) { > try { > connection.setAutoCommit( true ); > } > catch( Throwable ignore ) { > log.trace( "was unable to reset connection back to auto-commit" ); > } > session.getBatcher().closeConnection( connection ); > } > } > } > } > > > This means that the connection will only be closed if wasAutoCommit==true but I think it should be closed in any circumstance: > > > public static class JdbcDelegate implements Delegate { > ... > public void delegateWork(IsolatedWork work) throws HibernateException { > Connection connection = null; > try { > connection = session.getBatcher().openConnection(); > ... > } > ... > } > finally { > if ( wasAutoCommit ) { > try { > connection.setAutoCommit( true ); > } > catch( Throwable ignore ) { > log.trace( "was unable to reset connection back to auto-commit" ); > } > } > session.getBatcher().closeConnection( connection ); > } > } > } > > What do you think ? > > |
From: <ja...@he...> - 2006-07-20 13:34:57
|
Hi all, I think org.hibernate.engine.transaction.Isolater is not handling connections properly: The method JdbcDelegate is currently implemented as follows: public static class JdbcDelegate implements Delegate { ... public void delegateWork(IsolatedWork work) throws HibernateException { Connection connection = null; try { connection = session.getBatcher().openConnection(); ... } ... } finally { if ( wasAutoCommit ) { try { connection.setAutoCommit( true ); } catch( Throwable ignore ) { log.trace( "was unable to reset connection back to auto-commit" ); } session.getBatcher().closeConnection( connection ); } } } } This means that the connection will only be closed if wasAutoCommit==true but I think it should be closed in any circumstance: public static class JdbcDelegate implements Delegate { ... public void delegateWork(IsolatedWork work) throws HibernateException { Connection connection = null; try { connection = session.getBatcher().openConnection(); ... } ... } finally { if ( wasAutoCommit ) { try { connection.setAutoCommit( true ); } catch( Throwable ignore ) { log.trace( "was unable to reset connection back to auto-commit" ); } } session.getBatcher().closeConnection( connection ); } } } What do you think ? -- "Feel free" – 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail |
From: Steve E. <ste...@jb...> - 2006-07-19 14:19:32
|
FYI... -----Original Message----- From: hib...@li... [mailto:hib...@li...] On Behalf Of hib...@li... Sent: Wednesday, July 19, 2006 9:12 AM To: hib...@li... Subject: [Hibernate-commits] Hibernate Code SVN: r10125 - branches/Branch_3_2 Author: ste...@jb... Date: 2006-07-19 10:11:50 -0400 (Wed, 19 Jul 2006) New Revision: 10125 Added: branches/Branch_3_2/Hibernate3/ Log: branched 3.2 Copied: branches/Branch_3_2/Hibernate3 (from rev 10124, trunk/Hibernate3) ------------------------------------------------------------------------ - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDE V _______________________________________________ hibernate-commits mailing list hib...@li... https://lists.sourceforge.net/lists/listinfo/hibernate-commits |
From: Josh M. <jos...@gm...> - 2006-07-19 13:07:00
|
Is there a known issue with versioning? There seems to be a crop of tickets mentioning unnecessary update: http://opensource.atlassian.com/projects/hibernate/browse/HHH-1401 http://opensource.atlassian.com/projects/hibernate/browse/HHH-1564 http://opensource.atlassian.com/projects/hibernate/browse/HHH-1660 http://opensource.atlassian.com/projects/hibernate/browse/HHH-1668 Began seeing this 3.1.1 and is also in TRUNK. URL: http://anonhibernate.labs.jboss.com/trunk/Hibernate3 Revision: 10123 HQL dialect. The testcase attached to HHH-1401 still fails: Testcase: testNoExtraUpdatesOnMerge took 2.586 sec FAILED Version was incremented although we did nothing junit.framework.AssertionFailedError: Version was incremented although we did nothing at org.hibernate.test.hhh1401.HHH1401Test.testNoExtraUpdatesOnMerge(HHH1401Test.java:48) at org.hibernate.test.TestCase.runTest(TestCase.java:162) at org.hibernate.test.TestCase.runBare(TestCase.java:401) These standard tests also failed. Don't know if there is any correlation, though OptimisticLockTest seems promising. Log attached to HHH-1401. [junit] TEST org.hibernate.test.cuk.CompositePropertyRefTest FAILED [junit] TEST org.hibernate.test.hql.ASTParserLoadingTest FAILED [junit] TEST org.hibernate.test.hql.CriteriaHQLAlignmentTest FAILED [junit] TEST org.hibernate.test.hql.HQLTest FAILED [junit] TEST org.hibernate.test.optlock.OptimisticLockTest FAILED [junit] TEST org.hibernate.test.orphan.PropertyRefTest FAILED [junit] TEST org.hibernate.test.propertyref.PropertyRefTest FAILED [junit] TEST org.hibernate.test.readonly.ReadOnlyTest FAILED [junit] TEST org.hibernate.test.sql.GeneralTest FAILED ~Josh. |
From: Max R. A. <max...@jb...> - 2006-07-19 10:00:06
|
Don't think the code is easily extractable for you to use, plus it still will have alot of conceptually problems .... note, there have been talks about serializing a "lightweight persistentcontext with delta's", to allow this kind of remoting - but until now it have just been talks. /max > Hi list, > > Before you stop reading: This is not about the LazyLoadingException :-) > > I am writing framework code to expose simple crud-operations for use in > a generic gui in both 2 and 3-tier environments (richclient). In doing > so, I stumbled across a few problems that must pop up frequently, but I > did not find readily applicable solutions. In particular, I'd like to > ensure that the objects representing persisted objects on the client are > unique, i.e. representatives should be shared among all gui components, > enforcing agreement on the logical object's displayed state. > > If hibernate were local, I'd simply use the hibernate session, but in > the 3-tier scenario, it is remote (and sending the session over the wire > might have far-reaching consequences). We are therefore considering to > intercept access to hibernate, fixing mangled object identities on the > client. This appears feasible, but duplicates quite a bit of hibernate's > code, hence the following questions: > > What is the intended approach for remoting hibernate in a rich-client? > If I have to do this manually, is it feasible to decouple persistence > logic from a hibernate session to get identity management only, > permitting to move this "lightweight session" into the client tier? Or > is it at least possible to reuse identity retrieval, proxy management or > state copying [1] code from hibernate? > > In case you are curious, my draft code for the manual solution is > attached. > > <<IdentityFixerPrototype.java>> > <<HibernateProxyAwareIdentityFixerPrototype.java>> > > What do you think? > > Regards > Adrian Moos > > [1] that is: to copy all state from one object onto another of the same > type. -- -- Max Rydahl Andersen callto://max.rydahl.andersen Hibernate ma...@hi... http://hibernate.org JBoss Inc max...@jb... |
From: <qa...@jb...> - 2006-07-18 10:50:57
|
<html><head> <style> .white { color:#FFFFFF }.index { background-color:#FFFFFF }.index-passed { = color:#004400 }.index-failed { color:#FF0000; font-weight:bold }.index-head= er { font-weight:bold }.link { font-family:arial,helvetica,sans-serif; font= -size:10pt; color:#FFFFFF; text-decoration:none; }.tab-table { margin: 0em = 0em 0.5em 0em; }.tabs { font-family:arial,helvetica,sans-serif; font-size:8= pt; color:#000000; font-weight:bold; padding: 0em 2em; background-color:#EE= EEEE; }.tabs-link { color:#000000; text-decoration:none; }.tabs-link:visite= d { color:#000000; text-decoration:none; }.tabs-selected { font-family:aria= l,helvetica,sans-serif; font-size:8pt; color:#000000; font-weight:bold; pad= ding: 0em 2em; }.tabs-selected { border: inset; }.header-title { font-famil= y:arial,helvetica,sans-serif; font-size:12pt; color:#000000; font-weight:bo= ld; }.header-label { font-weight:bold; }.header-data { font-family:arial,he= lvetica,sans-serif; font-size:10pt; color:#000000; }.modifications-data { f= ont-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.modi= fications-sectionheader { background-color:#000066; font-family:arial,helve= tica,sans-serif; font-size:10pt; color:#FFFFFF; }.modifications-oddrow { ba= ckground-color:#CCCCCC }.modifications-evenrow { background-color:#FFFFCC }= .changelists-oddrow { background-color:#CCCCCC }.changelists-evenrow { back= ground-color:#FFFFCC }.changelists-file-spacer { background-color:#FFFFFF }= .changelists-file-evenrow { background-color:#EEEEEE }.changelists-file-odd= row { background-color:#FFFFEE }.changelists-file-header { background-color= :#666666; font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FFF= FFF; }.compile-data { font-family:arial,helvetica,sans-serif; font-size:8pt= ; color:#000000; }.compile-error-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#FF0000; }.compile-warn-data { font-family:arial,= helvetica,sans-serif; font-size:8pt; color:#CC9900; }.compile-sectionheader= { background-color:#000066; font-family:arial,helvetica,sans-serif; font-s= ize:10pt; color:#FFFFFF; }.distributables-data { font-family:arial,helvetic= a,sans-serif; font-size:8pt; color:#000000; }.distributables-sectionheader = { background-color:#000066; font-family:arial,helvetica,sans-serif; font-si= ze:10pt; color:#FFFFFF; }.distributables-oddrow { background-color:#CCCCCC = }.unittests-sectionheader { background-color:#000066; font-family:arial,hel= vetica,sans-serif; font-size:10pt; color:#FFFFFF; }.unittests-oddrow { back= ground-color:#CCCCCC }.unittests-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#000000; }.unittests-error { font-family:arial,he= lvetica,sans-serif; font-size:8pt; color:#FF0000; }.checkstyle-oddrow { bac= kground-color:#CCCCCC }.checkstyle-data { font-family:arial,helvetica,sans-= serif; font-size:8pt; color:#000000; }.checkstyle-sectionheader { backgroun= d-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; co= lor:#FFFFFF; } </style> </head><body> View results here -> <a href=3D"http://cruisecontrol.jboss.com/cc/buildresu= lts/hibernate-hsqldb-testsuite?log=3Dlog20060718054136">http://cruisecontro= l.jboss.com/cc/buildresults/hibernate-hsqldb-testsuite?log=3Dlog20060718054= 136</a><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td class=3D"header-title">TESTS FAILED</td></tr><tr><td cl= ass=3D"header-data"><span class=3D"header-label">Ant Error Message: </= span>/home/cruisecontrol/work/scripts/build-hibernate-db-matrix.xml:87: The= following error occurred while executing this line: /home/cruisecontrol/wo= rk/scripts/build-hibernate-db-matrix.xml:78: The following error occurred w= hile executing this line: /home/cruisecontrol/work/scripts/build-common-tar= gets.xml:11: Build Successful - Tests completed with errors or failures.</t= d></tr><tr><td class=3D"header-data"><span class=3D"header-label">Date of b= uild: </span>07/18/2006 05:41:36</td></tr><tr><td class=3D"header-data= "><span class=3D"header-label">Time to build: </span>8 minutes 48 seco= nds</td></tr></table><p> <table xmlns=3D"http://www.w3.org/TR/html4/strict.dtd" width=3D"98%" border= =3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"/><p> <p> <p> <p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"unittests-sectionheader"> = Unit Tests: (858) Total Errors an= d Failures: (13) </td></tr><tr><td><table width=3D"98%" bord= er=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"><tr><td width= =3D"40%" class=3D"unittests-data">testParameterTypeMismatchFails</td><td wi= dth=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadin= gTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"un= ittests-data">testCriteriaAggregationReturnTypeFailureExpected</td><td widt= h=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.CriteriaHQLAlignm= entTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testReturnP= ropertyComponentRename</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.legacy.SQLLoaderTest</td></tr><tr class=3D"unittests-oddrow">= <td width=3D"40%" class=3D"unittests-data">testReadOnlyOnProxiesFailureExpe= cted</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.read= only.ReadOnlyTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">t= estCompositeIdJoinsFailureExpected</td><td width=3D"40%" class=3D"unittests= -data">org.hibernate.test.sql.GeneralTest</td></tr><tr class=3D"unittests-o= ddrow"><td width=3D"40%" class=3D"unittests-data">testAutoDetectAliasing</t= d><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.sql.General= Test</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testEmptyInLis= tFailureExpected</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.hql.HQLTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40= %" class=3D"unittests-data">testMaxindexHqlFunctionInElementAccessorFailure= Expected</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.= hql.HQLTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testMul= tipleElementAccessorOperatorsFailureExpected</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr class=3D"unitt= ests-oddrow"><td width=3D"40%" class=3D"unittests-data">testKeyManyToOneJoi= nFailureExpected</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.hql.HQLTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data"= >testDuplicateExplicitJoinFailureExpected</td><td width=3D"40%" class=3D"un= ittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr class=3D"unittest= s-oddrow"><td width=3D"40%" class=3D"unittests-data">testOptimisticLockDirt= yDeleteFailureExpected</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.optlock.OptimisticLockTest</td></tr><tr><td width=3D"40%" cla= ss=3D"unittests-data">testOptimisticLockAllDeleteFailureExpected</td><td wi= dth=3D"40%" class=3D"unittests-data">org.hibernate.test.optlock.OptimisticL= ockTest</td></tr></table></td></tr><tr></tr><tr><td colspan=3D"2"> </t= d></tr></table><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"modifications-sectionheader"> = Modifications since last build: = (first 50 of 0) </td></tr></table><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"></table> </body></html> |
From: <qa...@jb...> - 2006-07-18 10:41:34
|
<html><head> <style> .white { color:#FFFFFF }.index { background-color:#FFFFFF }.index-passed { = color:#004400 }.index-failed { color:#FF0000; font-weight:bold }.index-head= er { font-weight:bold }.link { font-family:arial,helvetica,sans-serif; font= -size:10pt; color:#FFFFFF; text-decoration:none; }.tab-table { margin: 0em = 0em 0.5em 0em; }.tabs { font-family:arial,helvetica,sans-serif; font-size:8= pt; color:#000000; font-weight:bold; padding: 0em 2em; background-color:#EE= EEEE; }.tabs-link { color:#000000; text-decoration:none; }.tabs-link:visite= d { color:#000000; text-decoration:none; }.tabs-selected { font-family:aria= l,helvetica,sans-serif; font-size:8pt; color:#000000; font-weight:bold; pad= ding: 0em 2em; }.tabs-selected { border: inset; }.header-title { font-famil= y:arial,helvetica,sans-serif; font-size:12pt; color:#000000; font-weight:bo= ld; }.header-label { font-weight:bold; }.header-data { font-family:arial,he= lvetica,sans-serif; font-size:10pt; color:#000000; }.modifications-data { f= ont-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.modi= fications-sectionheader { background-color:#000066; font-family:arial,helve= tica,sans-serif; font-size:10pt; color:#FFFFFF; }.modifications-oddrow { ba= ckground-color:#CCCCCC }.modifications-evenrow { background-color:#FFFFCC }= .changelists-oddrow { background-color:#CCCCCC }.changelists-evenrow { back= ground-color:#FFFFCC }.changelists-file-spacer { background-color:#FFFFFF }= .changelists-file-evenrow { background-color:#EEEEEE }.changelists-file-odd= row { background-color:#FFFFEE }.changelists-file-header { background-color= :#666666; font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FFF= FFF; }.compile-data { font-family:arial,helvetica,sans-serif; font-size:8pt= ; color:#000000; }.compile-error-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#FF0000; }.compile-warn-data { font-family:arial,= helvetica,sans-serif; font-size:8pt; color:#CC9900; }.compile-sectionheader= { background-color:#000066; font-family:arial,helvetica,sans-serif; font-s= ize:10pt; color:#FFFFFF; }.distributables-data { font-family:arial,helvetic= a,sans-serif; font-size:8pt; color:#000000; }.distributables-sectionheader = { background-color:#000066; font-family:arial,helvetica,sans-serif; font-si= ze:10pt; color:#FFFFFF; }.distributables-oddrow { background-color:#CCCCCC = }.unittests-sectionheader { background-color:#000066; font-family:arial,hel= vetica,sans-serif; font-size:10pt; color:#FFFFFF; }.unittests-oddrow { back= ground-color:#CCCCCC }.unittests-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#000000; }.unittests-error { font-family:arial,he= lvetica,sans-serif; font-size:8pt; color:#FF0000; }.checkstyle-oddrow { bac= kground-color:#CCCCCC }.checkstyle-data { font-family:arial,helvetica,sans-= serif; font-size:8pt; color:#000000; }.checkstyle-sectionheader { backgroun= d-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; co= lor:#FFFFFF; } </style> </head><body> View results here -> <a href=3D"http://cruisecontrol.jboss.com/cc/buildresu= lts/hibernate-timesten-testsuite?log=3Dlog20060718051636">http://cruisecont= rol.jboss.com/cc/buildresults/hibernate-timesten-testsuite?log=3Dlog2006071= 8051636</a><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td class=3D"header-title">TESTS FAILED</td></tr><tr><td cl= ass=3D"header-data"><span class=3D"header-label">Ant Error Message: </= span>/home/cruisecontrol/work/scripts/build-hibernate-db-matrix.xml:94: The= following error occurred while executing this line: /home/cruisecontrol/wo= rk/scripts/build-hibernate-db-matrix.xml:78: The following error occurred w= hile executing this line: /home/cruisecontrol/work/scripts/build-common-tar= gets.xml:11: Build Successful - Tests completed with errors or failures.</t= d></tr><tr><td class=3D"header-data"><span class=3D"header-label">Date of b= uild: </span>07/18/2006 05:16:36</td></tr><tr><td class=3D"header-data= "><span class=3D"header-label">Time to build: </span>24 minutes 15 sec= onds</td></tr></table><p> <table xmlns=3D"http://www.w3.org/TR/html4/strict.dtd" width=3D"98%" border= =3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"/><p> <p> <p> <p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"unittests-sectionheader"> = Unit Tests: (858) Total Errors an= d Failures: (215) </td></tr><tr><td><table width=3D"98%" bor= der=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"><tr><td widt= h=3D"40%" class=3D"unittests-data">testCompositeIds</td><td width=3D"40%" c= lass=3D"unittests-data">org.hibernate.test.cid.CompositeIdTest</td></tr><tr= class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">test= NonLazyFetch</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.t= est.cid.CompositeIdTest</td></tr><tr><td width=3D"40%" class=3D"unittests-d= ata">testMultipleCollectionFetch</td><td width=3D"40%" class=3D"unittests-d= ata">org.hibernate.test.cid.CompositeIdTest</td></tr><tr class=3D"unittests= -oddrow"><td width=3D"40%" class=3D"unittests-data">testUpdateFalse</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.component.Compon= entTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testCompone= nt</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.compon= ent.ComponentTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%"= class=3D"unittests-data">testComponentQueries</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.component.ComponentTest</td></tr><tr= ><td width=3D"40%" class=3D"unittests-data">testComponentFormulaQuery</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.component.Comp= onentTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testNamedQuery</td><td width=3D"40%" class=3D"unittests= -data">org.hibernate.test.component.ComponentTest</td></tr><tr><td width=3D= "40%" class=3D"unittests-data">testSerializationFailsOnAfterStatementAggres= siveReleaseWithOpenResources</td><td width=3D"40%" class=3D"unittests-data"= >org.hibernate.test.connections.AggressiveReleaseTest</td></tr><tr class=3D= "unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testQueryScro= lling</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.con= nections.AggressiveReleaseTest</td></tr><tr><td width=3D"40%" class=3D"unit= tests-data">testConnectedSerialization</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.connections.AggressiveReleaseTest</td></tr><t= r class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">tes= tManualDisconnectWithOpenResources</td><td width=3D"40%" class=3D"unittests= -data">org.hibernate.test.connections.AggressiveReleaseTest</td></tr><tr><t= d width=3D"40%" class=3D"unittests-data">testConnectedSerialization</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.connections.Basi= cConnectionProviderTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testManualDisconnectWithOpenResources</td= ><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.connections.= BasicConnectionProviderTest</td></tr><tr><td width=3D"40%" class=3D"unittes= ts-data">testSerializationFailsOnAfterStatementAggressiveReleaseWithOpenRes= ources</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.co= nnections.CurrentSessionConnectionTest</td></tr><tr class=3D"unittests-oddr= ow"><td width=3D"40%" class=3D"unittests-data">testQueryScrolling</td><td w= idth=3D"40%" class=3D"unittests-data">org.hibernate.test.connections.Curren= tSessionConnectionTest</td></tr><tr><td width=3D"40%" class=3D"unittests-da= ta">testConnectedSerialization</td><td width=3D"40%" class=3D"unittests-dat= a">org.hibernate.test.connections.CurrentSessionConnectionTest</td></tr><tr= class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">test= ManualDisconnectWithOpenResources</td><td width=3D"40%" class=3D"unittests-= data">org.hibernate.test.connections.CurrentSessionConnectionTest</td></tr>= <tr><td width=3D"40%" class=3D"unittests-data">testConnectedSerialization</= td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.connection= s.SuppliedConnectionTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testManualDisconnectWithOpenResources</td= ><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.connections.= SuppliedConnectionTest</td></tr><tr><td width=3D"40%" class=3D"unittests-da= ta">testScrollCriteria</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.criteria.CriteriaQueryTest</td></tr><tr class=3D"unittests-od= drow"><td width=3D"40%" class=3D"unittests-data">testRestrictionOnSubclassC= ollection</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .criteria.CriteriaQueryTest</td></tr><tr><td width=3D"40%" class=3D"unittes= ts-data">testClassProperty</td><td width=3D"40%" class=3D"unittests-data">o= rg.hibernate.test.criteria.CriteriaQueryTest</td></tr><tr class=3D"unittest= s-oddrow"><td width=3D"40%" class=3D"unittests-data">testDom4j</td><td widt= h=3D"40%" class=3D"unittests-data">org.hibernate.test.dom4j.Dom4jTest</td><= /tr><tr><td width=3D"40%" class=3D"unittests-data">testMapIndexEmision</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.dom4j.Dom4jTe= st</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitt= ests-data">testOrphanDelete</td><td width=3D"40%" class=3D"unittests-data">= org.hibernate.test.extralazy.ExtraLazyTest</td></tr><tr><td width=3D"40%" c= lass=3D"unittests-data">testIndexFormulaMap</td><td width=3D"40%" class=3D"= unittests-data">org.hibernate.test.extralazy.ExtraLazyTest</td></tr><tr cla= ss=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testJdkE= numStyleEnumConstant</td><td width=3D"40%" class=3D"unittests-data">org.hib= ernate.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testParameterTypeMismatchFails</td><td width=3D"40%" cl= ass=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr= ><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">= testCollectionJoinsInSubselect</td><td width=3D"40%" class=3D"unittests-dat= a">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40= %" class=3D"unittests-data">testCollectionFetchWithDistinctionAndLimit</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParser= LoadingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testNestedCollectionFetch</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><t= r><td width=3D"40%" class=3D"unittests-data">testSelectClauseSubselect</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParser= LoadingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testImplicitPolymorphism</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr><= td width=3D"40%" class=3D"unittests-data">testCoalesce</td><td width=3D"40%= " class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td>= </tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-da= ta">testStr</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.te= st.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unittes= ts-data">testCast</td><td width=3D"40%" class=3D"unittests-data">org.hibern= ate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"unittests-oddrow"><= td width=3D"40%" class=3D"unittests-data">testExtract</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td><= /tr><tr><td width=3D"40%" class=3D"unittests-data">testOneToManyFilter</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParser= LoadingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testSelectExpressions</td><td width=3D"40%" class=3D"un= ittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr><td = width=3D"40%" class=3D"unittests-data">testWhere</td><td width=3D"40%" clas= s=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><= tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">te= stEntityFetching</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"un= ittests-data">testCollectionFetching</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"= unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testStandardFu= nctions</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.h= ql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unittests-d= ata">testDynamicInstantiationQueries</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"= unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testResultTran= sformerScalarQueries</td><td width=3D"40%" class=3D"unittests-data">org.hib= ernate.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testResultTransformerEntityQueries</td><td width=3D"40%= " class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td>= </tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-da= ta">testEJBQLFunctions</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testSubselectBetween</td><td width=3D"40%" class=3D"uni= ttests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testTempTa= bleGenerationIsolation</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testBooleanHandling</td><td width=3D"40%" class=3D"unit= tests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testSimple= Insert</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hq= l.BulkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"unittests-da= ta">testSimpleNativeSQLInsert</td><td width=3D"40%" class=3D"unittests-data= ">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr class=3D"unittes= ts-oddrow"><td width=3D"40%" class=3D"unittests-data">testInsertWithManyToO= ne</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.Bu= lkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">= testInsertWithMismatchedTypes</td><td width=3D"40%" class=3D"unittests-data= ">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr class=3D"unittes= ts-oddrow"><td width=3D"40%" class=3D"unittests-data">testInsertIntoSupercl= assPropertiesFails</td><td width=3D"40%" class=3D"unittests-data">org.hiber= nate.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"= unittests-data">testInsertAcrossMappedJoinFails</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><t= r class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">tes= tInsertWithGeneratedId</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testInsertWithGeneratedVersionAndId</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td= ></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-d= ata">testInsertWithGeneratedTimestampVersion</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><= td width=3D"40%" class=3D"unittests-data">testUpdateOnDiscriminatorSubclass= </td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.Bulk= ManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" = class=3D"unittests-data">testUpdateOnAnimal</td><td width=3D"40%" class=3D"= unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><t= d width=3D"40%" class=3D"unittests-data">testUpdateOnMammal</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTe= st</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitt= ests-data">testUpdateSetNullUnionSubclass</td><td width=3D"40%" class=3D"un= ittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><td = width=3D"40%" class=3D"unittests-data">testUpdateSetNullOnDiscriminatorSubc= lass</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.= BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"4= 0%" class=3D"unittests-data">testUpdateSetNullOnJoinedSubclass</td><td widt= h=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationT= est</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testDeleteWithS= ubquery</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.h= ql.BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testSimpleDeleteOnAnimal</td><td width=3D= "40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest<= /td></tr><tr><td width=3D"40%" class=3D"unittests-data">testDeleteOnDiscrim= inatorSubclass</td><td width=3D"40%" class=3D"unittests-data">org.hibernate= .test.hql.BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td = width=3D"40%" class=3D"unittests-data">testDeleteOnJoinedSubclass</td><td w= idth=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulati= onTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testDeleteOn= MappedJoin</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.tes= t.hql.BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td widt= h=3D"40%" class=3D"unittests-data">testDeleteUnionSubclassAbstractRoot</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManip= ulationTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testDel= eteUnionSubclassConcreteSubclass</td><td width=3D"40%" class=3D"unittests-d= ata">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr class=3D"unit= tests-oddrow"><td width=3D"40%" class=3D"unittests-data">testDeleteUnionSub= classLeafSubclass</td><td width=3D"40%" class=3D"unittests-data">org.hibern= ate.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"u= nittests-data">testDeleteRestrictedOnManyToOne</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><t= r class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">tes= tQueries</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.= hql.ClassicTranslatorTest</td></tr><tr><td width=3D"40%" class=3D"unittests= -data">testCriteriaAggregationReturnTypeFailureExpected</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.hql.CriteriaHQLAlignmentTest= </td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittes= ts-data">testSelectStandardFunctionsNoParens</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr><td width=3D"4= 0%" class=3D"unittests-data">testScrollingJoinFetchesForward</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ScrollableCollecti= onFetchingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cl= ass=3D"unittests-data">testScrollingJoinFetchesReverse</td><td width=3D"40%= " class=3D"unittests-data">org.hibernate.test.hql.ScrollableCollectionFetch= ingTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testScrolli= ngJoinFetchesPositioning</td><td width=3D"40%" class=3D"unittests-data">org= .hibernate.test.hql.ScrollableCollectionFetchingTest</td></tr><tr class=3D"= unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testWithClause= </td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.With= ClauseTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testImmu= table</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.imm= utable.ImmutableTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"4= 0%" class=3D"unittests-data">testInterfaceProxies</td><td width=3D"40%" cla= ss=3D"unittests-data">org.hibernate.test.interfaceproxy.InterfaceProxyTest<= /td></tr><tr><td width=3D"40%" class=3D"unittests-data">testScroll</td><td = width=3D"40%" class=3D"unittests-data">org.hibernate.test.iterate.IterateTe= st</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitt= ests-data">testJoinedSubclass</td><td width=3D"40%" class=3D"unittests-data= ">org.hibernate.test.joinedsubclass.JoinedSubclassTest</td></tr><tr><td wid= th=3D"40%" class=3D"unittests-data">testStaleNonVersionedInstanceFoundOnLoc= k</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.jpa.loc= k.RepeatableReadTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"4= 0%" class=3D"unittests-data">testSubclassing</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.legacy.ABCProxyTest</td></tr><tr><td wi= dth=3D"40%" class=3D"unittests-data">testCreate</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testQuery<= /td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.Fo= oBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testPolymo= rphism</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.le= gacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" c= lass=3D"unittests-data">testOrphanDelete</td><td width=3D"40%" class=3D"uni= ttests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D= "40%" class=3D"unittests-data">testJoin</td><td width=3D"40%" class=3D"unit= tests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"unit= tests-oddrow"><td width=3D"40%" class=3D"unittests-data">testSaveOrUpdateCo= pyAny</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.leg= acy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">test= OnCascadeDelete</td><td width=3D"40%" class=3D"unittests-data">org.hibernat= e.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testLoad</td><td width=3D"40%" class=3D"u= nittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testDereferenceLazyCollection</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</t= d></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-= data">testMoveLazyCollection</td><td width=3D"40%" class=3D"unittests-data"= >org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testCriteriaCollection</td><td width=3D"40%" class=3D"u= nittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"u= nittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testCascadeDele= teDetached</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.tes= t.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data"= >testForeignKeys</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testNonlazyCollection</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><= tr><td width=3D"40%" class=3D"unittests-data">testReuseDeletedCollection</t= d><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooB= arTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"u= nittests-data">testPropertyRef</td><td width=3D"40%" class=3D"unittests-dat= a">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" clas= s=3D"unittests-data">testQueryCollectionOfValues</td><td width=3D"40%" clas= s=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr clas= s=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testBatch= Load</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.lega= cy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testF= etchInitializedCollection</td><td width=3D"40%" class=3D"unittests-data">or= g.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow">= <td width=3D"40%" class=3D"unittests-data">testLateCollectionAdd</td><td wi= dth=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</= td></tr><tr><td width=3D"40%" class=3D"unittests-data">testUpdate</td><td w= idth=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest<= /td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittest= s-data">testListRemove</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"uni= ttests-data">testFetchInitializedCollectionDupe</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testSortab= les</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legac= y.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testQu= eryLockMode</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.te= st.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"4= 0%" class=3D"unittests-data">testManyToManyBag</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td w= idth=3D"40%" class=3D"unittests-data">testIdBag</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testForceO= uterJoin</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.= legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">t= estEmptyCollection</td><td width=3D"40%" class=3D"unittests-data">org.hiber= nate.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td wid= th=3D"40%" class=3D"unittests-data">testFindByCriteria</td><td width=3D"40%= " class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><t= r><td width=3D"40%" class=3D"unittests-data">testCollectionWhere</td><td wi= dth=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</= td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests= -data">testComponentParent</td><td width=3D"40%" class=3D"unittests-data">o= rg.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D= "unittests-data">testCollectionCache</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"unittes= ts-oddrow"><td width=3D"40%" class=3D"unittests-data">testCascadeSave</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarT= est</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testCollections= InSelect</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.= legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%"= class=3D"unittests-data">testPersistCollections</td><td width=3D"40%" clas= s=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td = width=3D"40%" class=3D"unittests-data">testCreateUpdate</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><= tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">te= stUpdateCollections</td><td width=3D"40%" class=3D"unittests-data">org.hibe= rnate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unitte= sts-data">testCallback</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td= width=3D"40%" class=3D"unittests-data">testRemoveContains</td><td width=3D= "40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></t= r><tr><td width=3D"40%" class=3D"unittests-data">testCollectionOfSelf</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarT= est</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unit= tests-data">testFind</td><td width=3D"40%" class=3D"unittests-data">org.hib= ernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unitt= ests-data">testReachability</td><td width=3D"40%" class=3D"unittests-data">= org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow= "><td width=3D"40%" class=3D"unittests-data">testPersistentLifecycle</td><t= d width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTe= st</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testIterators</t= d><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooB= arTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"u= nittests-data">testRecursiveLoad</td><td width=3D"40%" class=3D"unittests-d= ata">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" cl= ass=3D"unittests-data">testMultiColumnQueries</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testUpdate= FromTransient</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.= test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-da= ta">testArraysOfTimes</td><td width=3D"40%" class=3D"unittests-data">org.hi= bernate.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td = width=3D"40%" class=3D"unittests-data">testComponents</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr= ><td width=3D"40%" class=3D"unittests-data">testLazyCollections</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</t= d></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-= data">testSaveDelete</td><td width=3D"40%" class=3D"unittests-data">org.hib= ernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unitt= ests-data">testAutoFlush</td><td width=3D"40%" class=3D"unittests-data">org= .hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><= td width=3D"40%" class=3D"unittests-data">testAutoFlushCollections</td><td = width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest= </td></tr><tr><td width=3D"40%" class=3D"unittests-data">testCachedCollecti= on</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy= .FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testLoadAfterDelete</td><td width=3D"40%" class=3D"unit= tests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"= 40%" class=3D"unittests-data">testObjectType</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D= "unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testAny</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarT= est</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testAutosaveChi= ldren</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.leg= acy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cl= ass=3D"unittests-data">testProxiesInCollections</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td w= idth=3D"40%" class=3D"unittests-data">testBagMultipleElements</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td>= </tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-da= ta">testWierdSession</td><td width=3D"40%" class=3D"unittests-data">org.hib= ernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unitt= ests-data">testCompositeIDCollections</td><td width=3D"40%" class=3D"unitte= sts-data">org.hibernate.test.legacy.FumTest</td></tr><tr class=3D"unittests= -oddrow"><td width=3D"40%" class=3D"unittests-data">testDeleteOwner</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FumTest</= td></tr><tr><td width=3D"40%" class=3D"unittests-data">testUnionSubclass</t= d><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.IJ2T= est</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unit= tests-data">testFormulaDiscriminator</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.legacy.IJTest</td></tr><tr><td width=3D"40%" cl= ass=3D"unittests-data">testCategories</td><td width=3D"40%" class=3D"unitte= sts-data">org.hibernate.test.legacy.MasterDetailTest</td></tr><tr class=3D"= unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testQueries</t= d><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.Mult= iTableTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testOneT= oOne</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.lega= cy.MultiTableTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%"= class=3D"unittests-data">testCriteria</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.legacy.MultiTableTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testFetchOneToMany</td><td width=3D"40%" = class=3D"unittests-data">org.hibernate.test.legacy.MultiTableTest</td></tr>= <tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">t= estSubclassCollection</td><td width=3D"40%" class=3D"unittests-data">org.hi= bernate.test.legacy.MultiTableTest</td></tr><tr><td width=3D"40%" class=3D"= unittests-data">testMultiTable</td><td width=3D"40%" class=3D"unittests-dat= a">org.hibernate.test.legacy.MultiTableTest</td></tr><tr class=3D"unittests= -oddrow"><td width=3D"40%" class=3D"unittests-data">testMultiTableGenerated= Id</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy= .MultiTableTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">tes= tMultiTableCollections</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.legacy.MultiTableTest</td></tr><tr class=3D"unittests-oddrow"= ><td width=3D"40%" class=3D"unittests-data">testMultiTableManyToOne</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.MultiTabl= eTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testCollectio= n</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.= MultiTableTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cl= ass=3D"unittests-data">testCollectionPointer</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.legacy.MultiTableTest</td></tr><tr><td = width=3D"40%" class=3D"unittests-data">testObjectType</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.legacy.ParentChildTest</td></t= r><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data"= >testProxyReuse</td><td width=3D"40%" class=3D"unittests-data">org.hibernat= e.test.legacy.ParentChildTest</td></tr><tr><td width=3D"40%" class=3D"unitt= ests-data">testComplexCriteria</td><td width=3D"40%" class=3D"unittests-dat= a">org.hibernate.test.legacy.ParentChildTest</td></tr><tr class=3D"unittest= s-oddrow"><td width=3D"40%" class=3D"unittests-data">testClassWhere</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.ParentChi= ldTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testClassWhe= reManyToMany</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.t= est.legacy.ParentChildTest</td></tr><tr class=3D"unittests-oddrow"><td widt= h=3D"40%" class=3D"unittests-data">testLocking</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.legacy.ParentChildTest</td></tr><tr>= <td width=3D"40%" class=3D"unittests-data">testSQLFunctions</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.SQLFunctionsTes= t</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitte= sts-data">testBlobClob</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.legacy.SQLFunctionsTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testReturnPropertyComponentRename</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.legacy.SQLLoaderTest</td></tr>= <tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">t= estIndexFormulaMap</td><td width=3D"40%" class=3D"unittests-data">org.hiber= nate.test.map.MapIndexFormulaTest</td></tr><tr><td width=3D"40%" class=3D"u= nittests-data">testMixedInheritance</td><td width=3D"40%" class=3D"unittest= s-data">org.hibernate.test.mixed.MixedTest</td></tr><tr class=3D"unittests-= oddrow"><td width=3D"40%" class=3D"unittests-data">testManyToManySize</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.onetomany.OneT= oManyTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testOneTo= OneFormula</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.tes= t.onetooneformula.OneToOneFormulaTest</td></tr><tr class=3D"unittests-oddro= w"><td width=3D"40%" class=3D"unittests-data">testOneToOneEmbeddedComposite= Key</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.oneto= oneformula.OneToOneFormulaTest</td></tr><tr><td width=3D"40%" class=3D"unit= tests-data">testReadOnlyOnProxiesFailureExpected</td><td width=3D"40%" clas= s=3D"unittests-data">org.hibernate.test.readonly.ReadOnlyTest</td></tr><tr = class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testR= eadOnlyMode</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.te= st.readonly.ReadOnlyTest</td></tr><tr><td width=3D"40%" class=3D"unittests-= data">testCompositeIdJoinsFailureExpected</td><td width=3D"40%" class=3D"un= ittests-data">org.hibernate.test.sql.GeneralTest</td></tr><tr class=3D"unit= tests-oddrow"><td width=3D"40%" class=3D"unittests-data">testQueryStatGathe= ring</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.stat= s.StatsTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testFil= tersWithUnionSubclass</td><td width=3D"40%" class=3D"unittests-data">org.hi= bernate.test.subclassfilter.UnionSubclassFilterTest</td></tr><tr class=3D"u= nittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testEntitySubse= lect</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.subs= elect.SubselectTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data"= >testSubselectFetchHql</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.subselectfetch.SubselectFetchTest</td></tr><tr class=3D"unitt= ests-oddrow"><td width=3D"40%" class=3D"unittests-data">testSubselectFetchN= amedParam</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .subselectfetch.SubselectFetchTest</td></tr><tr><td width=3D"40%" class=3D"= unittests-data">testSubselectFetchPosParam</td><td width=3D"40%" class=3D"u= nittests-data">org.hibernate.test.subselectfetch.SubselectFetchTest</td></t= r><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data"= >testSubselectFetchWithLimit</td><td width=3D"40%" class=3D"unittests-data"= >org.hibernate.test.subselectfetch.SubselectFetchTest</td></tr><tr><td widt= h=3D"40%" class=3D"unittests-data">testManyToManyCriteriaJoin</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.subselectfetch.Subsele= ctFetchTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testSubselectFetchCriteria</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.subselectfetch.SubselectFetchTest</t= d></tr><tr><td width=3D"40%" class=3D"unittests-data">testCurrentSessionWit= hScroll</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.t= m.CMTTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testAggressiveReleaseWithConnectionRetreival</td><td wi= dth=3D"40%" class=3D"unittests-data">org.hibernate.test.tm.CMTTest</td></tr= ><tr><td width=3D"40%" class=3D"unittests-data">testUnionSubclass</td><td w= idth=3D"40%" class=3D"unittests-data">org.hibernate.test.unionsubclass.Unio= nSubclassTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cla= ss=3D"unittests-data">testUnionSubclassCollection</td><td width=3D"40%" cla= ss=3D"unittests-data">org.hibernate.test.unionsubclass.UnionSubclassTest</t= d></tr><tr><td width=3D"40%" class=3D"unittests-data">testUnionSubclassFetc= hMode</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.uni= onsubclass.UnionSubclassTest</td></tr><tr class=3D"unittests-oddrow"><td wi= dth=3D"40%" class=3D"unittests-data">testUnionSubclassOneToMany</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.unionsubclass.UnionS= ubclassTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testUni= onSubclassManyToOne</td><td width=3D"40%" class=3D"unittests-data">org.hibe= rnate.test.unionsubclass.UnionSubclassTest</td></tr><tr class=3D"unittests-= oddrow"><td width=3D"40%" class=3D"unittests-data">testNestedUnionedSubclas= ses</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.union= subclass.UnionSubclassTest</td></tr><tr><td width=3D"40%" class=3D"unittest= s-data">testQuerySubclassAttribute</td><td width=3D"40%" class=3D"unittests= -data">org.hibernate.test.unionsubclass2.UnionSubclassTest</td></tr><tr cla= ss=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testUnio= nSubclass</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .unionsubclass2.UnionSubclassTest</td></tr><tr><td width=3D"40%" class=3D"u= nittests-data">testEmptyInListFailureExpected</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr class=3D"un= ittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testExpressionWi= thParamInFunction</td><td width=3D"40%" class=3D"unittests-data">org.hibern= ate.test.hql.HQLTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data= ">testMaxindexHqlFunctionInElementAccessorFailureExpected</td><td width=3D"= 40%" class=3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr c= lass=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testMu= ltipleElementAccessorOperatorsFailureExpected</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testKeyManyToOneJoinFailureExpected</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.HQLTest</t= d></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-= data">testDuplicateExplicitJoinFailureExpected</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testConcatenation</td><td width=3D"40%" c= lass=3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testGroupB= yFunction</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .hql.HQLTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testDu= plicateImplicitJoinInSelect</td><td width=3D"40%" class=3D"unittests-data">= org.hibernate.test.hql.HQLTest</td></tr><tr class=3D"unittests-oddrow"><td = width=3D"40%" class=3D"unittests-data">testStaleVersionedInstanceFoundOnLoc= k</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.jpa.loc= k.RepeatableReadTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data= ">testJoinedSubclass</td><td width=3D"40%" class=3D"unittests-data">org.hib= ernate.test.ondelete.OnDeleteTest</td></tr><tr class=3D"unittests-oddrow"><= td width=3D"40%" class=3D"unittests-data">testOptimisticLockDirtyDeleteFail= ureExpected</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.te= st.optlock.OptimisticLockTest</td></tr><tr><td width=3D"40%" class=3D"unitt= ests-data">testOptimisticLockAllDeleteFailureExpected</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.optlock.OptimisticLockTest</td= ></tr></table></td></tr><tr></tr><tr><td colspan=3D"2"> </td></tr></ta= ble><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"modifications-sectionheader"> = Modifications since last build: = (first 50 of 0) </td></tr></table><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"></table> </body></html> |
From: <qa...@jb...> - 2006-07-18 10:16:35
|
<html><head> <style> .white { color:#FFFFFF }.index { background-color:#FFFFFF }.index-passed { = color:#004400 }.index-failed { color:#FF0000; font-weight:bold }.index-head= er { font-weight:bold }.link { font-family:arial,helvetica,sans-serif; font= -size:10pt; color:#FFFFFF; text-decoration:none; }.tab-table { margin: 0em = 0em 0.5em 0em; }.tabs { font-family:arial,helvetica,sans-serif; font-size:8= pt; color:#000000; font-weight:bold; padding: 0em 2em; background-color:#EE= EEEE; }.tabs-link { color:#000000; text-decoration:none; }.tabs-link:visite= d { color:#000000; text-decoration:none; }.tabs-selected { font-family:aria= l,helvetica,sans-serif; font-size:8pt; color:#000000; font-weight:bold; pad= ding: 0em 2em; }.tabs-selected { border: inset; }.header-title { font-famil= y:arial,helvetica,sans-serif; font-size:12pt; color:#000000; font-weight:bo= ld; }.header-label { font-weight:bold; }.header-data { font-family:arial,he= lvetica,sans-serif; font-size:10pt; color:#000000; }.modifications-data { f= ont-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.modi= fications-sectionheader { background-color:#000066; font-family:arial,helve= tica,sans-serif; font-size:10pt; color:#FFFFFF; }.modifications-oddrow { ba= ckground-color:#CCCCCC }.modifications-evenrow { background-color:#FFFFCC }= .changelists-oddrow { background-color:#CCCCCC }.changelists-evenrow { back= ground-color:#FFFFCC }.changelists-file-spacer { background-color:#FFFFFF }= .changelists-file-evenrow { background-color:#EEEEEE }.changelists-file-odd= row { background-color:#FFFFEE }.changelists-file-header { background-color= :#666666; font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FFF= FFF; }.compile-data { font-family:arial,helvetica,sans-serif; font-size:8pt= ; color:#000000; }.compile-error-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#FF0000; }.compile-warn-data { font-family:arial,= helvetica,sans-serif; font-size:8pt; color:#CC9900; }.compile-sectionheader= { background-color:#000066; font-family:arial,helvetica,sans-serif; font-s= ize:10pt; color:#FFFFFF; }.distributables-data { font-family:arial,helvetic= a,sans-serif; font-size:8pt; color:#000000; }.distributables-sectionheader = { background-color:#000066; font-family:arial,helvetica,sans-serif; font-si= ze:10pt; color:#FFFFFF; }.distributables-oddrow { background-color:#CCCCCC = }.unittests-sectionheader { background-color:#000066; font-family:arial,hel= vetica,sans-serif; font-size:10pt; color:#FFFFFF; }.unittests-oddrow { back= ground-color:#CCCCCC }.unittests-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#000000; }.unittests-error { font-family:arial,he= lvetica,sans-serif; font-size:8pt; color:#FF0000; }.checkstyle-oddrow { bac= kground-color:#CCCCCC }.checkstyle-data { font-family:arial,helvetica,sans-= serif; font-size:8pt; color:#000000; }.checkstyle-sectionheader { backgroun= d-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; co= lor:#FFFFFF; } </style> </head><body> View results here -> <a href=3D"http://cruisecontrol.jboss.com/cc/buildresu= lts/hibernate-sybase-testsuite?log=3Dlog20060718021636">http://cruisecontro= l.jboss.com/cc/buildresults/hibernate-sybase-testsuite?log=3Dlog20060718021= 636</a><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td class=3D"header-title">BUILD TIMED OUT</td></tr><tr><td= class=3D"header-data"><span class=3D"header-label">Ant Error Message: = ;</span>build timeout</td></tr><tr><td class=3D"header-data"><span class=3D= "header-label">Date of build: </span>07/18/2006 02:16:36</td></tr><tr>= <td class=3D"header-data"><span class=3D"header-label">Time to build: = </span></td></tr></table><p> <table xmlns=3D"http://www.w3.org/TR/html4/strict.dtd" width=3D"98%" border= =3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"/><p> <p> <p> <p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"unittests-sectionheader"> = Unit Tests: (0) Total Errors and = Failures: (0) </td></tr><tr><td><table width=3D"98%" border= =3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"></table></td></= tr><tr></tr><tr><td colspan=3D"2"> </td></tr></table><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"modifications-sectionheader"> = Modifications since last build: = (first 50 of 0) </td></tr></table><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"></table> </body></html> |
From: <qa...@jb...> - 2006-07-18 07:16:33
|
<html><head> <style> .white { color:#FFFFFF }.index { background-color:#FFFFFF }.index-passed { = color:#004400 }.index-failed { color:#FF0000; font-weight:bold }.index-head= er { font-weight:bold }.link { font-family:arial,helvetica,sans-serif; font= -size:10pt; color:#FFFFFF; text-decoration:none; }.tab-table { margin: 0em = 0em 0.5em 0em; }.tabs { font-family:arial,helvetica,sans-serif; font-size:8= pt; color:#000000; font-weight:bold; padding: 0em 2em; background-color:#EE= EEEE; }.tabs-link { color:#000000; text-decoration:none; }.tabs-link:visite= d { color:#000000; text-decoration:none; }.tabs-selected { font-family:aria= l,helvetica,sans-serif; font-size:8pt; color:#000000; font-weight:bold; pad= ding: 0em 2em; }.tabs-selected { border: inset; }.header-title { font-famil= y:arial,helvetica,sans-serif; font-size:12pt; color:#000000; font-weight:bo= ld; }.header-label { font-weight:bold; }.header-data { font-family:arial,he= lvetica,sans-serif; font-size:10pt; color:#000000; }.modifications-data { f= ont-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.modi= fications-sectionheader { background-color:#000066; font-family:arial,helve= tica,sans-serif; font-size:10pt; color:#FFFFFF; }.modifications-oddrow { ba= ckground-color:#CCCCCC }.modifications-evenrow { background-color:#FFFFCC }= .changelists-oddrow { background-color:#CCCCCC }.changelists-evenrow { back= ground-color:#FFFFCC }.changelists-file-spacer { background-color:#FFFFFF }= .changelists-file-evenrow { background-color:#EEEEEE }.changelists-file-odd= row { background-color:#FFFFEE }.changelists-file-header { background-color= :#666666; font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FFF= FFF; }.compile-data { font-family:arial,helvetica,sans-serif; font-size:8pt= ; color:#000000; }.compile-error-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#FF0000; }.compile-warn-data { font-family:arial,= helvetica,sans-serif; font-size:8pt; color:#CC9900; }.compile-sectionheader= { background-color:#000066; font-family:arial,helvetica,sans-serif; font-s= ize:10pt; color:#FFFFFF; }.distributables-data { font-family:arial,helvetic= a,sans-serif; font-size:8pt; color:#000000; }.distributables-sectionheader = { background-color:#000066; font-family:arial,helvetica,sans-serif; font-si= ze:10pt; color:#FFFFFF; }.distributables-oddrow { background-color:#CCCCCC = }.unittests-sectionheader { background-color:#000066; font-family:arial,hel= vetica,sans-serif; font-size:10pt; color:#FFFFFF; }.unittests-oddrow { back= ground-color:#CCCCCC }.unittests-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#000000; }.unittests-error { font-family:arial,he= lvetica,sans-serif; font-size:8pt; color:#FF0000; }.checkstyle-oddrow { bac= kground-color:#CCCCCC }.checkstyle-data { font-family:arial,helvetica,sans-= serif; font-size:8pt; color:#000000; }.checkstyle-sectionheader { backgroun= d-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; co= lor:#FFFFFF; } </style> </head><body> View results here -> <a href=3D"http://cruisecontrol.jboss.com/cc/buildresu= lts/hibernate-mysql-testsuite?log=3Dlog20060718013232">http://cruisecontrol= .jboss.com/cc/buildresults/hibernate-mysql-testsuite?log=3Dlog2006071801323= 2</a><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td class=3D"header-title">TESTS FAILED</td></tr><tr><td cl= ass=3D"header-data"><span class=3D"header-label">Ant Error Message: </= span>/home/cruisecontrol/work/scripts/build-hibernate-db-matrix.xml:122: Th= e following error occurred while executing this line: /home/cruisecontrol/w= ork/scripts/build-hibernate-db-matrix.xml:78: The following error occurred = while executing this line: /home/cruisecontrol/work/scripts/build-common-ta= rgets.xml:11: Build Successful - Tests completed with errors or failures.</= td></tr><tr><td class=3D"header-data"><span class=3D"header-label">Date of = build: </span>07/18/2006 01:32:32</td></tr><tr><td class=3D"header-dat= a"><span class=3D"header-label">Time to build: </span>43 minutes 23 se= conds</td></tr></table><p> <table xmlns=3D"http://www.w3.org/TR/html4/strict.dtd" width=3D"98%" border= =3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"/><p> <p> <p> <p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"unittests-sectionheader"> = Unit Tests: (856) Total Errors an= d Failures: (54) </td></tr><tr><td><table width=3D"98%" bord= er=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"><tr><td width= =3D"40%" class=3D"unittests-data">testComponentQueries</td><td width=3D"40%= " class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td>= </tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-da= ta">testParameterTypeMismatchFails</td><td width=3D"40%" class=3D"unittests= -data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testCollectionFetchWithDistinctionAndLimi= t</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.AST= ParserLoadingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%"= class=3D"unittests-data">testTempTableGenerationIsolation</td><td width=3D= "40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest<= /td></tr><tr><td width=3D"40%" class=3D"unittests-data">testBooleanHandling= </td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.Bulk= ManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" = class=3D"unittests-data">testSimpleInsert</td><td width=3D"40%" class=3D"un= ittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><td = width=3D"40%" class=3D"unittests-data">testSimpleNativeSQLInsert</td><td wi= dth=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulatio= nTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"un= ittests-data">testInsertWithManyToOne</td><td width=3D"40%" class=3D"unitte= sts-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><td widt= h=3D"40%" class=3D"unittests-data">testInsertWithMismatchedTypes</td><td wi= dth=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulatio= nTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"un= ittests-data">testInsertIntoSuperclassPropertiesFails</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td><= /tr><tr><td width=3D"40%" class=3D"unittests-data">testInsertAcrossMappedJo= inFails</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.h= ql.BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testUpdateWithWhereExistsSubquery</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipula= tionTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testUpdate= OnComponent</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.te= st.hql.BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td wid= th=3D"40%" class=3D"unittests-data">testUpdateOnManyToOne</td><td width=3D"= 40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</= td></tr><tr><td width=3D"40%" class=3D"unittests-data">testUpdateOnImplicit= JoinFails</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .hql.BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testUpdateOnDiscriminatorSubclass</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipula= tionTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testUpdate= OnAnimal</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.= hql.BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testUpdateOnMammal</td><td width=3D"40%" = class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></= tr><tr><td width=3D"40%" class=3D"unittests-data">testUpdateSetNullUnionSub= class</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql= .BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"= 40%" class=3D"unittests-data">testUpdateSetNullOnDiscriminatorSubclass</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManip= ulationTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testUpd= ateSetNullOnJoinedSubclass</td><td width=3D"40%" class=3D"unittests-data">o= rg.hibernate.test.hql.BulkManipulationTest</td></tr><tr class=3D"unittests-= oddrow"><td width=3D"40%" class=3D"unittests-data">testDeleteOnDiscriminato= rSubclass</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .hql.BulkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"unittests= -data">testDeleteOnJoinedSubclass</td><td width=3D"40%" class=3D"unittests-= data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr class=3D"uni= ttests-oddrow"><td width=3D"40%" class=3D"unittests-data">testDeleteOnMappe= dJoin</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql= .BulkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"unittests-dat= a">testDeleteUnionSubclassAbstractRoot</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testDelete= UnionSubclassConcreteSubclass</td><td width=3D"40%" class=3D"unittests-data= ">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%= " class=3D"unittests-data">testDeleteUnionSubclassLeafSubclass</td><td widt= h=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationT= est</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unit= tests-data">testDeleteWithMetadataWhereFragments</td><td width=3D"40%" clas= s=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><= tr><td width=3D"40%" class=3D"unittests-data">testDeleteRestrictedOnManyToO= ne</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.Bu= lkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%= " class=3D"unittests-data">testCriteriaAggregationReturnTypeFailureExpected= </td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.Crit= eriaHQLAlignmentTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data= ">testScrollingJoinFetchesForward</td><td width=3D"40%" class=3D"unittests-= data">org.hibernate.test.hql.ScrollableCollectionFetchingTest</td></tr><tr = class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testS= crollingJoinFetchesReverse</td><td width=3D"40%" class=3D"unittests-data">o= rg.hibernate.test.hql.ScrollableCollectionFetchingTest</td></tr><tr><td wid= th=3D"40%" class=3D"unittests-data">testScrollingJoinFetchesPositioning</td= ><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.Scrollab= leCollectionFetchingTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testWithClauseFailsWithFetch</td><td widt= h=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.WithClauseTest</t= d></tr><tr><td width=3D"40%" class=3D"unittests-data">testWithClause</td><t= d width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.WithClauseT= est</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unit= tests-data">testQuery</td><td width=3D"40%" class=3D"unittests-data">org.hi= bernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unit= tests-data">testOneToOneGenerator</td><td width=3D"40%" class=3D"unittests-= data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-= oddrow"><td width=3D"40%" class=3D"unittests-data">testReachability</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTes= t</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testVersionedColl= ections</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.l= egacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" = class=3D"unittests-data">testReturnPropertyComponentRename</td><td width=3D= "40%" class=3D"unittests-data">org.hibernate.test.legacy.SQLLoaderTest</td>= </tr><tr><td width=3D"40%" class=3D"unittests-data">testOneToManyLinkTable<= /td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.onetomany= .OneToManyTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cl= ass=3D"unittests-data">testReadOnlyOnProxiesFailureExpected</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.readonly.ReadOnlyTest<= /td></tr><tr><td width=3D"40%" class=3D"unittests-data">testCompositeIdJoin= sFailureExpected</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.sql.GeneralTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testAutoDetectAliasing</td><td width=3D"4= 0%" class=3D"unittests-data">org.hibernate.test.sql.GeneralTest</td></tr><t= r><td width=3D"40%" class=3D"unittests-data">testScalarStoredProcedure</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.sql.MySQLTest= </td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittes= ts-data">testParameterHandling</td><td width=3D"40%" class=3D"unittests-dat= a">org.hibernate.test.sql.MySQLTest</td></tr><tr><td width=3D"40%" class=3D= "unittests-data">testEntityStoredProcedure</td><td width=3D"40%" class=3D"u= nittests-data">org.hibernate.test.sql.MySQLTest</td></tr><tr><td width=3D"4= 0%" class=3D"unittests-data">testEmptyInListFailureExpected</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><= tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">te= stMaxindexHqlFunctionInElementAccessorFailureExpected</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr><td w= idth=3D"40%" class=3D"unittests-data">testMultipleElementAccessorOperatorsF= ailureExpected</td><td width=3D"40%" class=3D"unittests-data">org.hibernate= .test.hql.HQLTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%"= class=3D"unittests-data">testKeyManyToOneJoinFailureExpected</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><= tr><td width=3D"40%" class=3D"unittests-data">testDuplicateExplicitJoinFail= ureExpected</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.te= st.hql.HQLTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cl= ass=3D"unittests-data">testOptimisticLockDirtyDeleteFailureExpected</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.optlock.Optimist= icLockTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testOpti= misticLockAllDeleteFailureExpected</td><td width=3D"40%" class=3D"unittests= -data">org.hibernate.test.optlock.OptimisticLockTest</td></tr></table></td>= </tr><tr></tr><tr><td colspan=3D"2"> </td></tr></table><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"modifications-sectionheader"> = Modifications since last build: = (first 50 of 0) </td></tr></table><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"></table> </body></html> |
From: <qa...@jb...> - 2006-07-18 06:32:31
|
<html><head> <style> .white { color:#FFFFFF }.index { background-color:#FFFFFF }.index-passed { = color:#004400 }.index-failed { color:#FF0000; font-weight:bold }.index-head= er { font-weight:bold }.link { font-family:arial,helvetica,sans-serif; font= -size:10pt; color:#FFFFFF; text-decoration:none; }.tab-table { margin: 0em = 0em 0.5em 0em; }.tabs { font-family:arial,helvetica,sans-serif; font-size:8= pt; color:#000000; font-weight:bold; padding: 0em 2em; background-color:#EE= EEEE; }.tabs-link { color:#000000; text-decoration:none; }.tabs-link:visite= d { color:#000000; text-decoration:none; }.tabs-selected { font-family:aria= l,helvetica,sans-serif; font-size:8pt; color:#000000; font-weight:bold; pad= ding: 0em 2em; }.tabs-selected { border: inset; }.header-title { font-famil= y:arial,helvetica,sans-serif; font-size:12pt; color:#000000; font-weight:bo= ld; }.header-label { font-weight:bold; }.header-data { font-family:arial,he= lvetica,sans-serif; font-size:10pt; color:#000000; }.modifications-data { f= ont-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.modi= fications-sectionheader { background-color:#000066; font-family:arial,helve= tica,sans-serif; font-size:10pt; color:#FFFFFF; }.modifications-oddrow { ba= ckground-color:#CCCCCC }.modifications-evenrow { background-color:#FFFFCC }= .changelists-oddrow { background-color:#CCCCCC }.changelists-evenrow { back= ground-color:#FFFFCC }.changelists-file-spacer { background-color:#FFFFFF }= .changelists-file-evenrow { background-color:#EEEEEE }.changelists-file-odd= row { background-color:#FFFFEE }.changelists-file-header { background-color= :#666666; font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FFF= FFF; }.compile-data { font-family:arial,helvetica,sans-serif; font-size:8pt= ; color:#000000; }.compile-error-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#FF0000; }.compile-warn-data { font-family:arial,= helvetica,sans-serif; font-size:8pt; color:#CC9900; }.compile-sectionheader= { background-color:#000066; font-family:arial,helvetica,sans-serif; font-s= ize:10pt; color:#FFFFFF; }.distributables-data { font-family:arial,helvetic= a,sans-serif; font-size:8pt; color:#000000; }.distributables-sectionheader = { background-color:#000066; font-family:arial,helvetica,sans-serif; font-si= ze:10pt; color:#FFFFFF; }.distributables-oddrow { background-color:#CCCCCC = }.unittests-sectionheader { background-color:#000066; font-family:arial,hel= vetica,sans-serif; font-size:10pt; color:#FFFFFF; }.unittests-oddrow { back= ground-color:#CCCCCC }.unittests-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#000000; }.unittests-error { font-family:arial,he= lvetica,sans-serif; font-size:8pt; color:#FF0000; }.checkstyle-oddrow { bac= kground-color:#CCCCCC }.checkstyle-data { font-family:arial,helvetica,sans-= serif; font-size:8pt; color:#000000; }.checkstyle-sectionheader { backgroun= d-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; co= lor:#FFFFFF; } </style> </head><body> View results here -> <a href=3D"http://cruisecontrol.jboss.com/cc/buildresu= lts/hibernate-sqlserver-jtds-testsuite?log=3Dlog20060718011757">http://crui= secontrol.jboss.com/cc/buildresults/hibernate-sqlserver-jtds-testsuite?log= =3Dlog20060718011757</a><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td class=3D"header-title">TESTS FAILED</td></tr><tr><td cl= ass=3D"header-data"><span class=3D"header-label">Ant Error Message: </= span>/home/cruisecontrol/work/scripts/build-hibernate-db-matrix.xml:115: Th= e following error occurred while executing this line: /home/cruisecontrol/w= ork/scripts/build-hibernate-db-matrix.xml:78: The following error occurred = while executing this line: /home/cruisecontrol/work/scripts/build-common-ta= rgets.xml:11: Build Successful - Tests completed with errors or failures.</= td></tr><tr><td class=3D"header-data"><span class=3D"header-label">Date of = build: </span>07/18/2006 01:17:57</td></tr><tr><td class=3D"header-dat= a"><span class=3D"header-label">Time to build: </span>13 minutes 37 se= conds</td></tr></table><p> <table xmlns=3D"http://www.w3.org/TR/html4/strict.dtd" width=3D"98%" border= =3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"/><p> <p> <p> <p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"unittests-sectionheader"> = Unit Tests: (684) Total Errors an= d Failures: (489) </td></tr><tr><td><table width=3D"98%" bor= der=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"><tr><td widt= h=3D"40%" class=3D"unittests-data">testEmbeddedCompositeIdentifierOnAbstrac= tClass</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.ab= stractembeddedcomponents.cid.AbstractCompositeIdTest</td></tr><tr class=3D"= unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testProperties= RefCascades</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.te= st.abstractembeddedcomponents.propertyref.AbstractComponentPropertyRefTest<= /td></tr><tr><td width=3D"40%" class=3D"unittests-data">testArrayJoinFetch<= /td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.array.Arr= ayTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"u= nittests-data">testBatchFetch</td><td width=3D"40%" class=3D"unittests-data= ">org.hibernate.test.batchfetch.BatchFetchTest</td></tr><tr><td width=3D"40= %" class=3D"unittests-data">testLazy</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.bidi.AuctionTest</td></tr><tr class=3D"unittest= s-oddrow"><td width=3D"40%" class=3D"unittests-data">testQueryCacheInvalida= tion</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.cach= e.ehcache.EhCacheTest</td></tr><tr><td width=3D"40%" class=3D"unittests-dat= a">testStaleWritesLeaveCacheConsistent</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.cache.ehcache.EhCacheTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testCacheL= evelStaleWritesFail</td><td width=3D"40%" class=3D"unittests-data">org.hibe= rnate.test.cache.treecache.optimistic.OptimisticTreeCacheTest</td></tr><tr>= <td width=3D"40%" class=3D"unittests-data">testQueryCacheInvalidation</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.cache.treecach= e.optimistic.OptimisticTreeCacheTest</td></tr><tr class=3D"unittests-oddrow= "><td width=3D"40%" class=3D"unittests-data">testEmptySecondLevelCacheEntry= </td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.cache.tr= eecache.optimistic.OptimisticTreeCacheTest</td></tr><tr><td width=3D"40%" c= lass=3D"unittests-data">testStaleWritesLeaveCacheConsistent</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.cache.treecache.optimi= stic.OptimisticTreeCacheTest</td></tr><tr class=3D"unittests-oddrow"><td wi= dth=3D"40%" class=3D"unittests-data">testQueryCacheInvalidation</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.cache.treecache.pess= imistic.TreeCacheTest</td></tr><tr><td width=3D"40%" class=3D"unittests-dat= a">testStaleWritesLeaveCacheConsistent</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.cache.treecache.pessimistic.TreeCacheTest</td= ></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-d= ata">testRefreshCascade</td><td width=3D"40%" class=3D"unittests-data">org.= hibernate.test.cascade.RefreshTest</td></tr><tr><td width=3D"40%" class=3D"= unittests-data">testQuery</td><td width=3D"40%" class=3D"unittests-data">or= g.hibernate.test.cid.CompositeIdTest</td></tr><tr class=3D"unittests-oddrow= "><td width=3D"40%" class=3D"unittests-data">testCompositeIds</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.cid.CompositeIdTest</t= d></tr><tr><td width=3D"40%" class=3D"unittests-data">testNonLazyFetch</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.cid.Composite= IdTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"u= nittests-data">testMultipleCollectionFetch</td><td width=3D"40%" class=3D"u= nittests-data">org.hibernate.test.cid.CompositeIdTest</td></tr><tr><td widt= h=3D"40%" class=3D"unittests-data">testExtraLazy</td><td width=3D"40%" clas= s=3D"unittests-data">org.hibernate.test.collection.CollectionTest</td></tr>= <tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">t= estMerge</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.= collection.CollectionTest</td></tr><tr><td width=3D"40%" class=3D"unittests= -data">testFetch</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.collection.CollectionTest</td></tr><tr class=3D"unittests-oddrow"><= td width=3D"40%" class=3D"unittests-data">testUpdateOrder</td><td width=3D"= 40%" class=3D"unittests-data">org.hibernate.test.collection.CollectionTest<= /td></tr><tr><td width=3D"40%" class=3D"unittests-data">testValueMap</td><t= d width=3D"40%" class=3D"unittests-data">org.hibernate.test.collection.Coll= ectionTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testUpdateFalse</td><td width=3D"40%" class=3D"unittest= s-data">org.hibernate.test.component.ComponentTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testComponent</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.component.ComponentTest</td></tr><tr= class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">test= ComponentQueries</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.component.ComponentTest</td></tr><tr><td width=3D"40%" class=3D"uni= ttests-data">testComponentFormulaQuery</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.component.ComponentTest</td></tr><tr class=3D= "unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testNamedQuer= y</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.compone= nt.ComponentTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">te= stHandSQL</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .compositeelement.CompositeElementTest</td></tr><tr class=3D"unittests-oddr= ow"><td width=3D"40%" class=3D"unittests-data">testComponentPropertyRef</td= ><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.compproperty= ref.ComponentPropertyRefTest</td></tr><tr><td width=3D"40%" class=3D"unitte= sts-data">testSerializationOnAfterStatementAggressiveRelease</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.connections.Aggressive= ReleaseTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testSerializationFailsOnAfterStatementAggressiveRelease= WithOpenResources</td><td width=3D"40%" class=3D"unittests-data">org.hibern= ate.test.connections.AggressiveReleaseTest</td></tr><tr><td width=3D"40%" c= lass=3D"unittests-data">testQueryIteration</td><td width=3D"40%" class=3D"u= nittests-data">org.hibernate.test.connections.AggressiveReleaseTest</td></t= r><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data"= >testQueryScrolling</td><td width=3D"40%" class=3D"unittests-data">org.hibe= rnate.test.connections.AggressiveReleaseTest</td></tr><tr><td width=3D"40%"= class=3D"unittests-data">testSuppliedConnection</td><td width=3D"40%" clas= s=3D"unittests-data">org.hibernate.test.connections.AggressiveReleaseTest</= td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests= -data">testBorrowedConnections</td><td width=3D"40%" class=3D"unittests-dat= a">org.hibernate.test.connections.AggressiveReleaseTest</td></tr><tr><td wi= dth=3D"40%" class=3D"unittests-data">testConnectionMaintanenceDuringFlush</= td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.connection= s.AggressiveReleaseTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testConnectedSerialization</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.connections.Aggressive= ReleaseTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testMan= ualDisconnectedSerialization</td><td width=3D"40%" class=3D"unittests-data"= >org.hibernate.test.connections.AggressiveReleaseTest</td></tr><tr class=3D= "unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testManualDis= connectChain</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.t= est.connections.AggressiveReleaseTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testManualDisconnectWithOpenResources</td><td width=3D"= 40%" class=3D"unittests-data">org.hibernate.test.connections.AggressiveRele= aseTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"= unittests-data">testBasicSessionUsage</td><td width=3D"40%" class=3D"unitte= sts-data">org.hibernate.test.connections.AggressiveReleaseTest</td></tr><tr= ><td width=3D"40%" class=3D"unittests-data">testSessionClosedProtections</t= d><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.connections= .AggressiveReleaseTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D= "40%" class=3D"unittests-data">testConnectedSerialization</td><td width=3D"= 40%" class=3D"unittests-data">org.hibernate.test.connections.BasicConnectio= nProviderTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testM= anualDisconnectWithOpenResources</td><td width=3D"40%" class=3D"unittests-d= ata">org.hibernate.test.connections.BasicConnectionProviderTest</td></tr><t= r class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">tes= tSerializationOnAfterStatementAggressiveRelease</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.connections.CurrentSessionConnection= Test</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testSerializat= ionFailsOnAfterStatementAggressiveReleaseWithOpenResources</td><td width=3D= "40%" class=3D"unittests-data">org.hibernate.test.connections.CurrentSessio= nConnectionTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" c= lass=3D"unittests-data">testQueryIteration</td><td width=3D"40%" class=3D"u= nittests-data">org.hibernate.test.connections.CurrentSessionConnectionTest<= /td></tr><tr><td width=3D"40%" class=3D"unittests-data">testQueryScrolling<= /td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.connectio= ns.CurrentSessionConnectionTest</td></tr><tr class=3D"unittests-oddrow"><td= width=3D"40%" class=3D"unittests-data">testSuppliedConnection</td><td widt= h=3D"40%" class=3D"unittests-data">org.hibernate.test.connections.CurrentSe= ssionConnectionTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data"= >testBorrowedConnections</td><td width=3D"40%" class=3D"unittests-data">org= .hibernate.test.connections.CurrentSessionConnectionTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testConnec= tionMaintanenceDuringFlush</td><td width=3D"40%" class=3D"unittests-data">o= rg.hibernate.test.connections.CurrentSessionConnectionTest</td></tr><tr><td= width=3D"40%" class=3D"unittests-data">testConnectedSerialization</td><td = width=3D"40%" class=3D"unittests-data">org.hibernate.test.connections.Curre= ntSessionConnectionTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testManualDisconnectedSerialization</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.connections.Cu= rrentSessionConnectionTest</td></tr><tr><td width=3D"40%" class=3D"unittest= s-data">testManualDisconnectChain</td><td width=3D"40%" class=3D"unittests-= data">org.hibernate.test.connections.CurrentSessionConnectionTest</td></tr>= <tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">t= estManualDisconnectWithOpenResources</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.connections.CurrentSessionConnectionTest</td></= tr><tr><td width=3D"40%" class=3D"unittests-data">testBasicSessionUsage</td= ><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.connections.= CurrentSessionConnectionTest</td></tr><tr class=3D"unittests-oddrow"><td wi= dth=3D"40%" class=3D"unittests-data">testSessionClosedProtections</td><td w= idth=3D"40%" class=3D"unittests-data">org.hibernate.test.connections.Curren= tSessionConnectionTest</td></tr><tr><td width=3D"40%" class=3D"unittests-da= ta">testEscapeCharacter</td><td width=3D"40%" class=3D"unittests-data">org.= hibernate.test.criteria.CriteriaQueryTest</td></tr><tr class=3D"unittests-o= ddrow"><td width=3D"40%" class=3D"unittests-data">testScrollCriteria</td><t= d width=3D"40%" class=3D"unittests-data">org.hibernate.test.criteria.Criter= iaQueryTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testSub= select</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.cr= iteria.CriteriaQueryTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testDetachedCriteria</td><td width=3D"40%= " class=3D"unittests-data">org.hibernate.test.criteria.CriteriaQueryTest</t= d></tr><tr><td width=3D"40%" class=3D"unittests-data">testProjectionCache</= td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.criteria.C= riteriaQueryTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" = class=3D"unittests-data">testProjections</td><td width=3D"40%" class=3D"uni= ttests-data">org.hibernate.test.criteria.CriteriaQueryTest</td></tr><tr><td= width=3D"40%" class=3D"unittests-data">testProjectionsUsingProperty</td><t= d width=3D"40%" class=3D"unittests-data">org.hibernate.test.criteria.Criter= iaQueryTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testRestrictionOnSubclassCollection</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.criteria.CriteriaQueryTest</= td></tr><tr><td width=3D"40%" class=3D"unittests-data">testClassProperty</t= d><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.criteria.Cr= iteriaQueryTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" c= lass=3D"unittests-data">testProjectedId</td><td width=3D"40%" class=3D"unit= tests-data">org.hibernate.test.criteria.CriteriaQueryTest</td></tr><tr><td = width=3D"40%" class=3D"unittests-data">testSubcriteriaJoinTypes</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.criteria.CriteriaQue= ryTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"u= nittests-data">testOneToOnePropertyRef</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.cuk.CompositePropertyRefTest</td></tr><tr><td= width=3D"40%" class=3D"unittests-data">testCompositeUserType</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.cut.CompositeUserTypeT= est</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unit= tests-data">testJoinedSubclass</td><td width=3D"40%" class=3D"unittests-dat= a">org.hibernate.test.discriminator.DiscriminatorTest</td></tr><tr><td widt= h=3D"40%" class=3D"unittests-data">testDom4jOneToMany</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.dom4j.Dom4jManyToOneTest</td><= /tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-dat= a">testDom4jManyToOne</td><td width=3D"40%" class=3D"unittests-data">org.hi= bernate.test.dom4j.Dom4jManyToOneTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testCompositeId</td><td width=3D"40%" class=3D"unittest= s-data">org.hibernate.test.dom4j.Dom4jTest</td></tr><tr class=3D"unittests-= oddrow"><td width=3D"40%" class=3D"unittests-data">testDom4j</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.dom4j.Dom4jTest</td></= tr><tr><td width=3D"40%" class=3D"unittests-data">testMapIndexEmision</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.dom4j.Dom4jTes= t</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitte= sts-data">testLazyDynamicClass</td><td width=3D"40%" class=3D"unittests-dat= a">org.hibernate.test.dynamic.DynamicClassTest</td></tr><tr><td width=3D"40= %" class=3D"unittests-data">testIt</td><td width=3D"40%" class=3D"unittests= -data">org.hibernate.test.dynamicentity.interceptor.InterceptorDynamicEntit= yTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"un= ittests-data">testIt</td><td width=3D"40%" class=3D"unittests-data">org.hib= ernate.test.dynamicentity.tuplizer.TuplizerDynamicEntityTest</td></tr><tr><= td width=3D"40%" class=3D"unittests-data">testMerge</td><td width=3D"40%" c= lass=3D"unittests-data">org.hibernate.test.ecid.EmbeddedCompositeIdTest</td= ></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-d= ata">testMerging</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.ecid.EmbeddedCompositeIdTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testPolymorphism</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.ecid.EmbeddedCompositeIdTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testPojoRe= treival</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.e= ntity.MultiRepresentationTest</td></tr><tr><td width=3D"40%" class=3D"unitt= ests-data">testDom4jRetreival</td><td width=3D"40%" class=3D"unittests-data= ">org.hibernate.test.entity.MultiRepresentationTest</td></tr><tr class=3D"u= nittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testDom4jSave</= td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.entity.Mul= tiRepresentationTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data= ">testDom4jHQL</td><td width=3D"40%" class=3D"unittests-data">org.hibernate= .test.entity.MultiRepresentationTest</td></tr><tr class=3D"unittests-oddrow= "><td width=3D"40%" class=3D"unittests-data">testIntegrityViolation</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.exception.SQLExc= eptionConversionTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data= ">testBadGrammar</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.exception.SQLExceptionConversionTest</td></tr><tr class=3D"unittest= s-oddrow"><td width=3D"40%" class=3D"unittests-data">testOrphanDelete</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.extralazy.Extr= aLazyTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testGet</= td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.extralazy.= ExtraLazyTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cla= ss=3D"unittests-data">testRemoveClear</td><td width=3D"40%" class=3D"unitte= sts-data">org.hibernate.test.extralazy.ExtraLazyTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testIndexFormulaMap</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.extralazy.ExtraLazyTest</td></= tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data= ">testSQLQuery</td><td width=3D"40%" class=3D"unittests-data">org.hibernate= .test.extralazy.ExtraLazyTest</td></tr><tr><td width=3D"40%" class=3D"unitt= ests-data">testSecondLevelCachedCollectionsFiltering</td><td width=3D"40%" = class=3D"unittests-data">org.hibernate.test.filter.DynamicFilterTest</td></= tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data= ">testCombinedClassAndCollectionFiltersEnabled</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.filter.DynamicFilterTest</td></tr><t= r><td width=3D"40%" class=3D"unittests-data">testHqlFilters</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.filter.DynamicFilterTe= st</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitt= ests-data">testCriteriaQueryFilters</td><td width=3D"40%" class=3D"unittest= s-data">org.hibernate.test.filter.DynamicFilterTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testGetFilters</td><td width=3D"40%" clas= s=3D"unittests-data">org.hibernate.test.filter.DynamicFilterTest</td></tr><= tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">te= stOneToManyFilters</td><td width=3D"40%" class=3D"unittests-data">org.hiber= nate.test.filter.DynamicFilterTest</td></tr><tr><td width=3D"40%" class=3D"= unittests-data">testInStyleFilterParameter</td><td width=3D"40%" class=3D"u= nittests-data">org.hibernate.test.filter.DynamicFilterTest</td></tr><tr cla= ss=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testMany= ToManyFilterOnCriteria</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.filter.DynamicFilterTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testManyToManyFilterOnLoad</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.filter.DynamicFilterTest</td></tr><t= r class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">tes= tManyToManyOnCollectionLoadAfterHQL</td><td width=3D"40%" class=3D"unittest= s-data">org.hibernate.test.filter.DynamicFilterTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testManyToManyFilterOnQuery</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.filter.DynamicFilterTe= st</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitt= ests-data">testManyToManyBase</td><td width=3D"40%" class=3D"unittests-data= ">org.hibernate.test.filter.DynamicFilterTest</td></tr><tr><td width=3D"40%= " class=3D"unittests-data">testManyToManyBaseThruCriteria</td><td width=3D"= 40%" class=3D"unittests-data">org.hibernate.test.filter.DynamicFilterTest</= td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests= -data">testFormulaJoin</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.formulajoin.FormulaJoinTest</td></tr><tr><td width=3D"40%" cl= ass=3D"unittests-data">testGeneratedProperty</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.generated.TimestampGeneratedValuesWithC= achingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testComponentQueries</td><td width=3D"40%" class=3D"uni= ttests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr><td w= idth=3D"40%" class=3D"unittests-data">testJPAPositionalParameterList</td><t= d width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParserLo= adingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testAnyMappingReference</td><td width=3D"40%" class=3D"= unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr><t= d width=3D"40%" class=3D"unittests-data">testJdkEnumStyleEnumConstant</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParserL= oadingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testParameterTypeMismatchFails</td><td width=3D"40%" cl= ass=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr= ><tr><td width=3D"40%" class=3D"unittests-data">testMultipleBagFetchesFail<= /td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTPa= rserLoadingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" c= lass=3D"unittests-data">testCollectionJoinsInSubselect</td><td width=3D"40%= " class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td>= </tr><tr><td width=3D"40%" class=3D"unittests-data">testCollectionFetchWith= DistinctionAndLimit</td><td width=3D"40%" class=3D"unittests-data">org.hibe= rnate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"unittests-oddrow"= ><td width=3D"40%" class=3D"unittests-data">testSuperclassPropertyReference= AfterCollectionIndexedAccess</td><td width=3D"40%" class=3D"unittests-data"= >org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%"= class=3D"unittests-data">testJoinFetchCollectionOfValues</td><td width=3D"= 40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</= td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests= -data">testIntegerLiterals</td><td width=3D"40%" class=3D"unittests-data">o= rg.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" c= lass=3D"unittests-data">testDecimalLiterals</td><td width=3D"40%" class=3D"= unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr cl= ass=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testNak= edPropertyRef</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.= test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unitt= ests-data">testNakedComponentPropertyRef</td><td width=3D"40%" class=3D"uni= ttests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testNakedI= mplicitJoins</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.t= est.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unitte= sts-data">testNakedEntityAssociationReference</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><t= r class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">tes= tNakedMapIndex</td><td width=3D"40%" class=3D"unittests-data">org.hibernate= .test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unit= tests-data">testInvalidFetchSemantics</td><td width=3D"40%" class=3D"unitte= sts-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D= "unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testArithmeti= c</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.AST= ParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">t= estNestedCollectionFetch</td><td width=3D"40%" class=3D"unittests-data">org= .hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"unittests-od= drow"><td width=3D"40%" class=3D"unittests-data">testSelectClauseSubselect<= /td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTPa= rserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">tes= tInitProxy</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.tes= t.hql.ASTParserLoadingTest</td></tr><tr class=3D"unittests-oddrow"><td widt= h=3D"40%" class=3D"unittests-data">testSelectClauseImplicitJoin</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoading= Test</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testSelectClau= seImplicitJoinWithIterate</td><td width=3D"40%" class=3D"unittests-data">or= g.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"unittests-o= ddrow"><td width=3D"40%" class=3D"unittests-data">testComponentOrderBy</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParser= LoadingTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testCas= tInSelect</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .hql.ASTParserLoadingTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testAliases</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><t= r><td width=3D"40%" class=3D"unittests-data">testParameterMixing</td><td wi= dth=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadin= gTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"un= ittests-data">testOrdinalParameters</td><td width=3D"40%" class=3D"unittest= s-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testIndexParams</td><td width=3D"40%" cla= ss=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr>= <tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">t= estAggregation</td><td width=3D"40%" class=3D"unittests-data">org.hibernate= .test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unit= tests-data">testSelectClauseCase</td><td width=3D"40%" class=3D"unittests-d= ata">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"unit= tests-oddrow"><td width=3D"40%" class=3D"unittests-data">testImplicitPolymo= rphism</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hq= l.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unittests-da= ta">testCoalesce</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"unittests-oddrow"><t= d width=3D"40%" class=3D"unittests-data">testStr</td><td width=3D"40%" clas= s=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><= tr><td width=3D"40%" class=3D"unittests-data">testCast</td><td width=3D"40%= " class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td>= </tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-da= ta">testExtract</td><td width=3D"40%" class=3D"unittests-data">org.hibernat= e.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"uni= ttests-data">testOneToManyFilter</td><td width=3D"40%" class=3D"unittests-d= ata">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"unit= tests-oddrow"><td width=3D"40%" class=3D"unittests-data">testManyToManyFilt= er</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.AS= TParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">= testSelectExpressions</td><td width=3D"40%" class=3D"unittests-data">org.hi= bernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"unittests-oddro= w"><td width=3D"40%" class=3D"unittests-data">testImplicitJoin</td><td widt= h=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingT= est</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testFromOnly</t= d><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTPars= erLoadingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cla= ss=3D"unittests-data">testSimpleSelect</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr><td wid= th=3D"40%" class=3D"unittests-data">testEntityPropertySelect</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTe= st</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitt= ests-data">testWhere</td><td width=3D"40%" class=3D"unittests-data">org.hib= ernate.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class= =3D"unittests-data">testEntityFetching</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testCollec= tionFetching</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.t= est.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unitte= sts-data">testProjectionQueries</td><td width=3D"40%" class=3D"unittests-da= ta">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"unitt= ests-oddrow"><td width=3D"40%" class=3D"unittests-data">testStandardFunctio= ns</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.AS= TParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">= testDynamicInstantiationQueries</td><td width=3D"40%" class=3D"unittests-da= ta">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"unitt= ests-oddrow"><td width=3D"40%" class=3D"unittests-data">testResultTransform= erScalarQueries</td><td width=3D"40%" class=3D"unittests-data">org.hibernat= e.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"uni= ttests-data">testResultTransformerEntityQueries</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><t= r class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">tes= tEJBQLFunctions</td><td width=3D"40%" class=3D"unittests-data">org.hibernat= e.test.hql.ASTParserLoadingTest</td></tr><tr><td width=3D"40%" class=3D"uni= ttests-data">testSubselectBetween</td><td width=3D"40%" class=3D"unittests-= data">org.hibernate.test.hql.ASTParserLoadingTest</td></tr><tr class=3D"uni= ttests-oddrow"><td width=3D"40%" class=3D"unittests-data">testDeleteNonExis= tentEntity</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.tes= t.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"unittest= s-data">testUpdateNonExistentEntity</td><td width=3D"40%" class=3D"unittest= s-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr class=3D"u= nittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testTempTableGe= nerationIsolation</td><td width=3D"40%" class=3D"unittests-data">org.hibern= ate.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"u= nittests-data">testBooleanHandling</td><td width=3D"40%" class=3D"unittests= -data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr class=3D"un= ittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testSimpleInsert= </td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.Bulk= ManipulationTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">te= stSimpleNativeSQLInsert</td><td width=3D"40%" class=3D"unittests-data">org.= hibernate.test.hql.BulkManipulationTest</td></tr><tr class=3D"unittests-odd= row"><td width=3D"40%" class=3D"unittests-data">testInsertWithManyToOne</td= ><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkMani= pulationTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testIn= sertWithMismatchedTypes</td><td width=3D"40%" class=3D"unittests-data">org.= hibernate.test.hql.BulkManipulationTest</td></tr><tr class=3D"unittests-odd= row"><td width=3D"40%" class=3D"unittests-data">testInsertIntoSuperclassPro= pertiesFails</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.t= est.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"unitte= sts-data">testInsertAcrossMappedJoinFails</td><td width=3D"40%" class=3D"un= ittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr clas= s=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testInser= tWithGeneratedId</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"un= ittests-data">testInsertWithGeneratedVersionAndId</td><td width=3D"40%" cla= ss=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr>= <tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">t= estInsertWithGeneratedTimestampVersion</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><td wid= th=3D"40%" class=3D"unittests-data">testIncorrectSyntax</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td= ></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-d= ata">testUpdateWithWhereExistsSubquery</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><td wid= th=3D"40%" class=3D"unittests-data">testIncrementCounterVersion</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulation= Test</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"uni= ttests-data">testIncrementTimestampVersion</td><td width=3D"40%" class=3D"u= nittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><td= width=3D"40%" class=3D"unittests-data">testUpdateOnComponent</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTe= st</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitt= ests-data">testUpdateOnManyToOne</td><td width=3D"40%" class=3D"unittests-d= ata">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"= 40%" class=3D"unittests-data">testUpdateOnImplicitJoinFails</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTe= st</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitt= ests-data">testUpdateOnDiscriminatorSubclass</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><= td width=3D"40%" class=3D"unittests-data">testUpdateOnAnimal</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTe= st</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitt= ests-data">testUpdateOnMammal</td><td width=3D"40%" class=3D"unittests-data= ">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%= " class=3D"unittests-data">testUpdateSetNullUnionSubclass</td><td width=3D"= 40%" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</= td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests= -data">testUpdateSetNullOnDiscriminatorSubclass</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><t= r><td width=3D"40%" class=3D"unittests-data">testUpdateSetNullOnJoinedSubcl= ass</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.B= ulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40= %" class=3D"unittests-data">testDeleteWithSubquery</td><td width=3D"40%" cl= ass=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr= ><tr><td width=3D"40%" class=3D"unittests-data">testSimpleDeleteOnAnimal</t= d><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkMan= ipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cla= ss=3D"unittests-data">testDeleteOnDiscriminatorSubclass</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td= ></tr><tr><td width=3D"40%" class=3D"unittests-data">testDeleteOnJoinedSubc= lass</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.= BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"4= 0%" class=3D"unittests-data">testDeleteOnMappedJoin</td><td width=3D"40%" c= lass=3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></t= r><tr><td width=3D"40%" class=3D"unittests-data">testDeleteUnionSubclassAbs= tractRoot</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .hql.BulkManipulationTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testDeleteUnionSubclassConcreteSubclass</= td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.BulkMa= nipulationTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">test= DeleteUnionSubclassLeafSubclass</td><td width=3D"40%" class=3D"unittests-da= ta">org.hibernate.test.hql.BulkManipulationTest</td></tr><tr class=3D"unitt= ests-oddrow"><td width=3D"40%" class=3D"unittests-data">testDeleteWithMetad= ataWhereFragments</td><td width=3D"40%" class=3D"unittests-data">org.hibern= ate.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%" class=3D"u= nittests-data">testDeleteRestrictedOnManyToOne</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.BulkManipulationTest</td></tr><t= r class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">tes= tDeleteSyntaxWithCompositeId</td><td width=3D"40%" class=3D"unittests-data"= >org.hibernate.test.hql.BulkManipulationTest</td></tr><tr><td width=3D"40%"= class=3D"unittests-data">testQueries</td><td width=3D"40%" class=3D"unitte= sts-data">org.hibernate.test.hql.ClassicTranslatorTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testCriter= iaAggregationReturnTypeFailureExpected</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.hql.CriteriaHQLAlignmentTest</td></tr><tr><td= width=3D"40%" class=3D"unittests-data">testTupleReturnFails</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ScrollableCollecti= onFetchingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cl= ass=3D"unittests-data">testScrollingJoinFetchesForward</td><td width=3D"40%= " class=3D"unittests-data">org.hibernate.test.hql.ScrollableCollectionFetch= ingTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testScrolli= ngJoinFetchesReverse</td><td width=3D"40%" class=3D"unittests-data">org.hib= ernate.test.hql.ScrollableCollectionFetchingTest</td></tr><tr class=3D"unit= tests-oddrow"><td width=3D"40%" class=3D"unittests-data">testScrollingJoinF= etchesPositioning</td><td width=3D"40%" class=3D"unittests-data">org.hibern= ate.test.hql.ScrollableCollectionFetchingTest</td></tr><tr><td width=3D"40%= " class=3D"unittests-data">testWithClauseFailsWithFetch</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.hql.WithClauseTest</td></tr>= <tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">t= estInvalidWithSemantics</td><td width=3D"40%" class=3D"unittests-data">org.= hibernate.test.hql.WithClauseTest</td></tr><tr><td width=3D"40%" class=3D"u= nittests-data">testWithClause</td><td width=3D"40%" class=3D"unittests-data= ">org.hibernate.test.hql.WithClauseTest</td></tr><tr class=3D"unittests-odd= row"><td width=3D"40%" class=3D"unittests-data">testDistinctId</td><td widt= h=3D"40%" class=3D"unittests-data">org.hibernate.test.id.MultipleHiLoPerTab= leGeneratorTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">tes= tRollingBack</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.t= est.id.MultipleHiLoPerTableGeneratorTest</td></tr><tr class=3D"unittests-od= drow"><td width=3D"40%" class=3D"unittests-data">testAllParams</td><td widt= h=3D"40%" class=3D"unittests-data">org.hibernate.test.id.MultipleHiLoPerTab= leGeneratorTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">tes= tUpdateIdBag</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.t= est.idbag.IdBagTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40= %" class=3D"unittests-data">testJoin</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.idbag.IdBagTest</td></tr><tr><td width=3D"40%" = class=3D"unittests-data">testIdClass</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.idclass.IdClassTest</td></tr><tr class=3D"unitt= ests-oddrow"><td width=3D"40%" class=3D"unittests-data">testImmutable</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.immutable.Immu= tableTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testColle= ctionIntercept</td><td width=3D"40%" class=3D"unittests-data">org.hibernate= .test.interceptor.InterceptorTest</td></tr><tr class=3D"unittests-oddrow"><= td width=3D"40%" class=3D"unittests-data">testPropertyIntercept</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.interceptor.Intercep= torTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testStatefu= lIntercept</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.tes= t.interceptor.InterceptorTest</td></tr><tr class=3D"unittests-oddrow"><td w= idth=3D"40%" class=3D"unittests-data">testInterfaceProxies</td><td width=3D= "40%" class=3D"unittests-data">org.hibernate.test.interfaceproxy.InterfaceP= roxyTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testIterat= e</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.iterate= .IterateTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" clas= s=3D"unittests-data">testScroll</td><td width=3D"40%" class=3D"unittests-da= ta">org.hibernate.test.iterate.IterateTest</td></tr><tr><td width=3D"40%" c= lass=3D"unittests-data">testSequentialSelects</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.join.JoinTest</td></tr><tr class=3D"= unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testJoinedSubc= lass</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.join= edsubclass.JoinedSubclassTest</td></tr><tr><td width=3D"40%" class=3D"unitt= ests-data">testQuerySubclassAttribute</td><td width=3D"40%" class=3D"unitte= sts-data">org.hibernate.test.joinedsubclass.JoinedSubclassTest</td></tr><tr= class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">test= PropertyRefToJoinedSubclass</td><td width=3D"40%" class=3D"unittests-data">= org.hibernate.test.joineduid.PropertyRefTest</td></tr><tr><td width=3D"40%"= class=3D"unittests-data">testProjection</td><td width=3D"40%" class=3D"uni= ttests-data">org.hibernate.test.joinfetch.JoinFetchTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testJoinFe= tch</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.joinf= etch.JoinFetchTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">= testCollectionFilter</td><td width=3D"40%" class=3D"unittests-data">org.hib= ernate.test.joinfetch.JoinFetchTest</td></tr><tr class=3D"unittests-oddrow"= ><td width=3D"40%" class=3D"unittests-data">testJoinFetchManyToMany</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.joinfetch.JoinFe= tchTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testLazy</t= d><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.jpa.fetch.F= etchingTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testHibernateFetchingLazy</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.jpa.fetch.FetchingTest</td></tr><tr>= <td width=3D"40%" class=3D"unittests-data">testStaleVersionedInstanceFoundI= nQueryResult</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.t= est.jpa.lock.RepeatableReadTest</td></tr><tr class=3D"unittests-oddrow"><td= width=3D"40%" class=3D"unittests-data">testStaleNonVersionedInstanceFoundI= nQueryResult</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.t= est.jpa.lock.RepeatableReadTest</td></tr><tr><td width=3D"40%" class=3D"uni= ttests-data">testEjb3ProxyUsage</td><td width=3D"40%" class=3D"unittests-da= ta">org.hibernate.test.jpa.proxy.JPAProxyTest</td></tr><tr class=3D"unittes= ts-oddrow"><td width=3D"40%" class=3D"unittests-data">testGetSemantics</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.jpa.proxy.JPA= ProxyTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testAlias= NameSameAsUnqualifiedEntityName</td><td width=3D"40%" class=3D"unittests-da= ta">org.hibernate.test.jpa.ql.JPAQLComplianceTest</td></tr><tr class=3D"uni= ttests-oddrow"><td width=3D"40%" class=3D"unittests-data">testRemoveThenCon= tains</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.jpa= .removed.RemovedEntityTest</td></tr><tr><td width=3D"40%" class=3D"unittest= s-data">testRemoveThenGet</td><td width=3D"40%" class=3D"unittests-data">or= g.hibernate.test.jpa.removed.RemovedEntityTest</td></tr><tr class=3D"unitte= sts-oddrow"><td width=3D"40%" class=3D"unittests-data">testOneToOne</td><td= width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.ABCProxyT= est</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testDiscriminat= orFiltering</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.te= st.legacy.ABCProxyTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D= "40%" class=3D"unittests-data">testNarrow</td><td width=3D"40%" class=3D"un= ittests-data">org.hibernate.test.legacy.ABCProxyTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testSharedColumn</td><td width=3D"40%" cl= ass=3D"unittests-data">org.hibernate.test.legacy.ABCProxyTest</td></tr><tr = class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testS= ubclassing</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.tes= t.legacy.ABCProxyTest</td></tr><tr><td width=3D"40%" class=3D"unittests-dat= a">testSubclassMap</td><td width=3D"40%" class=3D"unittests-data">org.hiber= nate.test.legacy.ABCProxyTest</td></tr><tr class=3D"unittests-oddrow"><td w= idth=3D"40%" class=3D"unittests-data">testSubclassing</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.legacy.ABCTest</td></tr><tr><t= d width=3D"40%" class=3D"unittests-data">testFormulaAssociation</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.ABCTest</td><= /tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-dat= a">testGetSave</td><td width=3D"40%" class=3D"unittests-data">org.hibernate= .test.legacy.ABCTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data= ">testComponentNotNull</td><td width=3D"40%" class=3D"unittests-data">org.h= ibernate.test.legacy.ComponentNotNullTest</td></tr><tr class=3D"unittests-o= ddrow"><td width=3D"40%" class=3D"unittests-data">testCompositeElement</td>= <td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.Compon= entNotNullTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">test= Create</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.le= gacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" c= lass=3D"unittests-data">testQuery</td><td width=3D"40%" class=3D"unittests-= data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" c= lass=3D"unittests-data">testUpdateOrder</td><td width=3D"40%" class=3D"unit= tests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"unit= tests-oddrow"><td width=3D"40%" class=3D"unittests-data">testPolymorphism</= td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.Foo= BarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testOrphanD= elete</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.leg= acy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cl= ass=3D"unittests-data">testFetchList</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%= " class=3D"unittests-data">testOrderBy</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"unitt= ests-oddrow"><td width=3D"40%" class=3D"unittests-data">testJoin</td><td wi= dth=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</= td></tr><tr><td width=3D"40%" class=3D"unittests-data">testSaveOrUpdateCopy= Any</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legac= y.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" clas= s=3D"unittests-data">testRefreshProxy</td><td width=3D"40%" class=3D"unitte= sts-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40= %" class=3D"unittests-data">testOnCascadeDelete</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testRemove= FromIdbag</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">= testLoad</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.= legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%"= class=3D"unittests-data">testDereferenceLazyCollection</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><= tr><td width=3D"40%" class=3D"unittests-data">testMoveLazyCollection</td><t= d width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTe= st</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unitt= ests-data">testCriteriaCollection</td><td width=3D"40%" class=3D"unittests-= data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" c= lass=3D"unittests-data">testCascadeDeleteDetached</td><td width=3D"40%" cla= ss=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr cla= ss=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testFore= ignKeys</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.l= egacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">te= stNonlazyCollection</td><td width=3D"40%" class=3D"unittests-data">org.hibe= rnate.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td wi= dth=3D"40%" class=3D"unittests-data">testReuseDeletedCollection</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</t= d></tr><tr><td width=3D"40%" class=3D"unittests-data">testPropertyRef</td><= td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarT= est</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unit= tests-data">testQueryCollectionOfValues</td><td width=3D"40%" class=3D"unit= tests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"= 40%" class=3D"unittests-data">testBatchLoad</td><td width=3D"40%" class=3D"= unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"= unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testFetchIniti= alizedCollection</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests= -data">testLateCollectionAdd</td><td width=3D"40%" class=3D"unittests-data"= >org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddro= w"><td width=3D"40%" class=3D"unittests-data">testUpdate</td><td width=3D"4= 0%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr>= <tr><td width=3D"40%" class=3D"unittests-data">testListRemove</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td>= </tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-da= ta">testFetchInitializedCollectionDupe</td><td width=3D"40%" class=3D"unitt= ests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td width=3D"4= 0%" class=3D"unittests-data">testSortables</td><td width=3D"40%" class=3D"u= nittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D"u= nittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testBagOneToMan= y</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.legacy.= FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testQuer= yLockMode</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%= " class=3D"unittests-data">testManyToManyBag</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td widt= h=3D"40%" class=3D"unittests-data">testIdBag</td><td width=3D"40%" class=3D= "unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr class=3D= "unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testForceOute= rJoin</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.leg= acy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">test= EmptyCollection</td><td width=3D"40%" class=3D"unittests-data">org.hibernat= e.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testOneToOneGenerator</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><= tr><td width=3D"40%" class=3D"unittests-data">testLimit</td><td width=3D"40= %" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><= tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">te= stCustom</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.= legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">t= estSaveAddDelete</td><td width=3D"40%" class=3D"unittests-data">org.hiberna= te.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td width= =3D"40%" class=3D"unittests-data">testNamedParams</td><td width=3D"40%" cla= ss=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><td= width=3D"40%" class=3D"unittests-data">testParameterCheck</td><td width=3D= "40%" class=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></t= r><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data"= >testDyna</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test= .legacy.FooBarTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">= testFindByCriteria</td><td width=3D"40%" class=3D"unittests-data">org.hiber= nate.test.legacy.FooBarTest</td></tr><tr class=3D"unittests-oddrow"><td wid= th=3D"40%" class=3D"unittests-data">testAfterDelete</td><td width=3D"40%" c= lass=3D"unittests-data">org.hibernate.test.legacy.FooBarTest</td></tr><tr><= td width=3D"40%" class=3D"unittests-data">testCollectionWhere</td><td width= =3D"40%" class=3D"unittests-data">org.hibernate.test.legacy... [truncated message content] |
From: <qa...@jb...> - 2006-07-18 06:17:56
|
<html><head> <style> .white { color:#FFFFFF }.index { background-color:#FFFFFF }.index-passed { = color:#004400 }.index-failed { color:#FF0000; font-weight:bold }.index-head= er { font-weight:bold }.link { font-family:arial,helvetica,sans-serif; font= -size:10pt; color:#FFFFFF; text-decoration:none; }.tab-table { margin: 0em = 0em 0.5em 0em; }.tabs { font-family:arial,helvetica,sans-serif; font-size:8= pt; color:#000000; font-weight:bold; padding: 0em 2em; background-color:#EE= EEEE; }.tabs-link { color:#000000; text-decoration:none; }.tabs-link:visite= d { color:#000000; text-decoration:none; }.tabs-selected { font-family:aria= l,helvetica,sans-serif; font-size:8pt; color:#000000; font-weight:bold; pad= ding: 0em 2em; }.tabs-selected { border: inset; }.header-title { font-famil= y:arial,helvetica,sans-serif; font-size:12pt; color:#000000; font-weight:bo= ld; }.header-label { font-weight:bold; }.header-data { font-family:arial,he= lvetica,sans-serif; font-size:10pt; color:#000000; }.modifications-data { f= ont-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.modi= fications-sectionheader { background-color:#000066; font-family:arial,helve= tica,sans-serif; font-size:10pt; color:#FFFFFF; }.modifications-oddrow { ba= ckground-color:#CCCCCC }.modifications-evenrow { background-color:#FFFFCC }= .changelists-oddrow { background-color:#CCCCCC }.changelists-evenrow { back= ground-color:#FFFFCC }.changelists-file-spacer { background-color:#FFFFFF }= .changelists-file-evenrow { background-color:#EEEEEE }.changelists-file-odd= row { background-color:#FFFFEE }.changelists-file-header { background-color= :#666666; font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FFF= FFF; }.compile-data { font-family:arial,helvetica,sans-serif; font-size:8pt= ; color:#000000; }.compile-error-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#FF0000; }.compile-warn-data { font-family:arial,= helvetica,sans-serif; font-size:8pt; color:#CC9900; }.compile-sectionheader= { background-color:#000066; font-family:arial,helvetica,sans-serif; font-s= ize:10pt; color:#FFFFFF; }.distributables-data { font-family:arial,helvetic= a,sans-serif; font-size:8pt; color:#000000; }.distributables-sectionheader = { background-color:#000066; font-family:arial,helvetica,sans-serif; font-si= ze:10pt; color:#FFFFFF; }.distributables-oddrow { background-color:#CCCCCC = }.unittests-sectionheader { background-color:#000066; font-family:arial,hel= vetica,sans-serif; font-size:10pt; color:#FFFFFF; }.unittests-oddrow { back= ground-color:#CCCCCC }.unittests-data { font-family:arial,helvetica,sans-se= rif; font-size:8pt; color:#000000; }.unittests-error { font-family:arial,he= lvetica,sans-serif; font-size:8pt; color:#FF0000; }.checkstyle-oddrow { bac= kground-color:#CCCCCC }.checkstyle-data { font-family:arial,helvetica,sans-= serif; font-size:8pt; color:#000000; }.checkstyle-sectionheader { backgroun= d-color:#000066; font-family:arial,helvetica,sans-serif; font-size:10pt; co= lor:#FFFFFF; } </style> </head><body> View results here -> <a href=3D"http://cruisecontrol.jboss.com/cc/buildresu= lts/hibernate-oracle10-testsuite?log=3Dlog20060718005959">http://cruisecont= rol.jboss.com/cc/buildresults/hibernate-oracle10-testsuite?log=3Dlog2006071= 8005959</a><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td class=3D"header-title">TESTS FAILED</td></tr><tr><td cl= ass=3D"header-data"><span class=3D"header-label">Ant Error Message: </= span>/home/cruisecontrol/work/scripts/build-hibernate-db-matrix.xml:101: Th= e following error occurred while executing this line: /home/cruisecontrol/w= ork/scripts/build-hibernate-db-matrix.xml:78: The following error occurred = while executing this line: /home/cruisecontrol/work/scripts/build-common-ta= rgets.xml:11: Build Successful - Tests completed with errors or failures.</= td></tr><tr><td class=3D"header-data"><span class=3D"header-label">Date of = build: </span>07/18/2006 00:59:59</td></tr><tr><td class=3D"header-dat= a"><span class=3D"header-label">Time to build: </span>17 minutes 25 se= conds</td></tr></table><p> <table xmlns=3D"http://www.w3.org/TR/html4/strict.dtd" width=3D"98%" border= =3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"/><p> <p> <p> <p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"unittests-sectionheader"> = Unit Tests: (860) Total Errors an= d Failures: (13) </td></tr><tr><td><table width=3D"98%" bord= er=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"><tr><td width= =3D"40%" class=3D"unittests-data">testSequenceIdentityGenerator</td><td wid= th=3D"40%" class=3D"unittests-data">org.hibernate.test.generatedkeys.seqide= ntity.SequenceIdentityTest</td></tr><tr class=3D"unittests-oddrow"><td widt= h=3D"40%" class=3D"unittests-data">testParameterTypeMismatchFails</td><td w= idth=3D"40%" class=3D"unittests-data">org.hibernate.test.hql.ASTParserLoadi= ngTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testCriteria= AggregationReturnTypeFailureExpected</td><td width=3D"40%" class=3D"unittes= ts-data">org.hibernate.test.hql.CriteriaHQLAlignmentTest</td></tr><tr class= =3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testReturn= PropertyComponentRename</td><td width=3D"40%" class=3D"unittests-data">org.= hibernate.test.legacy.SQLLoaderTest</td></tr><tr><td width=3D"40%" class=3D= "unittests-data">testReadOnlyOnProxiesFailureExpected</td><td width=3D"40%"= class=3D"unittests-data">org.hibernate.test.readonly.ReadOnlyTest</td></tr= ><tr class=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">= testCompositeIdJoinsFailureExpected</td><td width=3D"40%" class=3D"unittest= s-data">org.hibernate.test.sql.GeneralTest</td></tr><tr><td width=3D"40%" c= lass=3D"unittests-data">testEmptyInListFailureExpected</td><td width=3D"40%= " class=3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr clas= s=3D"unittests-oddrow"><td width=3D"40%" class=3D"unittests-data">testMaxin= dexHqlFunctionInElementAccessorFailureExpected</td><td width=3D"40%" class= =3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr><td width= =3D"40%" class=3D"unittests-data">testMultipleElementAccessorOperatorsFailu= reExpected</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.tes= t.hql.HQLTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" cla= ss=3D"unittests-data">testKeyManyToOneJoinFailureExpected</td><td width=3D"= 40%" class=3D"unittests-data">org.hibernate.test.hql.HQLTest</td></tr><tr><= td width=3D"40%" class=3D"unittests-data">testDuplicateExplicitJoinFailureE= xpected</td><td width=3D"40%" class=3D"unittests-data">org.hibernate.test.h= ql.HQLTest</td></tr><tr class=3D"unittests-oddrow"><td width=3D"40%" class= =3D"unittests-data">testOptimisticLockDirtyDeleteFailureExpected</td><td wi= dth=3D"40%" class=3D"unittests-data">org.hibernate.test.optlock.OptimisticL= ockTest</td></tr><tr><td width=3D"40%" class=3D"unittests-data">testOptimis= ticLockAllDeleteFailureExpected</td><td width=3D"40%" class=3D"unittests-da= ta">org.hibernate.test.optlock.OptimisticLockTest</td></tr></table></td></t= r><tr></tr><tr><td colspan=3D"2"> </td></tr></table><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"><tr><td colspan=3D"4" class=3D"modifications-sectionheader"> = Modifications since last build: = (first 50 of 0) </td></tr></table><p> <table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align= =3D"center"></table> </body></html> |
From: Max R. A. <max...@jb...> - 2006-07-17 16:38:09
|
On Mon, 17 Jul 2006 17:58:53 +0200, Steve Ebersole = <ste...@jb...> wrote: > Antlr3 is currently still beta. There are some very nice new features= > (like the tree construction rewrite rules). Not sure, we'll have to > watch and see how it progresses. They also have an IDE for this serie= s, > btw ;) Yes - and it actually looks very usefull ;) It would also remove the antlr class collision issues since noone uses i= t = ;) (except of course Drools) > Well you say 3.3 is more appropriate for the antlr (#1) and tuplizer > (#5) stuff, but the rest should be 3.2.x. But the Criteria stuff (#4)= > is dependant upon the antlr stuff. The cache provider changes I think= > are clearly inappropriate for a point release. So that just leaves a > question about the component persisters. a 2-phased migration as you talked about might be the way forward since the sf-level control of bytecode gen would be good (but i don't know if it is critical-critical?) > > -----Original Message----- > From: Max Andersen > Sent: Monday, July 17, 2006 9:50 AM > To: Steve Ebersole; Hibernate development > Subject: Re: [Hibernate] Roadmap > > >> 1) Antlr query translator redesign. The original Antlr-based > translator >> was a great first cut and showed us the usefulness of Antlr for this >> task; in many ways it ways a learning experience. Now, it is time to= >> take those experiences and redesign how the translator works in a few= >> areas and to add some significant enhancements. This will be the >> subject of a separate email a little later. This work is already wel= l >> underway on a separate branch in SVN. > > This is probably out-of-the-question, but here it goes: > > Have you looked into if antlr3 could help us in anyway ? > One thing I understood from their release notes is that they now > have a clear distinction between generationtime and runtime resulting > in a smaller footprint and easier isolation. > >> 2) Adding the notion of a component "persister". The goal here is to= >> move most of the logic off of ComponentType to a "persister" managed > by >> the session factory. The impetus being twofold: >> a) certain hibernate configuration parameters are currently considere= d >> "global" because of the way ComponentType currently works; the two > most >> annoying being 'hibernate.bytecode.use_reflection_optimizer' and >> 'hibernate.bytecode.provider'. These changes would allow both of > those >> settings to become session factory scoped values. >> b) general code cleanup and encapsulation; this aligns with how > entities >> are managed by the EntityTypes. >> More about this in a later email also. Note that many pre-requisite >> changes for this have already been made on HEAD (i.e. the inclusion o= f >> the o.h.tuple.ComponentMetamodel). > > in context of wether this should go to 3.3 or 3.2 then a) could be a > sentiment > for 3.2.something ? > >> 4) Criteria API enhancements: >> a) I'd like to get everything that is currently possible in HQL as a >> capability in Criteria queries. Ideally, I'd like to re-use some of > the >> changes being made to the Antlr query translator to facilitate these >> enhancements. > > +1 for everything currently possible in HQL. > >> b) statistics collection - the only real possibility I see here is to= >> expose the ability to name criteria queries and expose the stats base= d >> on the given name. > > sounds fair enough. > >> 5) Completion of the EntityMode and Tuplizer capabilities. This has >> been hanging around for a while now. There are a couple of specific >> things we need to finish off here: >> a) we know that recognizing the concrete type of polymorphic >> associations is completely broken when using the dom4j entity mode. >> This is because we currently do not require that node names be unique= >> and we also do not require that the DOM node contain any type of >> discrimination value. Need to decide on the approach that allows thi= s >> to work and that is hopefully non-invasive. >> b) allow user defined entity modes. The infrastructure for allowing >> this is now in place in HEAD. However, there are currently a lot of >> places in the code base that assume the entity modes are enums and do= > =3D=3D >> type comparisions. We either need to change all those, or somehow > make >> the user register their custom entity modes. Plus the DTD then needs= > to >> be updated to support this. > > all sounds good. > >> Another thing to discuss is whether these should be bundled in the > 3.2.x >> series, or to go with a 3.3.x. I personally vote to go with a 3.3.x >> series as 3.2.x was essentially targetting JPA-related work. If we >> agree for 3.3, then I'll branch HEAD off onto a 3.2 specific branch > and >> we can start to use HEAD for 3.3 work. > > starting 3.3 sounds like a plan for the antlr changes and entitymode. > > /max >> >> Thoughts? >> >> >> > ----------------------------------------------------------------------= -- > - >> Using Tomcat but need to do more? Need to support web services, > security? >> Get stuff done quickly with pre-integrated technology to make your jo= b > >> easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&da= t=3D121642 >> _______________________________________________ >> hibernate-devel mailing list >> hib...@li... >> https://lists.sourceforge.net/lists/listinfo/hibernate-devel > > > -- = -- Max Rydahl Andersen callto://max.rydahl.andersen Hibernate ma...@hi... http://hibernate.org JBoss Inc max...@jb... |
From: Steve E. <ste...@jb...> - 2006-07-17 15:59:09
|
Antlr3 is currently still beta. There are some very nice new features (like the tree construction rewrite rules). Not sure, we'll have to watch and see how it progresses. They also have an IDE for this series, btw ;) Well you say 3.3 is more appropriate for the antlr (#1) and tuplizer (#5) stuff, but the rest should be 3.2.x. But the Criteria stuff (#4) is dependant upon the antlr stuff. The cache provider changes I think are clearly inappropriate for a point release. So that just leaves a question about the component persisters.=20 -----Original Message----- From: Max Andersen=20 Sent: Monday, July 17, 2006 9:50 AM To: Steve Ebersole; Hibernate development Subject: Re: [Hibernate] Roadmap > 1) Antlr query translator redesign. The original Antlr-based translator > was a great first cut and showed us the usefulness of Antlr for this > task; in many ways it ways a learning experience. Now, it is time to > take those experiences and redesign how the translator works in a few > areas and to add some significant enhancements. This will be the > subject of a separate email a little later. This work is already well > underway on a separate branch in SVN. This is probably out-of-the-question, but here it goes: Have you looked into if antlr3 could help us in anyway ? One thing I understood from their release notes is that they now have a clear distinction between generationtime and runtime resulting in a smaller footprint and easier isolation. > 2) Adding the notion of a component "persister". The goal here is to > move most of the logic off of ComponentType to a "persister" managed by > the session factory. The impetus being twofold: > a) certain hibernate configuration parameters are currently considered > "global" because of the way ComponentType currently works; the two most > annoying being 'hibernate.bytecode.use_reflection_optimizer' and > 'hibernate.bytecode.provider'. These changes would allow both of those > settings to become session factory scoped values. > b) general code cleanup and encapsulation; this aligns with how entities > are managed by the EntityTypes. > More about this in a later email also. Note that many pre-requisite > changes for this have already been made on HEAD (i.e. the inclusion of > the o.h.tuple.ComponentMetamodel). in context of wether this should go to 3.3 or 3.2 then a) could be a =20 sentiment for 3.2.something ? > 4) Criteria API enhancements: > a) I'd like to get everything that is currently possible in HQL as a > capability in Criteria queries. Ideally, I'd like to re-use some of the > changes being made to the Antlr query translator to facilitate these > enhancements. +1 for everything currently possible in HQL. > b) statistics collection - the only real possibility I see here is to > expose the ability to name criteria queries and expose the stats based > on the given name. sounds fair enough. > 5) Completion of the EntityMode and Tuplizer capabilities. This has > been hanging around for a while now. There are a couple of specific > things we need to finish off here: > a) we know that recognizing the concrete type of polymorphic > associations is completely broken when using the dom4j entity mode. > This is because we currently do not require that node names be unique > and we also do not require that the DOM node contain any type of > discrimination value. Need to decide on the approach that allows this > to work and that is hopefully non-invasive. > b) allow user defined entity modes. The infrastructure for allowing > this is now in place in HEAD. However, there are currently a lot of > places in the code base that assume the entity modes are enums and do =3D=3D > type comparisions. We either need to change all those, or somehow make > the user register their custom entity modes. Plus the DTD then needs to > be updated to support this. all sounds good. > Another thing to discuss is whether these should be bundled in the 3.2.x > series, or to go with a 3.3.x. I personally vote to go with a 3.3.x > series as 3.2.x was essentially targetting JPA-related work. If we > agree for 3.3, then I'll branch HEAD off onto a 3.2 specific branch and > we can start to use HEAD for 3.3 work. starting 3.3 sounds like a plan for the antlr changes and entitymode. /max > > Thoughts? > > > ------------------------------------------------------------------------ - > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache =20 > Geronimo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 > _______________________________________________ > hibernate-devel mailing list > hib...@li... > https://lists.sourceforge.net/lists/listinfo/hibernate-devel --=20 -- Max Rydahl Andersen callto://max.rydahl.andersen Hibernate ma...@hi... http://hibernate.org JBoss Inc max...@jb... |
From: Max R. A. <max...@jb...> - 2006-07-17 15:51:12
|
point taken. > Well Type and UserType do not necessarily need to be in synch in this > particular regard. We could conceivably change Type and then later > (i.e. as part of a major release) change the UserType API to align it.= > After all the whole point of the UserType stuff was to insulate the us= er > from changes in the underlying Type system... > > -----Original Message----- > From: Max Andersen > Sent: Monday, July 17, 2006 10:43 AM > To: Steve Ebersole; Hibernate development > Subject: Re: [Hibernate] Roadmap - components > > On Mon, 17 Jul 2006 17:41:25 +0200, Steve Ebersole > <ste...@jb...> wrote: > >> Type is *NOT* a public API... > > but UserType is - don't they need access to this info too ? > > /max > >> >> -----Original Message----- >> From: Max Andersen >> Sent: Monday, July 17, 2006 10:38 AM >> To: Steve Ebersole; Hibernate development >> Subject: Re: [Hibernate] Roadmap - components >> >> ...but requires changes to public API so probably best suited for 3.3= . >> >>> Regarding the component related changes mentioned in the previous >>> email... >>> >>> As I mentioned a lot of the pre-requisite work has already been >>> performed on HEAD. I also took the opportunity to refactor the >>> packaging of the org.hibernate.tuple package. Specifically, most of= >> the >>> pre-requisite work was the introduction of the >>> o.h.t.component.ComponentMetamodel class. Currently, ComponentType >> just >>> uses this new class directly. >>> >>> What needs to happen next, then, is for the introduction of a >>> org.hibernate.persister.component.ComponentPersister which is manage= d >> as >>> part of the session factory much like the other persisters. >>> ComponentType will then need to look up its corresponding >>> ComponentPersister based on a "role name" and use the capabilities o= f >>> that persister. The pattern here is very similar to >>> EntityType/EntityPersister. The difficulty I ran into though was > that >>> ComponentType would then require access to the session factory (in >> order >>> to locate the persister) from within methods where it is currently > not >>> passed a reference to the session factory (specifically, this was >>> methods like isSame(), isEqual(), compare(), getHashCode(), etc). >> This >>> gets to more general discussions we have had in the past regarding > the >>> scoping of Types. The solution is one of two things: >>> 1) Devise some sort of scoping scheme where Types can unequivocally > be >>> "bound" to a session factory. This is obviously difficult given the= >>> current Hibernate.LONG, Hibernate.STRING, etc static references. On= e >>> thought here would be splitting types (and their interface >>> appropriately) to define "static" Types and "scoped" Types... >>> 2) Modify the Type interface to accept either a session or a session= >>> factory/entity mode combo for most methods (would not really matter >> for >>> methods like sqlTypes(), etc) >>> >>> As I mentioned before this then allows us to make the >>> 'hibernate.bytecode.provider' and >>> 'hibernate.bytecode.use_reflection_optimizer'. Down the road, it > also >>> allows us to implement discrimination-based inheritance for >> components. >>> >>> >>> >> > ----------------------------------------------------------------------= -- >> - >>> Using Tomcat but need to do more? Need to support web services, >> security? >>> Get stuff done quickly with pre-integrated technology to make your > job >> >>> easier >>> Download IBM WebSphere Application Server v.1.0.1 based on Apache >>> Geronimo >>> >> > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&da= t=3D121642 >>> _______________________________________________ >>> hibernate-devel mailing list >>> hib...@li... >>> https://lists.sourceforge.net/lists/listinfo/hibernate-devel >> >> >> > > > -- = -- Max Rydahl Andersen callto://max.rydahl.andersen Hibernate ma...@hi... http://hibernate.org JBoss Inc max...@jb... |
From: Steve E. <ste...@jb...> - 2006-07-17 15:47:17
|
Well Type and UserType do not necessarily need to be in synch in this particular regard. We could conceivably change Type and then later (i.e. as part of a major release) change the UserType API to align it. After all the whole point of the UserType stuff was to insulate the user from changes in the underlying Type system... -----Original Message----- From: Max Andersen=20 Sent: Monday, July 17, 2006 10:43 AM To: Steve Ebersole; Hibernate development Subject: Re: [Hibernate] Roadmap - components On Mon, 17 Jul 2006 17:41:25 +0200, Steve Ebersole =20 <ste...@jb...> wrote: > Type is *NOT* a public API... but UserType is - don't they need access to this info too ? /max > > -----Original Message----- > From: Max Andersen > Sent: Monday, July 17, 2006 10:38 AM > To: Steve Ebersole; Hibernate development > Subject: Re: [Hibernate] Roadmap - components > > ...but requires changes to public API so probably best suited for 3.3. > >> Regarding the component related changes mentioned in the previous >> email... >> >> As I mentioned a lot of the pre-requisite work has already been >> performed on HEAD. I also took the opportunity to refactor the >> packaging of the org.hibernate.tuple package. Specifically, most of > the >> pre-requisite work was the introduction of the >> o.h.t.component.ComponentMetamodel class. Currently, ComponentType > just >> uses this new class directly. >> >> What needs to happen next, then, is for the introduction of a >> org.hibernate.persister.component.ComponentPersister which is managed > as >> part of the session factory much like the other persisters. >> ComponentType will then need to look up its corresponding >> ComponentPersister based on a "role name" and use the capabilities of >> that persister. The pattern here is very similar to >> EntityType/EntityPersister. The difficulty I ran into though was that >> ComponentType would then require access to the session factory (in > order >> to locate the persister) from within methods where it is currently not >> passed a reference to the session factory (specifically, this was >> methods like isSame(), isEqual(), compare(), getHashCode(), etc). > This >> gets to more general discussions we have had in the past regarding the >> scoping of Types. The solution is one of two things: >> 1) Devise some sort of scoping scheme where Types can unequivocally be >> "bound" to a session factory. This is obviously difficult given the >> current Hibernate.LONG, Hibernate.STRING, etc static references. One >> thought here would be splitting types (and their interface >> appropriately) to define "static" Types and "scoped" Types... >> 2) Modify the Type interface to accept either a session or a session >> factory/entity mode combo for most methods (would not really matter > for >> methods like sqlTypes(), etc) >> >> As I mentioned before this then allows us to make the >> 'hibernate.bytecode.provider' and >> 'hibernate.bytecode.use_reflection_optimizer'. Down the road, it also >> allows us to implement discrimination-based inheritance for > components. >> >> >> > ------------------------------------------------------------------------ > - >> Using Tomcat but need to do more? Need to support web services, > security? >> Get stuff done quickly with pre-integrated technology to make your job > >> easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 >> _______________________________________________ >> hibernate-devel mailing list >> hib...@li... >> https://lists.sourceforge.net/lists/listinfo/hibernate-devel > > > --=20 -- Max Rydahl Andersen callto://max.rydahl.andersen Hibernate ma...@hi... http://hibernate.org JBoss Inc max...@jb... |
From: Max R. A. <max...@jb...> - 2006-07-17 15:43:02
|
On Mon, 17 Jul 2006 17:41:25 +0200, Steve Ebersole = <ste...@jb...> wrote: > Type is *NOT* a public API... but UserType is - don't they need access to this info too ? /max > > -----Original Message----- > From: Max Andersen > Sent: Monday, July 17, 2006 10:38 AM > To: Steve Ebersole; Hibernate development > Subject: Re: [Hibernate] Roadmap - components > > ...but requires changes to public API so probably best suited for 3.3.= > >> Regarding the component related changes mentioned in the previous >> email... >> >> As I mentioned a lot of the pre-requisite work has already been >> performed on HEAD. I also took the opportunity to refactor the >> packaging of the org.hibernate.tuple package. Specifically, most of > the >> pre-requisite work was the introduction of the >> o.h.t.component.ComponentMetamodel class. Currently, ComponentType > just >> uses this new class directly. >> >> What needs to happen next, then, is for the introduction of a >> org.hibernate.persister.component.ComponentPersister which is managed= > as >> part of the session factory much like the other persisters. >> ComponentType will then need to look up its corresponding >> ComponentPersister based on a "role name" and use the capabilities of= >> that persister. The pattern here is very similar to >> EntityType/EntityPersister. The difficulty I ran into though was tha= t >> ComponentType would then require access to the session factory (in > order >> to locate the persister) from within methods where it is currently no= t >> passed a reference to the session factory (specifically, this was >> methods like isSame(), isEqual(), compare(), getHashCode(), etc). > This >> gets to more general discussions we have had in the past regarding th= e >> scoping of Types. The solution is one of two things: >> 1) Devise some sort of scoping scheme where Types can unequivocally b= e >> "bound" to a session factory. This is obviously difficult given the >> current Hibernate.LONG, Hibernate.STRING, etc static references. One= >> thought here would be splitting types (and their interface >> appropriately) to define "static" Types and "scoped" Types... >> 2) Modify the Type interface to accept either a session or a session >> factory/entity mode combo for most methods (would not really matter > for >> methods like sqlTypes(), etc) >> >> As I mentioned before this then allows us to make the >> 'hibernate.bytecode.provider' and >> 'hibernate.bytecode.use_reflection_optimizer'. Down the road, it als= o >> allows us to implement discrimination-based inheritance for > components. >> >> >> > ----------------------------------------------------------------------= -- > - >> Using Tomcat but need to do more? Need to support web services, > security? >> Get stuff done quickly with pre-integrated technology to make your jo= b > >> easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&da= t=3D121642 >> _______________________________________________ >> hibernate-devel mailing list >> hib...@li... >> https://lists.sourceforge.net/lists/listinfo/hibernate-devel > > > -- = -- Max Rydahl Andersen callto://max.rydahl.andersen Hibernate ma...@hi... http://hibernate.org JBoss Inc max...@jb... |
From: Steve E. <ste...@jb...> - 2006-07-17 15:41:33
|
Type is *NOT* a public API... -----Original Message----- From: Max Andersen=20 Sent: Monday, July 17, 2006 10:38 AM To: Steve Ebersole; Hibernate development Subject: Re: [Hibernate] Roadmap - components ...but requires changes to public API so probably best suited for 3.3. > Regarding the component related changes mentioned in the previous > email... > > As I mentioned a lot of the pre-requisite work has already been > performed on HEAD. I also took the opportunity to refactor the > packaging of the org.hibernate.tuple package. Specifically, most of the > pre-requisite work was the introduction of the > o.h.t.component.ComponentMetamodel class. Currently, ComponentType just > uses this new class directly. > > What needs to happen next, then, is for the introduction of a > org.hibernate.persister.component.ComponentPersister which is managed as > part of the session factory much like the other persisters. > ComponentType will then need to look up its corresponding > ComponentPersister based on a "role name" and use the capabilities of > that persister. The pattern here is very similar to > EntityType/EntityPersister. The difficulty I ran into though was that > ComponentType would then require access to the session factory (in order > to locate the persister) from within methods where it is currently not > passed a reference to the session factory (specifically, this was > methods like isSame(), isEqual(), compare(), getHashCode(), etc). This > gets to more general discussions we have had in the past regarding the > scoping of Types. The solution is one of two things: > 1) Devise some sort of scoping scheme where Types can unequivocally be > "bound" to a session factory. This is obviously difficult given the > current Hibernate.LONG, Hibernate.STRING, etc static references. One > thought here would be splitting types (and their interface > appropriately) to define "static" Types and "scoped" Types... > 2) Modify the Type interface to accept either a session or a session > factory/entity mode combo for most methods (would not really matter for > methods like sqlTypes(), etc) > > As I mentioned before this then allows us to make the > 'hibernate.bytecode.provider' and > 'hibernate.bytecode.use_reflection_optimizer'. Down the road, it also > allows us to implement discrimination-based inheritance for components. > > > ------------------------------------------------------------------------ - > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache =20 > Geronimo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 > _______________________________________________ > hibernate-devel mailing list > hib...@li... > https://lists.sourceforge.net/lists/listinfo/hibernate-devel --=20 -- Max Rydahl Andersen callto://max.rydahl.andersen Hibernate ma...@hi... http://hibernate.org JBoss Inc max...@jb... |
From: Max R. A. <max...@jb...> - 2006-07-17 15:39:27
|
...but requires changes to public API so probably best suited for 3.3. > Regarding the component related changes mentioned in the previous > email... > > As I mentioned a lot of the pre-requisite work has already been > performed on HEAD. I also took the opportunity to refactor the > packaging of the org.hibernate.tuple package. Specifically, most of t= he > pre-requisite work was the introduction of the > o.h.t.component.ComponentMetamodel class. Currently, ComponentType ju= st > uses this new class directly. > > What needs to happen next, then, is for the introduction of a > org.hibernate.persister.component.ComponentPersister which is managed = as > part of the session factory much like the other persisters. > ComponentType will then need to look up its corresponding > ComponentPersister based on a "role name" and use the capabilities of > that persister. The pattern here is very similar to > EntityType/EntityPersister. The difficulty I ran into though was that= > ComponentType would then require access to the session factory (in ord= er > to locate the persister) from within methods where it is currently not= > passed a reference to the session factory (specifically, this was > methods like isSame(), isEqual(), compare(), getHashCode(), etc). Thi= s > gets to more general discussions we have had in the past regarding the= > scoping of Types. The solution is one of two things: > 1) Devise some sort of scoping scheme where Types can unequivocally be= > "bound" to a session factory. This is obviously difficult given the > current Hibernate.LONG, Hibernate.STRING, etc static references. One > thought here would be splitting types (and their interface > appropriately) to define "static" Types and "scoped" Types... > 2) Modify the Type interface to accept either a session or a session > factory/entity mode combo for most methods (would not really matter fo= r > methods like sqlTypes(), etc) > > As I mentioned before this then allows us to make the > 'hibernate.bytecode.provider' and > 'hibernate.bytecode.use_reflection_optimizer'. Down the road, it also= > allows us to implement discrimination-based inheritance for components= . > > > ----------------------------------------------------------------------= --- > Using Tomcat but need to do more? Need to support web services, securi= ty? > Get stuff done quickly with pre-integrated technology to make your job= = > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache = > Geronimo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&da= t=3D121642 > _______________________________________________ > hibernate-devel mailing list > hib...@li... > https://lists.sourceforge.net/lists/listinfo/hibernate-devel -- = -- Max Rydahl Andersen callto://max.rydahl.andersen Hibernate ma...@hi... http://hibernate.org JBoss Inc max...@jb... |
From: Steve E. <ste...@jb...> - 2006-07-17 15:17:29
|
Regarding the component related changes mentioned in the previous email... As I mentioned a lot of the pre-requisite work has already been performed on HEAD. I also took the opportunity to refactor the packaging of the org.hibernate.tuple package. Specifically, most of the pre-requisite work was the introduction of the o.h.t.component.ComponentMetamodel class. Currently, ComponentType just uses this new class directly. What needs to happen next, then, is for the introduction of a org.hibernate.persister.component.ComponentPersister which is managed as part of the session factory much like the other persisters. ComponentType will then need to look up its corresponding ComponentPersister based on a "role name" and use the capabilities of that persister. The pattern here is very similar to EntityType/EntityPersister. The difficulty I ran into though was that ComponentType would then require access to the session factory (in order to locate the persister) from within methods where it is currently not passed a reference to the session factory (specifically, this was methods like isSame(), isEqual(), compare(), getHashCode(), etc). This gets to more general discussions we have had in the past regarding the scoping of Types. The solution is one of two things: 1) Devise some sort of scoping scheme where Types can unequivocally be "bound" to a session factory. This is obviously difficult given the current Hibernate.LONG, Hibernate.STRING, etc static references. One thought here would be splitting types (and their interface appropriately) to define "static" Types and "scoped" Types... 2) Modify the Type interface to accept either a session or a session factory/entity mode combo for most methods (would not really matter for methods like sqlTypes(), etc)=20 As I mentioned before this then allows us to make the 'hibernate.bytecode.provider' and 'hibernate.bytecode.use_reflection_optimizer'. Down the road, it also allows us to implement discrimination-based inheritance for components. |
From: Max R. A. <max...@jb...> - 2006-07-17 14:50:58
|
> 1) Antlr query translator redesign. The original Antlr-based translat= or > was a great first cut and showed us the usefulness of Antlr for this > task; in many ways it ways a learning experience. Now, it is time to > take those experiences and redesign how the translator works in a few > areas and to add some significant enhancements. This will be the > subject of a separate email a little later. This work is already well= > underway on a separate branch in SVN. This is probably out-of-the-question, but here it goes: Have you looked into if antlr3 could help us in anyway ? One thing I understood from their release notes is that they now have a clear distinction between generationtime and runtime resulting in a smaller footprint and easier isolation. > 2) Adding the notion of a component "persister". The goal here is to > move most of the logic off of ComponentType to a "persister" managed b= y > the session factory. The impetus being twofold: > a) certain hibernate configuration parameters are currently considered= > "global" because of the way ComponentType currently works; the two mos= t > annoying being 'hibernate.bytecode.use_reflection_optimizer' and > 'hibernate.bytecode.provider'. These changes would allow both of thos= e > settings to become session factory scoped values. > b) general code cleanup and encapsulation; this aligns with how entiti= es > are managed by the EntityTypes. > More about this in a later email also. Note that many pre-requisite > changes for this have already been made on HEAD (i.e. the inclusion of= > the o.h.tuple.ComponentMetamodel). in context of wether this should go to 3.3 or 3.2 then a) could be a = sentiment for 3.2.something ? > 4) Criteria API enhancements: > a) I'd like to get everything that is currently possible in HQL as a > capability in Criteria queries. Ideally, I'd like to re-use some of t= he > changes being made to the Antlr query translator to facilitate these > enhancements. +1 for everything currently possible in HQL. > b) statistics collection - the only real possibility I see here is to > expose the ability to name criteria queries and expose the stats based= > on the given name. sounds fair enough. > 5) Completion of the EntityMode and Tuplizer capabilities. This has > been hanging around for a while now. There are a couple of specific > things we need to finish off here: > a) we know that recognizing the concrete type of polymorphic > associations is completely broken when using the dom4j entity mode. > This is because we currently do not require that node names be unique > and we also do not require that the DOM node contain any type of > discrimination value. Need to decide on the approach that allows this= > to work and that is hopefully non-invasive. > b) allow user defined entity modes. The infrastructure for allowing > this is now in place in HEAD. However, there are currently a lot of > places in the code base that assume the entity modes are enums and do = =3D=3D > type comparisions. We either need to change all those, or somehow mak= e > the user register their custom entity modes. Plus the DTD then needs = to > be updated to support this. all sounds good. > Another thing to discuss is whether these should be bundled in the 3.2= .x > series, or to go with a 3.3.x. I personally vote to go with a 3.3.x > series as 3.2.x was essentially targetting JPA-related work. If we > agree for 3.3, then I'll branch HEAD off onto a 3.2 specific branch an= d > we can start to use HEAD for 3.3 work. starting 3.3 sounds like a plan for the antlr changes and entitymode. /max > > Thoughts? > > > ----------------------------------------------------------------------= --- > Using Tomcat but need to do more? Need to support web services, securi= ty? > Get stuff done quickly with pre-integrated technology to make your job= = > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache = > Geronimo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&da= t=3D121642 > _______________________________________________ > hibernate-devel mailing list > hib...@li... > https://lists.sourceforge.net/lists/listinfo/hibernate-devel -- = -- Max Rydahl Andersen callto://max.rydahl.andersen Hibernate ma...@hi... http://hibernate.org JBoss Inc max...@jb... |