From jboss-identity-commits at lists.jboss.org Fri Apr 3 07:53:46 2009 Content-Type: multipart/mixed; boundary="===============4471509663156814680==" MIME-Version: 1.0 From: jboss-identity-commits at lists.jboss.org To: jboss-identity-commits at lists.jboss.org Subject: [jboss-identity-commits] JBoss Identity SVN: r424 - in idm/trunk/idm/src/test: resources and 1 other directories. Date: Fri, 03 Apr 2009 07:53:45 -0400 Message-ID: --===============4471509663156814680== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: bdaw Date: 2009-04-03 07:53:45 -0400 (Fri, 03 Apr 2009) New Revision: 424 Added: idm/trunk/idm/src/test/java/org/jboss/identity/idm/impl/store/hibernate/= HibernateModelTestCase.java Removed: idm/trunk/idm/src/test/java/org/jboss/identity/idm/impl/store/hibernate/= HibernateModelJBossTestCase.java Modified: idm/trunk/idm/src/test/resources/datasources/datasources.xml idm/trunk/idm/src/test/resources/datasources/hibernates.xml idm/trunk/idm/src/test/resources/jboss-unit.xml Log: - test fix for oracle and postgres behaviour Deleted: idm/trunk/idm/src/test/java/org/jboss/identity/idm/impl/store/hibe= rnate/HibernateModelJBossTestCase.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- idm/trunk/idm/src/test/java/org/jboss/identity/idm/impl/store/hibernate= /HibernateModelJBossTestCase.java 2009-04-03 10:03:06 UTC (rev 423) +++ idm/trunk/idm/src/test/java/org/jboss/identity/idm/impl/store/hibernate= /HibernateModelJBossTestCase.java 2009-04-03 11:53:45 UTC (rev 424) @@ -1,341 +0,0 @@ -/* -* JBoss, a division of Red Hat -* Copyright 2006, Red Hat Middleware, LLC, and individual contributors as = indicated -* by the @authors tag. See the copyright.txt in the distribution for a -* full listing of individual contributors. -* -* This is free software; you can redistribute it and/or modify it -* under the terms of the GNU Lesser General Public License as -* published by the Free Software Foundation; either version 2.1 of -* the License, or (at your option) any later version. -* -* This software is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -* Lesser General Public License for more details. -* -* You should have received a copy of the GNU Lesser General Public -* License along with this software; if not, write to the Free -* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA -* 02110-1301 USA, or see the FSF site: http://www.fsf.org. -*/ - -package org.jboss.identity.idm.impl.store.hibernate; - -import org.jboss.identity.idm.impl.model.hibernate.HibernateIdentityObject= RelationshipType; -import org.jboss.identity.idm.impl.model.hibernate.HibernateIdentityObject; -import org.jboss.identity.idm.impl.model.hibernate.HibernateIdentityObject= Type; -import org.jboss.identity.idm.impl.model.hibernate.HibernateIdentityObject= Relationship; -import org.jboss.identity.idm.impl.model.hibernate.HibernateRealm; -import org.jboss.identity.idm.impl.model.hibernate.HibernateIdentityObject= TextAttribute; -import org.jboss.identity.idm.impl.IdentityTestPOJO; -import org.jboss.unit.api.pojo.annotations.Destroy; -import org.jboss.unit.api.pojo.annotations.Create; -import org.jboss.unit.api.pojo.annotations.Test; -import org.hibernate.Session; -import org.hibernate.Query; -import static org.jboss.unit.api.Assert.*; - - -/** - * @author Boleslaw D= awidowicz - * @version : 0.1 $ - */ -public class HibernateModelJBossTestCase extends IdentityTestPOJO -{ - public HibernateModelJBossTestCase() - { - } - - - @Create - public void setUp() throws Exception - { - super.start(); - } - - @Destroy - public void tearDown() throws Exception - { - super.stop(); - } - - @Test - public void testPersistence() { - - - begin(); - Session session =3D getSessionFactory().getCurrentSession(); - - - HibernateRealm realm =3D new HibernateRealm("default"); - session.persist(realm); - - // - - HibernateIdentityObjectType iot =3D new HibernateIdentityObjectType(= ); - iot.setName("User"); - - session.persist(iot); - assertTrue(session.contains(iot)); - - - HibernateIdentityObject io =3D new HibernateIdentityObject(); - io.setName("John Kowalski"); - io.setRealm(realm); - io.setIdentityType(iot); - - session.persist(io); - assertTrue(session.contains(io)); - - session.delete(io); - assertFalse(session.contains(io)); - - // - - - - // - - HibernateIdentityObjectRelationshipType iort =3D new HibernateIdenti= tyObjectRelationshipType(); - iort.setName("Member"); - - session.persist(iort); - assertTrue(session.contains(iort)); - - // - -// JPAIdentityObjectRelationship ior =3D new JPAIdentityObjectRela= tionship(); -// ior.setType(iort); -// -// em.persist(ior); -// assertTrue(em.contains(ior)); - -// em.remove(ior); -// assertFalse(em.contains(ior)); - - // - - assertTrue(session.contains(iort)); - - session.delete(iort); - assertFalse(session.contains(iort)); - - commit(); - - - } - - @Test - public void testRelationships() - { - begin(); - - - Session session =3D getSessionFactory().getCurrentSession(); - - - HibernateRealm realm =3D new HibernateRealm("default"); - session.persist(realm); - - HibernateIdentityObjectType groupType =3D new HibernateIdentityObjec= tType("Group"); - session.persist(groupType); - HibernateIdentityObjectType userType =3D new HibernateIdentityObject= Type("User"); - session.persist(userType); - - HibernateIdentityObject user1 =3D new HibernateIdentityObject("user1= ", userType, realm); - session.persist(user1); - HibernateIdentityObject user2 =3D new HibernateIdentityObject("user2= ", userType, realm); - session.persist(user2); - HibernateIdentityObject user3 =3D new HibernateIdentityObject("user3= ", userType, realm); - session.persist(user3); - - HibernateIdentityObject group1 =3D new HibernateIdentityObject("grou= p1", groupType, realm); - session.persist(group1); - HibernateIdentityObject group2 =3D new HibernateIdentityObject("grou= p2", groupType, realm); - session.persist(group2); - HibernateIdentityObject group3 =3D new HibernateIdentityObject("grou= p3", groupType, realm); - session.persist(group3); - - HibernateIdentityObjectRelationshipType memberType =3D new Hibernate= IdentityObjectRelationshipType("member"); - session.persist(memberType); - - HibernateIdentityObjectRelationship relationship =3D new HibernateId= entityObjectRelationship(memberType, group1, user1); - session.persist(relationship); - relationship =3D new HibernateIdentityObjectRelationship(memberType,= group1, user2); - session.persist(relationship); - relationship =3D new HibernateIdentityObjectRelationship(memberType,= group2, user3); - session.persist(relationship); - relationship =3D new HibernateIdentityObjectRelationship(memberType,= group2, group1); - session.persist(relationship); - - commit(); - - // - - - begin(); - - session =3D getSessionFactory().getCurrentSession(); - - Query ioQuery =3D session.createQuery("select o from HibernateIdenti= tyObject o where o.name like :name"); - - group1 =3D (HibernateIdentityObject)ioQuery.setParameter("name", "gr= oup1").uniqueResult(); - assertEquals(2, group1.getFromRelationships().size()); - assertEquals(1, group1.getToRelationships().size()); - group2 =3D (HibernateIdentityObject)ioQuery.setParameter("name", "gr= oup2").uniqueResult(); - assertEquals(2, group2.getFromRelationships().size()); - assertEquals(0, group2.getToRelationships().size()); - - user3 =3D (HibernateIdentityObject)ioQuery.setParameter("name", "use= r3").uniqueResult(); - assertEquals(1, user3.getToRelationships().size()); - assertEquals(0, user3.getFromRelationships().size()); - assertEquals("group2", user3.getToRelationships().iterator().next().= getFromIdentityObject().getName()); - commit(); - - } - - @Test - public void testNameTypeConstraint() throws Exception - { - - begin(); - Session session =3D getSessionFactory().getCurrentSession(); - - - - HibernateRealm realm =3D new HibernateRealm("default"); - session.persist(realm); - - HibernateIdentityObjectType groupType =3D new HibernateIdentityObjec= tType("Group"); - session.persist(groupType); - HibernateIdentityObjectType userType =3D new HibernateIdentityObject= Type("User"); - session.persist(userType); - - HibernateIdentityObject user1 =3D new HibernateIdentityObject("user1= ", userType, realm); - session.persist(user1); - HibernateIdentityObject user2 =3D new HibernateIdentityObject("user2= ", userType, realm); - session.persist(user2); - - commit(); - - - - begin(); - - session =3D getSessionFactory().getCurrentSession(); - - try - { - - HibernateIdentityObject user3 =3D new HibernateIdentityObject("us= er2", userType, realm); - session.persist(user3); - - // Should fail - fail(); - } - catch (Exception e) - { - //expected - getHibernateSupport().commitTransaction(); - } - - - - begin(); - - session =3D getSessionFactory().getCurrentSession(); - - - HibernateIdentityObject user4 =3D new HibernateIdentityObject("group= 1", userType, realm); - session.persist(user4); - - - HibernateIdentityObject group1 =3D new HibernateIdentityObject("grou= p1", groupType, realm); - session.persist(group1); - HibernateIdentityObject group2 =3D new HibernateIdentityObject("grou= p2", groupType, realm); - session.persist(group2); - - //session.flush(); - - try - { - - HibernateIdentityObject group3 =3D new HibernateIdentityObject("g= roup2", groupType, realm); - session.persist(group3); - - // Should fail - fail(); - } - catch (Exception e) - { - //expected - getHibernateSupport().commitTransaction(); - } - - - - begin(); - - session =3D getSessionFactory().getCurrentSession(); - - HibernateIdentityObject group4 =3D new HibernateIdentityObject("user= 1", groupType, realm); - session.persist(group4); - - session.flush(); - - commit(); - - - - - - } - - @Test - public void testAttributes() throws Exception - { - begin(); - - Session session =3D getSessionFactory().getCurrentSession(); - - - - - HibernateRealm realm =3D new HibernateRealm("default"); - session.persist(realm); - - HibernateIdentityObjectType userType =3D new HibernateIdentityObject= Type("User"); - session.persist(userType); - HibernateIdentityObject user1 =3D new HibernateIdentityObject("user1= ", userType, realm); - session.persist(user1); - -// Set values1 =3D new HashSet(); -// values1.add("Val1"); -// values1.add("Val2"); -// values1.add("Val3"); - - - user1.getAttributes().add(new HibernateIdentityObjectTextAttribute(u= ser1, "simple1", new String[]{"Val1", "Val2", "Val3"})); - user1.getAttributes().add(new HibernateIdentityObjectTextAttribute(u= ser1, "simple2", new String[]{"Val1", "Val2", "Val3"})); - - - commit(); - - - - begin(); - - session =3D getSessionFactory().getCurrentSession(); - - user1 =3D (HibernateIdentityObject)session.get(HibernateIdentityObje= ct.class, new Long(user1.getId())); - assertEquals(2, user1.getAttributes().size() ); -// assertNotNull(user1.getProfileAttributes().get("simple1")); -// assertEquals(3, user1.getProfileAttributes().get("simple1").length= ); - - - commit(); - - } - -} \ No newline at end of file Copied: idm/trunk/idm/src/test/java/org/jboss/identity/idm/impl/store/hiber= nate/HibernateModelTestCase.java (from rev 422, idm/trunk/idm/src/test/java= /org/jboss/identity/idm/impl/store/hibernate/HibernateModelJBossTestCase.ja= va) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- idm/trunk/idm/src/test/java/org/jboss/identity/idm/impl/store/hibernate= /HibernateModelTestCase.java (rev 0) +++ idm/trunk/idm/src/test/java/org/jboss/identity/idm/impl/store/hibernate= /HibernateModelTestCase.java 2009-04-03 11:53:45 UTC (rev 424) @@ -0,0 +1,341 @@ +/* +* JBoss, a division of Red Hat +* Copyright 2006, Red Hat Middleware, LLC, and individual contributors as = indicated +* by the @authors tag. See the copyright.txt in the distribution for a +* full listing of individual contributors. +* +* This is free software; you can redistribute it and/or modify it +* under the terms of the GNU Lesser General Public License as +* published by the Free Software Foundation; either version 2.1 of +* the License, or (at your option) any later version. +* +* This software is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* Lesser General Public License for more details. +* +* You should have received a copy of the GNU Lesser General Public +* License along with this software; if not, write to the Free +* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA +* 02110-1301 USA, or see the FSF site: http://www.fsf.org. +*/ + +package org.jboss.identity.idm.impl.store.hibernate; + +import org.jboss.identity.idm.impl.model.hibernate.HibernateIdentityObject= RelationshipType; +import org.jboss.identity.idm.impl.model.hibernate.HibernateIdentityObject; +import org.jboss.identity.idm.impl.model.hibernate.HibernateIdentityObject= Type; +import org.jboss.identity.idm.impl.model.hibernate.HibernateIdentityObject= Relationship; +import org.jboss.identity.idm.impl.model.hibernate.HibernateRealm; +import org.jboss.identity.idm.impl.model.hibernate.HibernateIdentityObject= TextAttribute; +import org.jboss.identity.idm.impl.IdentityTestPOJO; +import org.jboss.unit.api.pojo.annotations.Destroy; +import org.jboss.unit.api.pojo.annotations.Create; +import org.jboss.unit.api.pojo.annotations.Test; +import org.hibernate.Session; +import org.hibernate.Query; +import static org.jboss.unit.api.Assert.*; + + +/** + * @author Boleslaw D= awidowicz + * @version : 0.1 $ + */ +public class HibernateModelTestCase extends IdentityTestPOJO +{ + public HibernateModelTestCase() + { + } + + + @Create + public void setUp() throws Exception + { + super.start(); + } + + @Destroy + public void tearDown() throws Exception + { + super.stop(); + } + + @Test + public void testPersistence() { + + + begin(); + Session session =3D getSessionFactory().getCurrentSession(); + + + HibernateRealm realm =3D new HibernateRealm("default"); + session.persist(realm); + + // + + HibernateIdentityObjectType iot =3D new HibernateIdentityObjectType(= ); + iot.setName("User"); + + session.persist(iot); + assertTrue(session.contains(iot)); + + + HibernateIdentityObject io =3D new HibernateIdentityObject(); + io.setName("John Kowalski"); + io.setRealm(realm); + io.setIdentityType(iot); + + session.persist(io); + assertTrue(session.contains(io)); + + session.delete(io); + assertFalse(session.contains(io)); + + // + + + + // + + HibernateIdentityObjectRelationshipType iort =3D new HibernateIdenti= tyObjectRelationshipType(); + iort.setName("Member"); + + session.persist(iort); + assertTrue(session.contains(iort)); + + // + +// JPAIdentityObjectRelationship ior =3D new JPAIdentityObjectRela= tionship(); +// ior.setType(iort); +// +// em.persist(ior); +// assertTrue(em.contains(ior)); + +// em.remove(ior); +// assertFalse(em.contains(ior)); + + // + + assertTrue(session.contains(iort)); + + session.delete(iort); + assertFalse(session.contains(iort)); + + commit(); + + + } + + @Test + public void testRelationships() + { + begin(); + + + Session session =3D getSessionFactory().getCurrentSession(); + + + HibernateRealm realm =3D new HibernateRealm("default"); + session.persist(realm); + + HibernateIdentityObjectType groupType =3D new HibernateIdentityObjec= tType("Group"); + session.persist(groupType); + HibernateIdentityObjectType userType =3D new HibernateIdentityObject= Type("User"); + session.persist(userType); + + HibernateIdentityObject user1 =3D new HibernateIdentityObject("user1= ", userType, realm); + session.persist(user1); + HibernateIdentityObject user2 =3D new HibernateIdentityObject("user2= ", userType, realm); + session.persist(user2); + HibernateIdentityObject user3 =3D new HibernateIdentityObject("user3= ", userType, realm); + session.persist(user3); + + HibernateIdentityObject group1 =3D new HibernateIdentityObject("grou= p1", groupType, realm); + session.persist(group1); + HibernateIdentityObject group2 =3D new HibernateIdentityObject("grou= p2", groupType, realm); + session.persist(group2); + HibernateIdentityObject group3 =3D new HibernateIdentityObject("grou= p3", groupType, realm); + session.persist(group3); + + HibernateIdentityObjectRelationshipType memberType =3D new Hibernate= IdentityObjectRelationshipType("member"); + session.persist(memberType); + + HibernateIdentityObjectRelationship relationship =3D new HibernateId= entityObjectRelationship(memberType, group1, user1); + session.persist(relationship); + relationship =3D new HibernateIdentityObjectRelationship(memberType,= group1, user2); + session.persist(relationship); + relationship =3D new HibernateIdentityObjectRelationship(memberType,= group2, user3); + session.persist(relationship); + relationship =3D new HibernateIdentityObjectRelationship(memberType,= group2, group1); + session.persist(relationship); + + commit(); + + // + + + begin(); + + session =3D getSessionFactory().getCurrentSession(); + + Query ioQuery =3D session.createQuery("select o from HibernateIdenti= tyObject o where o.name like :name"); + + group1 =3D (HibernateIdentityObject)ioQuery.setParameter("name", "gr= oup1").uniqueResult(); + assertEquals(2, group1.getFromRelationships().size()); + assertEquals(1, group1.getToRelationships().size()); + group2 =3D (HibernateIdentityObject)ioQuery.setParameter("name", "gr= oup2").uniqueResult(); + assertEquals(2, group2.getFromRelationships().size()); + assertEquals(0, group2.getToRelationships().size()); + + user3 =3D (HibernateIdentityObject)ioQuery.setParameter("name", "use= r3").uniqueResult(); + assertEquals(1, user3.getToRelationships().size()); + assertEquals(0, user3.getFromRelationships().size()); + assertEquals("group2", user3.getToRelationships().iterator().next().= getFromIdentityObject().getName()); + commit(); + + } + + @Test + public void testNameTypeConstraint() throws Exception + { + + begin(); + Session session =3D getSessionFactory().getCurrentSession(); + + + + HibernateRealm realm =3D new HibernateRealm("default"); + session.persist(realm); + + HibernateIdentityObjectType groupType =3D new HibernateIdentityObjec= tType("Group"); + session.persist(groupType); + HibernateIdentityObjectType userType =3D new HibernateIdentityObject= Type("User"); + session.persist(userType); + + HibernateIdentityObject user1 =3D new HibernateIdentityObject("user1= ", userType, realm); + session.persist(user1); + HibernateIdentityObject user2 =3D new HibernateIdentityObject("user2= ", userType, realm); + session.persist(user2); + + commit(); + + + + begin(); + + session =3D getSessionFactory().getCurrentSession(); + + try + { + + HibernateIdentityObject user3 =3D new HibernateIdentityObject("us= er2", userType, realm); + session.persist(user3); + + assertFalse(getHibernateSupport().commitTransaction()); + + } + catch (Exception e) + { + // may be expected + getHibernateSupport().rollbackTransaction(); + } + + + + begin(); + + session =3D getSessionFactory().getCurrentSession(); + + + HibernateIdentityObject user4 =3D new HibernateIdentityObject("group= 1", userType, realm); + session.persist(user4); + + + HibernateIdentityObject group1 =3D new HibernateIdentityObject("grou= p1", groupType, realm); + session.persist(group1); + HibernateIdentityObject group2 =3D new HibernateIdentityObject("grou= p2", groupType, realm); + session.persist(group2); + + //session.flush(); + + try + { + + HibernateIdentityObject group3 =3D new HibernateIdentityObject("g= roup2", groupType, realm); + session.persist(group3); + + // Should fail + assertFalse(getHibernateSupport().commitTransaction()); + } + catch (Exception e) + { + //expected + getHibernateSupport().rollbackTransaction(); + } + + + + begin(); + + session =3D getSessionFactory().getCurrentSession(); + + HibernateIdentityObject group4 =3D new HibernateIdentityObject("user= 1", groupType, realm); + session.persist(group4); + + session.flush(); + + commit(); + + + + + + } + + @Test + public void testAttributes() throws Exception + { + begin(); + + Session session =3D getSessionFactory().getCurrentSession(); + + + + + HibernateRealm realm =3D new HibernateRealm("default"); + session.persist(realm); + + HibernateIdentityObjectType userType =3D new HibernateIdentityObject= Type("User"); + session.persist(userType); + HibernateIdentityObject user1 =3D new HibernateIdentityObject("user1= ", userType, realm); + session.persist(user1); + +// Set values1 =3D new HashSet(); +// values1.add("Val1"); +// values1.add("Val2"); +// values1.add("Val3"); + + + user1.getAttributes().add(new HibernateIdentityObjectTextAttribute(u= ser1, "simple1", new String[]{"Val1", "Val2", "Val3"})); + user1.getAttributes().add(new HibernateIdentityObjectTextAttribute(u= ser1, "simple2", new String[]{"Val1", "Val2", "Val3"})); + + + commit(); + + + + begin(); + + session =3D getSessionFactory().getCurrentSession(); + + user1 =3D (HibernateIdentityObject)session.get(HibernateIdentityObje= ct.class, new Long(user1.getId())); + assertEquals(2, user1.getAttributes().size() ); +// assertNotNull(user1.getProfileAttributes().get("simple1")); +// assertEquals(3, user1.getProfileAttributes().get("simple1").length= ); + + + commit(); + + } + +} \ No newline at end of file Modified: idm/trunk/idm/src/test/resources/datasources/datasources.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- idm/trunk/idm/src/test/resources/datasources/datasources.xml 2009-04-03= 10:03:06 UTC (rev 423) +++ idm/trunk/idm/src/test/resources/datasources/datasources.xml 2009-04-03= 11:53:45 UTC (rev 424) @@ -32,14 +32,31 @@ = + mysql4-local + jdbc:mysql://192.168.1.101:3306/jbid?useServerPrep= Stmts=3Dfalse&jdbcCompliantTruncation=3Dfalse + com.mysql.jdbc.Driver + root + password + + + + mysql5-local jdbc:mysql://localhost:3306/jbid?useServerPrepStmt= s=3Dfalse&jdbcCompliantTruncation=3Dfalse com.mysql.jdbc.Driver root - + = + postgresql8-local + jdbc:postgresql://192.168.1.101:5432:jbid + org.postgresql.Driver + postgres + password + + + hsqldb jdbc:hsqldb:file:test org.hsqldb.jdbcDriver Modified: idm/trunk/idm/src/test/resources/datasources/hibernates.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- idm/trunk/idm/src/test/resources/datasources/hibernates.xml 2009-04-03 = 10:03:06 UTC (rev 423) +++ idm/trunk/idm/src/test/resources/datasources/hibernates.xml 2009-04-03 = 11:53:45 UTC (rev 424) @@ -125,6 +125,15 @@ + + mysql4-local + + + hibernate.dialect + org.hibernate.dialect.MySQLInnoDBDialect + + + mysql5 @@ -154,4 +163,13 @@ + + postgresql8-local + + + hibernate.dialect + org.hibernate.dialect.PostgreSQLDialect + + + Modified: idm/trunk/idm/src/test/resources/jboss-unit.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- idm/trunk/idm/src/test/resources/jboss-unit.xml 2009-04-03 10:03:06 UTC= (rev 423) +++ idm/trunk/idm/src/test/resources/jboss-unit.xml 2009-04-03 11:53:45 UTC= (rev 424) @@ -46,7 +46,7 @@ = - + = --===============4471509663156814680==--