You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
(39) |
Dec
(10) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(19) |
Feb
(150) |
Mar
(10) |
Apr
|
May
(8) |
Jun
(11) |
Jul
(27) |
Aug
(52) |
Sep
(35) |
Oct
(30) |
Nov
(18) |
Dec
(4) |
2008 |
Jan
(76) |
Feb
(121) |
Mar
(39) |
Apr
(55) |
May
(18) |
Jun
(49) |
Jul
(32) |
Aug
(4) |
Sep
(10) |
Oct
|
Nov
(3) |
Dec
(33) |
2009 |
Jan
(19) |
Feb
(87) |
Mar
(69) |
Apr
(38) |
May
(47) |
Jun
(20) |
Jul
(5) |
Aug
(76) |
Sep
(145) |
Oct
(34) |
Nov
(8) |
Dec
(68) |
2010 |
Jan
(150) |
Feb
(379) |
Mar
(191) |
Apr
(100) |
May
(525) |
Jun
(269) |
Jul
(127) |
Aug
(190) |
Sep
(190) |
Oct
(29) |
Nov
(147) |
Dec
(83) |
2011 |
Jan
(188) |
Feb
(81) |
Mar
(43) |
Apr
(97) |
May
(63) |
Jun
(129) |
Jul
(17) |
Aug
(124) |
Sep
(6) |
Oct
(20) |
Nov
(67) |
Dec
(23) |
2012 |
Jan
(6) |
Feb
(14) |
Mar
(181) |
Apr
(64) |
May
(102) |
Jun
(47) |
Jul
(26) |
Aug
(3) |
Sep
(1) |
Oct
(14) |
Nov
(13) |
Dec
(23) |
2013 |
Jan
(4) |
Feb
(14) |
Mar
(18) |
Apr
(14) |
May
(27) |
Jun
(27) |
Jul
(5) |
Aug
(2) |
Sep
(74) |
Oct
(79) |
Nov
(21) |
Dec
(97) |
2014 |
Jan
(6) |
Feb
(3) |
Mar
(8) |
Apr
|
May
(5) |
Jun
|
Jul
(9) |
Aug
(6) |
Sep
(3) |
Oct
(10) |
Nov
(6) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
(25) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <gca...@us...> - 2014-08-01 17:23:13
|
Revision: 4590 http://openutils.svn.sourceforge.net/openutils/?rev=4590&view=rev Author: gcatania Date: 2014-08-01 17:23:04 +0000 (Fri, 01 Aug 2014) Log Message: ----------- Merged revisions 4588 via svnmerge from svn+ssh://gca...@sv.../p/openutils/code/trunk/openutils-bshd5 ........ r4588 | gcatania | 2014-08-01 19:14:45 +0200 (ven, 01 ago 2014) | 1 line BSHD-26 fix license header ........ Revision Links: -------------- http://openutils.svn.sourceforge.net/openutils/?rev=4588&view=rev Modified Paths: -------------- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java Property Changed: ---------------- branches/openutils-bshd5-backport/ Index: branches/openutils-bshd5-backport =================================================================== --- branches/openutils-bshd5-backport 2014-08-01 17:21:35 UTC (rev 4589) +++ branches/openutils-bshd5-backport 2014-08-01 17:23:04 UTC (rev 4590) Property changes on: branches/openutils-bshd5-backport ___________________________________________________________________ Modified: svnmerge-integrated ## -1 +1 ## -/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4383,4572-4573,4575,4577,4585,4587 +/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4383,4572-4573,4575,4577,4585,4587-4588 \ No newline at end of property Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java 2014-08-01 17:21:35 UTC (rev 4589) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java 2014-08-01 17:23:04 UTC (rev 4590) @@ -1,5 +1,26 @@ /** - * Copyright (c) Energeya LLC. All rights reserved. http://www.energeya.com + * + * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) + * + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it + * + * + * This library 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. + * You may obtain a copy of the License at + * + * http://www.gnu.org/licenses/lgpl-2.1.html + * + * This library 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 library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ package it.openutils.hibernate.example; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-08-01 17:21:44
|
Revision: 4589 http://openutils.svn.sourceforge.net/openutils/?rev=4589&view=rev Author: gcatania Date: 2014-08-01 17:21:35 +0000 (Fri, 01 Aug 2014) Log Message: ----------- Merged revisions 4587 via svnmerge from svn+ssh://gca...@sv.../p/openutils/code/trunk/openutils-bshd5 ........ r4587 | gcatania | 2014-08-01 19:09:42 +0200 (ven, 01 ago 2014) | 1 line BSHD-26 improve test coverage ........ Revision Links: -------------- http://openutils.svn.sourceforge.net/openutils/?rev=4587&view=rev Modified Paths: -------------- branches/openutils-bshd5-backport/pom.xml branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java Added Paths: ----------- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/example/ Property Changed: ---------------- branches/openutils-bshd5-backport/ Index: branches/openutils-bshd5-backport =================================================================== --- branches/openutils-bshd5-backport 2014-08-01 17:14:45 UTC (rev 4588) +++ branches/openutils-bshd5-backport 2014-08-01 17:21:35 UTC (rev 4589) Property changes on: branches/openutils-bshd5-backport ___________________________________________________________________ Modified: svnmerge-integrated ## -1 +1 ## -/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4383,4572-4573,4575,4577,4585 +/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4383,4572-4573,4575,4577,4585,4587 \ No newline at end of property Modified: branches/openutils-bshd5-backport/pom.xml =================================================================== --- branches/openutils-bshd5-backport/pom.xml 2014-08-01 17:14:45 UTC (rev 4588) +++ branches/openutils-bshd5-backport/pom.xml 2014-08-01 17:21:35 UTC (rev 4589) @@ -190,6 +190,12 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.mockito</groupId> + <artifactId>mockito-all</artifactId> + <version>1.9.5</version> + <scope>test</scope> + </dependency> </dependencies> <properties> <slf4j.version>1.6.5</slf4j.version> Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java =================================================================== --- trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java 2014-08-01 17:09:42 UTC (rev 4587) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java 2014-08-01 17:21:35 UTC (rev 4589) @@ -20,10 +20,11 @@ import org.apache.commons.lang3.StringUtils; import org.hamcrest.Matcher; import org.hibernate.Criteria; +import org.hibernate.EntityMode; +import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.criterion.Criterion; import org.hibernate.criterion.Restrictions; -import org.hibernate.event.spi.EventSource; import org.hibernate.metadata.ClassMetadata; import org.mockito.ArgumentMatcher; import org.testng.Assert; @@ -135,16 +136,20 @@ Assert.assertEquals(getPath(new String[]{"a", "b", "c" }), "a.b.c"); } + /** + * TODO also test HibernateProxy case + */ @Test public void testAddIdentifierRestrictionWhenAdded() { Criteria crit = mock(Criteria.class); Object entity = new Object(); // mock EventSource because it needs to implement both Session and SessionImplementor - EventSource sess = mock(EventSource.class); + Session sess = mock(Session.class); ClassMetadata clm = mock(ClassMetadata.class); + when(sess.getEntityMode()).thenReturn(EntityMode.POJO); when(clm.getIdentifierPropertyName()).thenReturn("id"); - when(clm.getIdentifier(entity, sess)).thenReturn(1); + when(clm.getIdentifier(entity, EntityMode.POJO)).thenReturn(1); boolean added = addIdentifierRestriction(crit, entity, clm, sess); Assert.assertTrue(added, "identifier restriction not added"); @@ -168,8 +173,7 @@ { Criteria crit = mock(Criteria.class); Object entity = new Object(); - // mock EventSource because it needs to implement both Session and SessionImplementor - EventSource sess = mock(EventSource.class); + Session sess = mock(Session.class); ClassMetadata clm = mock(ClassMetadata.class); when(clm.getIdentifierPropertyName()).thenReturn(null); @@ -182,11 +186,11 @@ { Criteria crit = mock(Criteria.class); Object entity = new Object(); - // mock EventSource because it needs to implement both Session and SessionImplementor - EventSource sess = mock(EventSource.class); + Session sess = mock(Session.class); ClassMetadata clm = mock(ClassMetadata.class); + when(sess.getEntityMode()).thenReturn(EntityMode.POJO); when(clm.getIdentifierPropertyName()).thenReturn("id"); - when(clm.getIdentifier(entity, sess)).thenReturn(null); + when(clm.getIdentifier(entity, EntityMode.POJO)).thenReturn(null); boolean added = addIdentifierRestriction(crit, entity, clm, sess); Assert.assertFalse(added, "identifier restriction added"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-08-01 17:14:49
|
Revision: 4588 http://openutils.svn.sourceforge.net/openutils/?rev=4588&view=rev Author: gcatania Date: 2014-08-01 17:14:45 +0000 (Fri, 01 Aug 2014) Log Message: ----------- BSHD-26 fix license header Modified Paths: -------------- trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java Modified: trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java =================================================================== --- trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java 2014-08-01 17:09:42 UTC (rev 4587) +++ trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java 2014-08-01 17:14:45 UTC (rev 4588) @@ -1,5 +1,26 @@ /** - * Copyright (c) Energeya LLC. All rights reserved. http://www.energeya.com + * + * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) + * + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it + * + * + * This library 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. + * You may obtain a copy of the License at + * + * http://www.gnu.org/licenses/lgpl-2.1.html + * + * This library 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 library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ package it.openutils.hibernate.example; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-08-01 17:09:45
|
Revision: 4587 http://openutils.svn.sourceforge.net/openutils/?rev=4587&view=rev Author: gcatania Date: 2014-08-01 17:09:42 +0000 (Fri, 01 Aug 2014) Log Message: ----------- BSHD-26 improve test coverage Modified Paths: -------------- trunk/openutils-bshd5/pom.xml Added Paths: ----------- trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java Modified: trunk/openutils-bshd5/pom.xml =================================================================== --- trunk/openutils-bshd5/pom.xml 2014-08-01 17:03:08 UTC (rev 4586) +++ trunk/openutils-bshd5/pom.xml 2014-08-01 17:09:42 UTC (rev 4587) @@ -179,6 +179,12 @@ <version>6.8.8</version> <scope>test</scope> </dependency> + <dependency> + <groupId>org.mockito</groupId> + <artifactId>mockito-all</artifactId> + <version>1.9.5</version> + <scope>test</scope> + </dependency> </dependencies> <properties> <slf4j.version>1.7.7</slf4j.version> Added: trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java =================================================================== --- trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java (rev 0) +++ trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java 2014-08-01 17:09:42 UTC (rev 4587) @@ -0,0 +1,195 @@ +/** + * Copyright (c) Energeya LLC. All rights reserved. http://www.energeya.com + */ +package it.openutils.hibernate.example; + +import static it.openutils.hibernate.example.ExampleTreeUtils.addIdentifierRestriction; +import static it.openutils.hibernate.example.ExampleTreeUtils.alreadyWalked; +import static it.openutils.hibernate.example.ExampleTreeUtils.append; +import static it.openutils.hibernate.example.ExampleTreeUtils.getClassMetadata; +import static it.openutils.hibernate.example.ExampleTreeUtils.getPath; +import static it.openutils.hibernate.example.ExampleTreeUtils.getValueFromCollection; +import static org.mockito.Matchers.argThat; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.verify; +import static org.mockito.Mockito.when; + +import java.util.Arrays; +import java.util.Collections; + +import org.apache.commons.lang3.StringUtils; +import org.hamcrest.Matcher; +import org.hibernate.Criteria; +import org.hibernate.SessionFactory; +import org.hibernate.criterion.Criterion; +import org.hibernate.criterion.Restrictions; +import org.hibernate.event.spi.EventSource; +import org.hibernate.metadata.ClassMetadata; +import org.mockito.ArgumentMatcher; +import org.testng.Assert; +import org.testng.annotations.Test; + + +/** + * @author gcatania + * @version $Id$ + */ +public class ExampleTreeUtilsTest +{ + + @Test + public void testAlreadyWalked() + { + Assert.assertFalse(alreadyWalked(new String[0], "prop")); + Assert.assertFalse(alreadyWalked(new String[]{"prop" }, "prop")); + Assert.assertFalse(alreadyWalked(new String[]{"prop", "childProp" }, "childProp")); + Assert.assertFalse(alreadyWalked(new String[]{"prop", "childProp", "grandchildProp" }, "childProp")); + Assert.assertFalse(alreadyWalked(new String[]{"prop", "childProp", "grandchildProp" }, "grandchildProp")); + Assert.assertFalse(alreadyWalked(new String[]{"prop", "childProp", "parentProp" }, "childProp")); + Assert.assertFalse(alreadyWalked(new String[]{"prop", "childProp", "parentProp", "childProp" }, "childProp")); + Assert.assertFalse(alreadyWalked(new String[]{"a", "b", "c", "b" }, "b")); + Assert.assertTrue(alreadyWalked(new String[]{"a", "b", "a", "b" }, "a")); + } + + @Test + public void testGetValueFromColl() + { + Assert.assertNull(getValueFromCollection("prop", null)); + Assert.assertNull(getValueFromCollection("prop", Collections.emptySet())); + Assert.assertNull(getValueFromCollection("prop", Collections.emptyList())); + Assert.assertNull(getValueFromCollection("prop", new Object[0])); + Assert.assertNull(getValueFromCollection("prop", new double[0])); + + Object singleResult = new Object(); + Assert.assertEquals(getValueFromCollection("prop", Collections.singleton(singleResult)), singleResult); + Assert.assertEquals(getValueFromCollection("prop", Collections.singletonList(singleResult)), singleResult); + Assert.assertEquals(getValueFromCollection("prop", new Object[]{singleResult }), singleResult); + Assert.assertEquals(getValueFromCollection("prop", new double[]{3d }), 3d); + + try + { + getValueFromCollection("wasabi", Arrays.asList("a", "b")); + Assert.fail("Should have thrown exception"); + } + catch (IllegalArgumentException e) + { + Assert.assertTrue(e.getMessage().contains("wasabi"), "exception message did not report property name.\n" + + e.getMessage()); + } + try + { + getValueFromCollection("wasabi", new String[]{"a", "b" }); + Assert.fail("Should have thrown exception"); + } + catch (IllegalArgumentException e) + { + Assert.assertTrue(e.getMessage().contains("wasabi"), "exception message did not report property name.\n" + + e.getMessage()); + } + } + + @Test + public void testGetClassMetadata() + { + SessionFactory sess = mock(SessionFactory.class); + ClassMetadata clm = mock(ClassMetadata.class); + when(sess.getClassMetadata(String.class)).thenReturn(clm); + + ClassMetadata returned = getClassMetadata("pippo", sess); + Assert.assertEquals(returned, clm); + } + + @Test + public void testGetClassMetadataNotFound() + { + SessionFactory sess = mock(SessionFactory.class); + when(sess.getClassMetadata(String.class)).thenReturn(null); + + try + { + getClassMetadata("pippo", sess); + Assert.fail("Should have thrown exception"); + } + catch (IllegalStateException e) + { + Assert.assertTrue( + e.getMessage().contains(String.class.toString()), + "exception message did not report entity type.\n" + e.getMessage()); + } + } + + @Test + public void testAppend() + { + Assert.assertEquals(append(new String[0], "a"), new String[]{"a" }); + Assert.assertEquals(append(new String[]{"a" }, "b"), new String[]{"a", "b" }); + Assert.assertEquals(append(new String[]{null }, null), new String[]{null, null }); + } + + @Test + public void testGetPath() + { + Assert.assertEquals(getPath(new String[0]), StringUtils.EMPTY); + Assert.assertEquals(getPath(new String[]{"pippo" }), "pippo"); + Assert.assertEquals(getPath(new String[]{"a", "b" }), "a.b"); + Assert.assertEquals(getPath(new String[]{"a", "b", "c" }), "a.b.c"); + } + + @Test + public void testAddIdentifierRestrictionWhenAdded() + { + Criteria crit = mock(Criteria.class); + Object entity = new Object(); + // mock EventSource because it needs to implement both Session and SessionImplementor + EventSource sess = mock(EventSource.class); + ClassMetadata clm = mock(ClassMetadata.class); + when(clm.getIdentifierPropertyName()).thenReturn("id"); + when(clm.getIdentifier(entity, sess)).thenReturn(1); + + boolean added = addIdentifierRestriction(crit, entity, clm, sess); + Assert.assertTrue(added, "identifier restriction not added"); + + Matcher<Criterion> hasSameToStringAsIdEqualsOneRestriction = new ArgumentMatcher<Criterion>() + { + + @Override + public boolean matches(Object argument) + { + // all this mess because Restriction does not support equals + return argument != null && Restrictions.idEq(1).toString().equals(argument.toString()); + } + + }; + verify(crit).add(argThat(hasSameToStringAsIdEqualsOneRestriction)); + } + + @Test + public void testAddIdentifierRestrictionWhenNotAdded1() + { + Criteria crit = mock(Criteria.class); + Object entity = new Object(); + // mock EventSource because it needs to implement both Session and SessionImplementor + EventSource sess = mock(EventSource.class); + ClassMetadata clm = mock(ClassMetadata.class); + when(clm.getIdentifierPropertyName()).thenReturn(null); + + boolean added = addIdentifierRestriction(crit, entity, clm, sess); + Assert.assertFalse(added, "identifier restriction added"); + } + + @Test + public void testAddIdentifierRestrictionWhenNotAdded2() + { + Criteria crit = mock(Criteria.class); + Object entity = new Object(); + // mock EventSource because it needs to implement both Session and SessionImplementor + EventSource sess = mock(EventSource.class); + ClassMetadata clm = mock(ClassMetadata.class); + when(clm.getIdentifierPropertyName()).thenReturn("id"); + when(clm.getIdentifier(entity, sess)).thenReturn(null); + + boolean added = addIdentifierRestriction(crit, entity, clm, sess); + Assert.assertFalse(added, "identifier restriction added"); + } + +} Property changes on: trunk/openutils-bshd5/src/test/java/it/openutils/hibernate/example/ExampleTreeUtilsTest.java ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Author Date Id Revision \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-08-01 17:03:11
|
Revision: 4586 http://openutils.svn.sourceforge.net/openutils/?rev=4586&view=rev Author: gcatania Date: 2014-08-01 17:03:08 +0000 (Fri, 01 Aug 2014) Log Message: ----------- Merged revisions 4585 via svnmerge from svn+ssh://gca...@sv.../p/openutils/code/trunk/openutils-bshd5 ........ r4585 | gcatania | 2014-08-01 19:01:13 +0200 (ven, 01 ago 2014) | 1 line BSHD-25 improve error reporting in getValueFromCollection() ........ Revision Links: -------------- http://openutils.svn.sourceforge.net/openutils/?rev=4585&view=rev Modified Paths: -------------- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTree.java branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java Property Changed: ---------------- branches/openutils-bshd5-backport/ Index: branches/openutils-bshd5-backport =================================================================== --- branches/openutils-bshd5-backport 2014-08-01 17:01:13 UTC (rev 4585) +++ branches/openutils-bshd5-backport 2014-08-01 17:03:08 UTC (rev 4586) Property changes on: branches/openutils-bshd5-backport ___________________________________________________________________ Modified: svnmerge-integrated ## -1 +1 ## -/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4383,4572-4573,4575,4577 +/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4383,4572-4573,4575,4577,4585 \ No newline at end of property Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTree.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTree.java 2014-08-01 17:01:13 UTC (rev 4585) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTree.java 2014-08-01 17:03:08 UTC (rev 4586) @@ -310,7 +310,7 @@ Object propertyValue = classMetadata.getPropertyValue(entity, propertyName, entityMode); if (propertyType.isCollectionType()) { - propertyValue = ExampleTreeUtils.getValueFromCollection(propertyValue); + propertyValue = ExampleTreeUtils.getValueFromCollection(propertyName, propertyValue); } if (propertyValue == null) { @@ -369,7 +369,7 @@ * workaround to {@link Example} not exposing internal property selectors * @author gcatania */ -@SuppressWarnings({"serial", "static-method"}) +@SuppressWarnings({"serial", "static-method" }) class ExampleTreePropertySelectorSupport { @@ -382,6 +382,7 @@ static final class AllPropertySelector implements PropertySelector { + @Override public boolean include(Object object, String propertyName, Type type) { return true; @@ -396,6 +397,7 @@ static final class NotNullPropertySelector implements PropertySelector { + @Override public boolean include(Object object, String propertyName, Type type) { return object != null; @@ -410,6 +412,7 @@ static final class NotNullOrZeroPropertySelector implements PropertySelector { + @Override public boolean include(Object object, String propertyName, Type type) { return object != null && (!(object instanceof Number) || ((Number) object).longValue() != 0); Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java 2014-08-01 17:01:13 UTC (rev 4585) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java 2014-08-01 17:03:08 UTC (rev 4586) @@ -25,6 +25,7 @@ package it.openutils.hibernate.example; import java.lang.reflect.Array; +import java.text.MessageFormat; import java.util.Arrays; import java.util.Collection; @@ -88,13 +89,15 @@ } /** - * retrieves a value from a collection + * retrieves a value from a collection property + * @param propertyName the property name (will be reported in the exception) * @param collectionValue the collection * @return a value * @see http://opensource2.atlassian.com/projects/hibernate/browse/HHH-879 * @throws IllegalArgumentException if the input collection contains more than one value */ - public static Object getValueFromCollection(Object collectionValue) throws IllegalArgumentException + public static Object getValueFromCollection(String propertyName, Object collectionValue) + throws IllegalArgumentException { if (collectionValue != null) { @@ -108,8 +111,10 @@ } if (size > 1) { - throw new IllegalArgumentException("More than one element in filter collection is unsupported.\n" - + coll); + throw new IllegalArgumentException(MessageFormat.format( + "More than one element in filter collection is unsupported.\nproperty: {0}, value: {1}", + propertyName, + coll)); } } Class< ? extends Object> clazz = collectionValue.getClass(); @@ -122,7 +127,13 @@ } if (length > 1) { - throw new IllegalArgumentException("More than one element in filter array is unsupported."); + throw new IllegalArgumentException( + MessageFormat + .format( + "More than one element in filter array is unsupported.\nproperty: {0}, value: {1} - length: {2}", + propertyName, + collectionValue, + length)); } } // TODO other cases? Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java 2014-08-01 17:01:13 UTC (rev 4585) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java 2014-08-01 17:03:08 UTC (rev 4586) @@ -145,7 +145,7 @@ if (propertyType.isCollectionType()) { - propertyValue = ExampleTreeUtils.getValueFromCollection(propertyValue); + propertyValue = ExampleTreeUtils.getValueFromCollection(propertyName, propertyValue); } if (propertyValue == null) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-08-01 17:01:16
|
Revision: 4585 http://openutils.svn.sourceforge.net/openutils/?rev=4585&view=rev Author: gcatania Date: 2014-08-01 17:01:13 +0000 (Fri, 01 Aug 2014) Log Message: ----------- BSHD-25 improve error reporting in getValueFromCollection() Modified Paths: -------------- trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/ExampleTree.java trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java Modified: trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/ExampleTree.java =================================================================== --- trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/ExampleTree.java 2014-07-08 11:15:38 UTC (rev 4584) +++ trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/ExampleTree.java 2014-08-01 17:01:13 UTC (rev 4585) @@ -306,7 +306,7 @@ Object propertyValue = classMetadata.getPropertyValue(entity, propertyName); if (propertyType.isCollectionType()) { - propertyValue = ExampleTreeUtils.getValueFromCollection(propertyValue); + propertyValue = ExampleTreeUtils.getValueFromCollection(propertyName, propertyValue); } if (propertyValue == null) { @@ -365,7 +365,7 @@ * workaround to {@link Example} not exposing internal property selectors * @author gcatania */ -@SuppressWarnings({"serial", "static-method"}) +@SuppressWarnings({"serial", "static-method" }) class ExampleTreePropertySelectorSupport { @@ -378,6 +378,7 @@ static final class AllPropertySelector implements PropertySelector { + @Override public boolean include(Object object, String propertyName, Type type) { return true; @@ -392,6 +393,7 @@ static final class NotNullPropertySelector implements PropertySelector { + @Override public boolean include(Object object, String propertyName, Type type) { return object != null; @@ -406,6 +408,7 @@ static final class NotNullOrZeroPropertySelector implements PropertySelector { + @Override public boolean include(Object object, String propertyName, Type type) { return object != null && (!(object instanceof Number) || ((Number) object).longValue() != 0); Modified: trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java =================================================================== --- trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java 2014-07-08 11:15:38 UTC (rev 4584) +++ trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java 2014-08-01 17:01:13 UTC (rev 4585) @@ -25,6 +25,7 @@ package it.openutils.hibernate.example; import java.lang.reflect.Array; +import java.text.MessageFormat; import java.util.Arrays; import java.util.Collection; @@ -87,13 +88,15 @@ } /** - * retrieves a value from a collection + * retrieves a value from a collection property + * @param propertyName the property name (will be reported in the exception) * @param collectionValue the collection * @return a value * @see http://opensource2.atlassian.com/projects/hibernate/browse/HHH-879 * @throws IllegalArgumentException if the input collection contains more than one value */ - public static Object getValueFromCollection(Object collectionValue) throws IllegalArgumentException + public static Object getValueFromCollection(String propertyName, Object collectionValue) + throws IllegalArgumentException { if (collectionValue != null) { @@ -107,8 +110,10 @@ } if (size > 1) { - throw new IllegalArgumentException("More than one element in filter collection is unsupported.\n" - + coll); + throw new IllegalArgumentException(MessageFormat.format( + "More than one element in filter collection is unsupported.\nproperty: {0}, value: {1}", + propertyName, + coll)); } } Class< ? extends Object> clazz = collectionValue.getClass(); @@ -121,7 +126,13 @@ } if (length > 1) { - throw new IllegalArgumentException("More than one element in filter array is unsupported."); + throw new IllegalArgumentException( + MessageFormat + .format( + "More than one element in filter array is unsupported.\nproperty: {0}, value: {1} - length: {2}", + propertyName, + collectionValue, + length)); } } // TODO other cases? Modified: trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java =================================================================== --- trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java 2014-07-08 11:15:38 UTC (rev 4584) +++ trunk/openutils-bshd5/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java 2014-08-01 17:01:13 UTC (rev 4585) @@ -141,7 +141,7 @@ if (propertyType.isCollectionType()) { - propertyValue = ExampleTreeUtils.getValueFromCollection(propertyValue); + propertyValue = ExampleTreeUtils.getValueFromCollection(propertyName, propertyValue); } if (propertyValue == null) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-07-08 11:15:43
|
Revision: 4584 http://openutils.svn.sourceforge.net/openutils/?rev=4584&view=rev Author: gcatania Date: 2014-07-08 11:15:38 +0000 (Tue, 08 Jul 2014) Log Message: ----------- [maven-release-plugin] prepare for next development iteration Modified Paths: -------------- branches/openutils-bshd5-backport/pom.xml Modified: branches/openutils-bshd5-backport/pom.xml =================================================================== --- branches/openutils-bshd5-backport/pom.xml 2014-07-08 11:15:19 UTC (rev 4583) +++ branches/openutils-bshd5-backport/pom.xml 2014-07-08 11:15:38 UTC (rev 4584) @@ -9,7 +9,7 @@ <artifactId>openutils-bshd5</artifactId> <packaging>bundle</packaging> <name>openutils base Spring-Hibernate DAO</name> - <version>1.9.2</version> + <version>1.9.3-SNAPSHOT</version> <description>Openutils base Spring-Hibernate DAO (for java 5 and more)</description> <licenses> <license> @@ -24,9 +24,9 @@ </issueManagement> <inceptionYear>2005</inceptionYear> <scm> - <connection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code/tags/openutils-bshd5-1.9.2</connection> - <developerConnection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code/tags/openutils-bshd5-1.9.2</developerConnection> - <url>http://sourceforge.net/p/openutils/code/HEAD/tree/tags/openutils-bshd5-1.9.2</url> + <connection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code//branches/openutils-bshd5-backport</connection> + <developerConnection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code//branches/openutils-bshd5-backport</developerConnection> + <url>http://sourceforge.net/p/openutils/code/HEAD/tree//branches/openutils-bshd5-backport</url> </scm> <build> <testResources> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-07-08 11:15:27
|
Revision: 4583 http://openutils.svn.sourceforge.net/openutils/?rev=4583&view=rev Author: gcatania Date: 2014-07-08 11:15:19 +0000 (Tue, 08 Jul 2014) Log Message: ----------- [maven-release-plugin] copy for tag openutils-bshd5-1.9.2 Added Paths: ----------- tags/openutils-bshd5-1.9.2/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-07-08 11:15:09
|
Revision: 4582 http://openutils.svn.sourceforge.net/openutils/?rev=4582&view=rev Author: gcatania Date: 2014-07-08 11:15:01 +0000 (Tue, 08 Jul 2014) Log Message: ----------- [maven-release-plugin] prepare release openutils-bshd5-1.9.2 Modified Paths: -------------- branches/openutils-bshd5-backport/pom.xml Modified: branches/openutils-bshd5-backport/pom.xml =================================================================== --- branches/openutils-bshd5-backport/pom.xml 2014-07-04 14:58:57 UTC (rev 4581) +++ branches/openutils-bshd5-backport/pom.xml 2014-07-08 11:15:01 UTC (rev 4582) @@ -9,7 +9,7 @@ <artifactId>openutils-bshd5</artifactId> <packaging>bundle</packaging> <name>openutils base Spring-Hibernate DAO</name> - <version>1.9.2-SNAPSHOT</version> + <version>1.9.2</version> <description>Openutils base Spring-Hibernate DAO (for java 5 and more)</description> <licenses> <license> @@ -24,9 +24,9 @@ </issueManagement> <inceptionYear>2005</inceptionYear> <scm> - <connection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code//branches/openutils-bshd5-backport</connection> - <developerConnection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code//branches/openutils-bshd5-backport</developerConnection> - <url>http://sourceforge.net/p/openutils/code/HEAD/tree//branches/openutils-bshd5-backport</url> + <connection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code/tags/openutils-bshd5-1.9.2</connection> + <developerConnection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code/tags/openutils-bshd5-1.9.2</developerConnection> + <url>http://sourceforge.net/p/openutils/code/HEAD/tree/tags/openutils-bshd5-1.9.2</url> </scm> <build> <testResources> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-07-04 14:59:01
|
Revision: 4581 http://openutils.svn.sourceforge.net/openutils/?rev=4581&view=rev Author: gcatania Date: 2014-07-04 14:58:57 +0000 (Fri, 04 Jul 2014) Log Message: ----------- Blocked revisions 4041,4057,4093-4094,4097,4196,4240,4410,4453-4454,4456,4571 via svnmerge ........ r4041 | gcatania | 2012-05-20 16:42:04 +0200 (dom, 20 mag 2012) | 1 line snapshot version bump ........ r4057 | gcatania | 2012-06-06 23:28:38 +0200 (mer, 06 giu 2012) | 1 line BSHD-10 dependency update ........ r4093 | gcatania | 2012-07-05 16:55:25 +0200 (gio, 05 lug 2012) | 1 line BSHD-10 update slfj and spring versions ........ r4094 | gcatania | 2012-07-05 17:03:58 +0200 (gio, 05 lug 2012) | 1 line BSHD-16 hibernate 4 compatbility changes ........ r4097 | gcatania | 2012-07-05 17:11:03 +0200 (gio, 05 lug 2012) | 1 line BSHD-16 formatting, pom cleanup ........ r4196 | gcatania | 2013-03-11 16:24:13 +0100 (lun, 11 mar 2013) | 1 line dependency bumps for spring, hibernate, javassist, slf4j ........ r4240 | fgiust | 2013-05-19 14:40:38 +0200 (dom, 19 mag 2013) | 1 line update scm urls ........ r4410 | fgiust | 2013-10-20 19:55:52 +0200 (dom, 20 ott 2013) | 1 line update sl4j version ........ r4453 | fgiust | 2013-11-15 16:18:35 +0100 (ven, 15 nov 2013) | 1 line license header ........ r4454 | fgiust | 2013-11-15 16:23:49 +0100 (ven, 15 nov 2013) | 1 line [maven-release-plugin] prepare release openutils-bshd5-3.0.0 ........ r4456 | fgiust | 2013-11-15 16:24:06 +0100 (ven, 15 nov 2013) | 1 line [maven-release-plugin] prepare for next development iteration ........ r4571 | fgiust | 2014-05-21 21:28:04 +0200 (mer, 21 mag 2014) | 1 line test commit ........ Revision Links: -------------- http://openutils.svn.sourceforge.net/openutils/?rev=4041&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4057&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4093&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4094&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4097&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4196&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4240&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4410&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4453&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4454&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4456&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4571&view=rev Property Changed: ---------------- branches/openutils-bshd5-backport/ Index: branches/openutils-bshd5-backport =================================================================== --- branches/openutils-bshd5-backport 2014-07-04 14:57:13 UTC (rev 4580) +++ branches/openutils-bshd5-backport 2014-07-04 14:58:57 UTC (rev 4581) Property changes on: branches/openutils-bshd5-backport ___________________________________________________________________ Modified: svnmerge-blocked ## -1 +1 ## -/trunk/openutils-bshd5:4041,4057,4093-4094,4097,4196 +/trunk/openutils-bshd5:4041,4057,4093-4094,4097,4196,4240,4410,4453-4454,4456,4571 \ No newline at end of property This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-07-04 14:57:25
|
Revision: 4580 http://openutils.svn.sourceforge.net/openutils/?rev=4580&view=rev Author: gcatania Date: 2014-07-04 14:57:13 +0000 (Fri, 04 Jul 2014) Log Message: ----------- Merged revisions 4383 via svnmerge from svn+ssh://gca...@sv.../p/openutils/code/trunk/openutils-bshd5 ........ r4383 | fgiust | 2013-10-19 14:10:45 +0200 (sab, 19 ott 2013) | 1 line upgrade parent pom (maven 3.1 and java 6 required) ........ Revision Links: -------------- http://openutils.svn.sourceforge.net/openutils/?rev=4383&view=rev Modified Paths: -------------- branches/openutils-bshd5-backport/pom.xml branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAO.java branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTree.java branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadata.java branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResult.java branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResultImpl.java branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResultUtils.java branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/selectors/ExcludeBackrefPropertySelector.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/EntityBuilder.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOFilterMetadataTest.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOFindIdentifierTest.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOHierarchyTest.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOLazyLoadTest.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOPersistenceTest.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/BarDAO.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/CarDAO.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/CarMakerDAO.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/FooDAO.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/PersonDAO.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/StickerDAO.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Address.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Bar.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Car.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarMaker.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarModel.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CurrencyAmount.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Designer.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Employee.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Foo.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/FullName.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Owner.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Person.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Sticker.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Title.java Property Changed: ---------------- branches/openutils-bshd5-backport/ Index: branches/openutils-bshd5-backport =================================================================== --- branches/openutils-bshd5-backport 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport 2014-07-04 14:57:13 UTC (rev 4580) Property changes on: branches/openutils-bshd5-backport ___________________________________________________________________ Modified: svnmerge-integrated ## -1 +1 ## -/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4572-4573,4575,4577 +/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4383,4572-4573,4575,4577 \ No newline at end of property Modified: branches/openutils-bshd5-backport/pom.xml =================================================================== --- branches/openutils-bshd5-backport/pom.xml 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/pom.xml 2014-07-04 14:57:13 UTC (rev 4580) @@ -4,7 +4,7 @@ <groupId>net.sourceforge.openutils</groupId> <artifactId>openutils-parent</artifactId> <relativePath>../openutils-parent</relativePath> - <version>1.12</version> + <version>1.14</version> </parent> <artifactId>openutils-bshd5</artifactId> <packaging>bundle</packaging> Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAO.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAO.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAO.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.dao.hibernate; import it.openutils.hibernate.example.ExampleTree; Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -1,8 +1,8 @@ - /** +/** * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.dao.hibernate; import it.openutils.hibernate.example.ExampleTree; Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTree.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTree.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTree.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.example; import it.openutils.hibernate.selectors.ExcludeBackrefPropertySelector; Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/ExampleTreeUtils.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.example; import java.lang.reflect.Array; Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadata.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadata.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadata.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.example; import org.hibernate.Criteria; Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/example/FilterMetadataSupport.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.example; import it.openutils.hibernate.selectors.ExcludeBackrefPropertySelector; Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResult.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResult.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResult.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.paging; import java.io.Serializable; Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResultImpl.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResultImpl.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResultImpl.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.paging; import java.util.Collection; Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResultUtils.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResultUtils.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/paging/PaginatedResultUtils.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.paging; import java.util.Collection; Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/selectors/ExcludeBackrefPropertySelector.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/selectors/ExcludeBackrefPropertySelector.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/hibernate/selectors/ExcludeBackrefPropertySelector.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.selectors; import java.io.Serializable; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/EntityBuilder.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/EntityBuilder.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/EntityBuilder.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test; import it.openutils.hibernate.test.model.Address; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOFilterMetadataTest.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOFilterMetadataTest.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOFilterMetadataTest.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test; import static it.openutils.hibernate.test.EntityBuilder.bobsPrius; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOFindIdentifierTest.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOFindIdentifierTest.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOFindIdentifierTest.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test; import it.openutils.hibernate.example.ExampleTree; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOHierarchyTest.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOHierarchyTest.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOHierarchyTest.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test; import it.openutils.dao.hibernate.HibernateDAOImpl; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOLazyLoadTest.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOLazyLoadTest.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOLazyLoadTest.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test; import it.openutils.hibernate.test.dao.BarDAO; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOPersistenceTest.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOPersistenceTest.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOPersistenceTest.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test; import static it.openutils.hibernate.test.EntityBuilder.alice; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/BarDAO.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/BarDAO.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/BarDAO.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.dao; import it.openutils.dao.hibernate.HibernateDAO; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/CarDAO.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/CarDAO.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/CarDAO.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.dao; import it.openutils.dao.hibernate.HibernateDAO; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/CarMakerDAO.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/CarMakerDAO.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/CarMakerDAO.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.dao; import it.openutils.dao.hibernate.HibernateDAO; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/FooDAO.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/FooDAO.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/FooDAO.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.dao; import it.openutils.dao.hibernate.HibernateDAO; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/PersonDAO.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/PersonDAO.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/PersonDAO.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.dao; import it.openutils.dao.hibernate.HibernateDAO; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/StickerDAO.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/StickerDAO.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/dao/StickerDAO.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.dao; import it.openutils.dao.hibernate.HibernateDAO; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Address.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Address.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Address.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import javax.persistence.Column; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Bar.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Bar.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Bar.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import javax.persistence.Entity; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Car.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Car.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Car.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import java.util.ArrayList; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarMaker.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarMaker.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarMaker.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import java.util.ArrayList; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarModel.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarModel.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarModel.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import javax.persistence.CascadeType; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CurrencyAmount.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CurrencyAmount.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CurrencyAmount.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import javax.persistence.Embeddable; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Designer.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Designer.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Designer.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import java.util.HashSet; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Employee.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Employee.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Employee.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import java.util.Calendar; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Foo.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Foo.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Foo.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import javax.persistence.Column; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/FullName.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/FullName.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/FullName.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import javax.persistence.Column; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Owner.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Owner.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Owner.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import java.util.HashSet; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Person.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Person.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Person.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import java.util.Calendar; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Sticker.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Sticker.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Sticker.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; import javax.persistence.Column; Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Title.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Title.java 2014-07-04 14:52:38 UTC (rev 4579) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Title.java 2014-07-04 14:57:13 UTC (rev 4580) @@ -2,7 +2,7 @@ * * openutils base Spring-Hibernate DAO (http://www.openmindlab.com/lab/products/bshd5.html) * - * Copyright(C) 2005-2012, Openmind S.r.l. http://www.openmindonline.it + * Copyright(C) 2005-2013, Openmind S.r.l. http://www.openmindonline.it * * * This library is free software; you can redistribute it and/or @@ -22,7 +22,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - package it.openutils.hibernate.test.model; /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-07-04 14:52:47
|
Revision: 4579 http://openutils.svn.sourceforge.net/openutils/?rev=4579&view=rev Author: gcatania Date: 2014-07-04 14:52:38 +0000 (Fri, 04 Jul 2014) Log Message: ----------- Merged revisions 4575 via svnmerge from svn+ssh://gca...@sv.../p/openutils/code/trunk/openutils-bshd5 ........ r4575 | gcatania | 2014-05-22 11:50:40 +0200 (gio, 22 mag 2014) | 1 line BSHD-22 update spring jira link ........ Revision Links: -------------- http://openutils.svn.sourceforge.net/openutils/?rev=4575&view=rev Modified Paths: -------------- branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java Property Changed: ---------------- branches/openutils-bshd5-backport/ Index: branches/openutils-bshd5-backport =================================================================== --- branches/openutils-bshd5-backport 2014-07-04 14:50:58 UTC (rev 4578) +++ branches/openutils-bshd5-backport 2014-07-04 14:52:38 UTC (rev 4579) Property changes on: branches/openutils-bshd5-backport ___________________________________________________________________ Modified: svnmerge-integrated ## -1 +1 ## -/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4572-4573,4577 +/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4572-4573,4575,4577 \ No newline at end of property Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-07-04 14:50:58 UTC (rev 4578) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-07-04 14:52:38 UTC (rev 4579) @@ -762,7 +762,7 @@ } /** - * @return This is needed as for http://opensource.atlassian.com/projects/spring/browse/SPR-2226 + * @return This is needed as for https://jira.spring.io/browse/SPR-2226 */ private HibernateDAO<T, K> getThis() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-07-04 14:51:07
|
Revision: 4578 http://openutils.svn.sourceforge.net/openutils/?rev=4578&view=rev Author: gcatania Date: 2014-07-04 14:50:58 +0000 (Fri, 04 Jul 2014) Log Message: ----------- Merged revisions 4577 via svnmerge from svn+ssh://gca...@sv.../p/openutils/code/trunk/openutils-bshd5 ........ r4577 | gcatania | 2014-07-04 16:43:33 +0200 (ven, 04 lug 2014) | 1 line BSHD-24 dependency updates ........ Revision Links: -------------- http://openutils.svn.sourceforge.net/openutils/?rev=4577&view=rev Modified Paths: -------------- branches/openutils-bshd5-backport/pom.xml branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java branches/openutils-bshd5-backport/src/test/resources/spring-tests.xml Property Changed: ---------------- branches/openutils-bshd5-backport/ Index: branches/openutils-bshd5-backport =================================================================== --- branches/openutils-bshd5-backport 2014-07-04 14:43:33 UTC (rev 4577) +++ branches/openutils-bshd5-backport 2014-07-04 14:50:58 UTC (rev 4578) Property changes on: branches/openutils-bshd5-backport ___________________________________________________________________ Modified: svnmerge-integrated ## -1 +1 ## -/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4572-4573 +/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4572-4573,4577 \ No newline at end of property Modified: branches/openutils-bshd5-backport/pom.xml =================================================================== --- branches/openutils-bshd5-backport/pom.xml 2014-07-04 14:43:33 UTC (rev 4577) +++ branches/openutils-bshd5-backport/pom.xml 2014-07-04 14:50:58 UTC (rev 4578) @@ -56,7 +56,7 @@ <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> - <version>2.3.7</version> + <version>2.5.0</version> <extensions>true</extensions> </plugin> </plugins> @@ -125,14 +125,14 @@ </exclusions> </dependency> <dependency> - <groupId>commons-collections</groupId> - <artifactId>commons-collections</artifactId> - <version>3.2.1</version> + <groupId>org.apache.commons</groupId> + <artifactId>commons-collections4</artifactId> + <version>4.0</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> - <version>3.1</version> + <version>3.3.2</version> </dependency> <dependency> <groupId>org.javassist</groupId> @@ -141,10 +141,16 @@ </dependency> <!-- test dependencies --> <dependency> - <groupId>commons-dbcp</groupId> - <artifactId>commons-dbcp</artifactId> - <version>1.2.1</version> + <groupId>org.apache.commons</groupId> + <artifactId>commons-dbcp2</artifactId> + <version>2.0.1</version> <scope>test</scope> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.springframework</groupId> @@ -161,7 +167,7 @@ <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> - <version>6.5.2</version> + <version>6.8.8</version> <scope>test</scope> </dependency> <dependency> Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-07-04 14:43:33 UTC (rev 4577) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-07-04 14:50:58 UTC (rev 4578) @@ -36,8 +36,8 @@ import java.util.Map; import org.aopalliance.aop.AspectException; -import org.apache.commons.collections.CollectionUtils; -import org.apache.commons.collections.MapUtils; +import org.apache.commons.collections4.CollectionUtils; +import org.apache.commons.collections4.MapUtils; import org.apache.commons.lang3.StringUtils; import org.hibernate.Criteria; import org.hibernate.Hibernate; Modified: branches/openutils-bshd5-backport/src/test/resources/spring-tests.xml =================================================================== --- branches/openutils-bshd5-backport/src/test/resources/spring-tests.xml 2014-07-04 14:43:33 UTC (rev 4577) +++ branches/openutils-bshd5-backport/src/test/resources/spring-tests.xml 2014-07-04 14:50:58 UTC (rev 4578) @@ -10,7 +10,7 @@ http://www.springframework.org/schema/context/spring-context-2.5.xsd"> <context:annotation-config /> <context:component-scan base-package="it.openutils.hibernate.test" /> - <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> + <bean id="dataSource" class="org.apache.commons.dbcp2.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="${hibernate.driver}" /> <property name="url" value="${hibernate.url}" /> <property name="username" value="${hibernate.user}" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-07-04 14:43:38
|
Revision: 4577 http://openutils.svn.sourceforge.net/openutils/?rev=4577&view=rev Author: gcatania Date: 2014-07-04 14:43:33 +0000 (Fri, 04 Jul 2014) Log Message: ----------- BSHD-24 dependency updates Modified Paths: -------------- trunk/openutils-bshd5/pom.xml trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java trunk/openutils-bshd5/src/test/resources/spring-tests.xml Modified: trunk/openutils-bshd5/pom.xml =================================================================== --- trunk/openutils-bshd5/pom.xml 2014-07-04 14:12:17 UTC (rev 4576) +++ trunk/openutils-bshd5/pom.xml 2014-07-04 14:43:33 UTC (rev 4577) @@ -64,7 +64,7 @@ <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> - <version>2.3.7</version> + <version>2.5.0</version> <extensions>true</extensions> </plugin> </plugins> @@ -122,14 +122,14 @@ </exclusions> </dependency> <dependency> - <groupId>commons-collections</groupId> - <artifactId>commons-collections</artifactId> - <version>3.2.1</version> + <groupId>org.apache.commons</groupId> + <artifactId>commons-collections4</artifactId> + <version>4.0</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> - <version>3.1</version> + <version>3.3.2</version> </dependency> <dependency> <groupId>org.javassist</groupId> @@ -138,10 +138,16 @@ </dependency> <!-- test dependencies --> <dependency> - <groupId>commons-dbcp</groupId> - <artifactId>commons-dbcp</artifactId> - <version>1.2.1</version> + <groupId>org.apache.commons</groupId> + <artifactId>commons-dbcp2</artifactId> + <version>2.0.1</version> <scope>test</scope> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.springframework</groupId> @@ -170,15 +176,15 @@ <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> - <version>6.5.2</version> + <version>6.8.8</version> <scope>test</scope> </dependency> </dependencies> <properties> - <slf4j.version>1.7.5</slf4j.version> - <hibernate.version>4.1.10.Final</hibernate.version> - <javassist.version>3.17.1-GA</javassist.version> - <spring.version>3.2.1.RELEASE</spring.version> + <slf4j.version>1.7.7</slf4j.version> + <hibernate.version>4.3.5.Final</hibernate.version> + <javassist.version>3.18.2-GA</javassist.version> + <spring.version>4.0.5.RELEASE</spring.version> </properties> <profiles> Modified: trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java =================================================================== --- trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-07-04 14:12:17 UTC (rev 4576) +++ trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-07-04 14:43:33 UTC (rev 4577) @@ -34,8 +34,8 @@ import java.util.Map; import org.aopalliance.aop.AspectException; -import org.apache.commons.collections.CollectionUtils; -import org.apache.commons.collections.MapUtils; +import org.apache.commons.collections4.CollectionUtils; +import org.apache.commons.collections4.MapUtils; import org.apache.commons.lang3.StringUtils; import org.hibernate.Criteria; import org.hibernate.Hibernate; Modified: trunk/openutils-bshd5/src/test/resources/spring-tests.xml =================================================================== --- trunk/openutils-bshd5/src/test/resources/spring-tests.xml 2014-07-04 14:12:17 UTC (rev 4576) +++ trunk/openutils-bshd5/src/test/resources/spring-tests.xml 2014-07-04 14:43:33 UTC (rev 4577) @@ -10,7 +10,7 @@ http://www.springframework.org/schema/context/spring-context-3.1.xsd"> <context:annotation-config /> <context:component-scan base-package="it.openutils.hibernate.test" /> - <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> + <bean id="dataSource" class="org.apache.commons.dbcp2.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="${hibernate.driver}" /> <property name="url" value="${hibernate.url}" /> <property name="username" value="${hibernate.user}" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-07-04 14:12:25
|
Revision: 4576 http://openutils.svn.sourceforge.net/openutils/?rev=4576&view=rev Author: gcatania Date: 2014-07-04 14:12:17 +0000 (Fri, 04 Jul 2014) Log Message: ----------- fix scm urls Modified Paths: -------------- branches/openutils-bshd5-backport/pom.xml Modified: branches/openutils-bshd5-backport/pom.xml =================================================================== --- branches/openutils-bshd5-backport/pom.xml 2014-05-22 09:50:40 UTC (rev 4575) +++ branches/openutils-bshd5-backport/pom.xml 2014-07-04 14:12:17 UTC (rev 4576) @@ -24,9 +24,9 @@ </issueManagement> <inceptionYear>2005</inceptionYear> <scm> - <connection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/branches/openutils-bshd5-backport</connection> - <developerConnection>scm:svn:https://openutils.svn.sourceforge.net/svnroot/openutils/branches/openutils-bshd5-backport</developerConnection> - <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/branches/openutils-bshd5-backport</url> + <connection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code//branches/openutils-bshd5-backport</connection> + <developerConnection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code//branches/openutils-bshd5-backport</developerConnection> + <url>http://sourceforge.net/p/openutils/code/HEAD/tree//branches/openutils-bshd5-backport</url> </scm> <build> <testResources> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-05-22 09:50:43
|
Revision: 4575 http://openutils.svn.sourceforge.net/openutils/?rev=4575&view=rev Author: gcatania Date: 2014-05-22 09:50:40 +0000 (Thu, 22 May 2014) Log Message: ----------- BSHD-22 update spring jira link Modified Paths: -------------- trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java Modified: trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java =================================================================== --- trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-05-22 09:38:30 UTC (rev 4574) +++ trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-05-22 09:50:40 UTC (rev 4575) @@ -727,7 +727,7 @@ } /** - * @return This is needed as for http://opensource.atlassian.com/projects/spring/browse/SPR-2226 + * @return This is needed as for https://jira.spring.io/browse/SPR-2226 */ private HibernateDAO<T, K> getThis() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-05-22 09:38:36
|
Revision: 4574 http://openutils.svn.sourceforge.net/openutils/?rev=4574&view=rev Author: gcatania Date: 2014-05-22 09:38:30 +0000 (Thu, 22 May 2014) Log Message: ----------- Merged revisions 4572-4573 via svnmerge from svn+ssh://gca...@sv.../p/openutils/code/trunk/openutils-bshd5 ........ r4572 | gcatania | 2014-05-22 11:20:59 +0200 (gio, 22 mag 2014) | 1 line BSHD-21 fix performance problems with find filtered first ........ r4573 | gcatania | 2014-05-22 11:22:26 +0200 (gio, 22 mag 2014) | 1 line add missing override annotations, ignore static modifier warnings ........ Revision Links: -------------- http://openutils.svn.sourceforge.net/openutils/?rev=4572&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4573&view=rev Modified Paths: -------------- branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java Property Changed: ---------------- branches/openutils-bshd5-backport/ Index: branches/openutils-bshd5-backport =================================================================== --- branches/openutils-bshd5-backport 2014-05-22 09:22:26 UTC (rev 4573) +++ branches/openutils-bshd5-backport 2014-05-22 09:38:30 UTC (rev 4574) Property changes on: branches/openutils-bshd5-backport ___________________________________________________________________ Modified: svnmerge-integrated ## -1 +1 ## -/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203 +/trunk/openutils-bshd5:1-4040,4042-4056,4058-4092,4095-4096,4098-4195,4197-4203,4572-4573 \ No newline at end of property Modified: branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java =================================================================== --- branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-05-22 09:22:26 UTC (rev 4573) +++ branches/openutils-bshd5-backport/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-05-22 09:38:30 UTC (rev 4574) @@ -31,7 +31,6 @@ import java.io.Serializable; import java.sql.SQLException; -import java.util.Collection; import java.util.Collections; import java.util.List; import java.util.Map; @@ -110,6 +109,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findAll() { return getThis().find(Collections.<Criterion> emptyList(), getDefaultOrder()); @@ -118,6 +118,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findAll(Order... orders) { @@ -127,6 +128,7 @@ /** * {@inheritDoc} */ + @Override public List<T> find(final List< ? extends Criterion> criteria, final Order... orders) { return (List<T>) getHibernateTemplate().execute(new HibernateCallback() @@ -157,6 +159,7 @@ /** * {@inheritDoc} */ + @Override public List<T> find(String query) { return getHibernateTemplate().find(query); @@ -165,14 +168,16 @@ /** * {@inheritDoc} */ + @Override public List<T> find(String query, Object paramValue, Type paramType) { - return getThis().find(query, new Object[]{paramValue}, new Type[]{paramType}); + return getThis().find(query, new Object[]{paramValue }, new Type[]{paramType }); } /** * {@inheritDoc} */ + @Override public List<T> find(final String query, final Object[] paramValues, final Type[] paramTypes) { return (List<T>) getHibernateTemplate().execute(new HibernateCallback() @@ -189,6 +194,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(T filter) { return getThis().findFiltered(defaultExample(filter), Integer.MAX_VALUE, 0, getDefaultOrder()); @@ -197,6 +203,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(ExampleTree exampleTree) { return getThis().findFiltered(exampleTree, Integer.MAX_VALUE, 0, getDefaultOrder()); @@ -205,6 +212,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(T filter, Order... orders) { return getThis().findFiltered(defaultExample(filter), Integer.MAX_VALUE, 0, orders); @@ -213,6 +221,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(ExampleTree exampleTree, Order... orders) { return getThis().findFiltered(exampleTree, Integer.MAX_VALUE, 0, orders); @@ -221,6 +230,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(T filter, int maxResults, int page) { return getThis().findFiltered(defaultExample(filter), maxResults, page, getDefaultOrder()); @@ -229,6 +239,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(ExampleTree exampleTree, int maxResults, int page) { return getThis().findFiltered(exampleTree, maxResults, page, getDefaultOrder()); @@ -238,6 +249,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Map<String, FilterMetadata> metadata) { @@ -254,6 +266,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Map<String, FilterMetadata> metadata, int maxResults, int page) { @@ -269,48 +282,61 @@ /** * {@inheritDoc} */ + @Override public T findFilteredFirst(T filter) { - return getFirstInCollection(findFiltered(filter)); + return findFilteredFirst(defaultExample(filter)); } /** * {@inheritDoc} */ + @Override public T findFilteredFirst(ExampleTree exampleTree) { - return getFirstInCollection(findFiltered(exampleTree)); + return findFilteredFirst(exampleTree, new Order[0]); } /** * {@inheritDoc} */ + @Override public T findFilteredFirst(T filter, final Order... orders) { - return getFirstInCollection(findFiltered(filter, orders)); + return findFilteredFirst(defaultExample(filter), orders); } /** * {@inheritDoc} */ - public T findFilteredFirst(ExampleTree exampleTree, final Order... orders) + @Override + public T findFilteredFirst(T filter, List<Criterion> criteria) { - return getFirstInCollection(findFiltered(exampleTree, orders)); + ExampleTree exampleTree = defaultExample(filter); + appendToRoot(exampleTree, criteria); + return findFilteredFirst(exampleTree, new Order[0]); } /** * {@inheritDoc} */ - public T findFilteredFirst(T filter, List<Criterion> criteria) + @Override + public T findFilteredFirst(ExampleTree exampleTree, final Order... orders) { - ExampleTree exampleTree = defaultExample(filter); - appendToRoot(exampleTree, criteria); - return getFirstInCollection(getThis().findFiltered(exampleTree, Integer.MAX_VALUE, 0, getDefaultOrder())); + List<T> found = getThis().findFiltered(exampleTree, 1, 0, orders); + if (found.isEmpty()) + { + return null; + } + T result = found.get(0); + Hibernate.initialize(result); + return result; } /** * {@inheritDoc} */ + @Override public T load(K key) { T result = (T) getHibernateTemplate().load(getReferenceClass(), key); @@ -321,6 +347,8 @@ /** * {@inheritDoc} */ + @Override + @Deprecated public T loadIfAvailable(K key) { T result = (T) getHibernateTemplate().get(getReferenceClass(), key); @@ -335,6 +363,7 @@ /** * {@inheritDoc} */ + @Override public T get(K key) { return (T) getHibernateTemplate().get(getReferenceClass(), key); @@ -343,6 +372,7 @@ /** * {@inheritDoc} */ + @Override public K save(T obj) { return (K) getHibernateTemplate().save(obj); @@ -351,6 +381,7 @@ /** * {@inheritDoc} */ + @Override public void update(T obj) { getHibernateTemplate().update(obj); @@ -359,6 +390,7 @@ /** * {@inheritDoc} */ + @Override public void saveOrUpdate(T obj) { getHibernateTemplate().saveOrUpdate(obj); @@ -367,6 +399,7 @@ /** * {@inheritDoc} */ + @Override public boolean delete(final K key) { return (Boolean) getHibernateTemplate().execute(new HibernateCallback() @@ -383,6 +416,7 @@ /** * {@inheritDoc} */ + @Override public void refresh(T obj) { getHibernateTemplate().refresh(obj); @@ -391,6 +425,7 @@ /** * {@inheritDoc} */ + @Override public void evict(T obj) { getHibernateTemplate().evict(obj); @@ -399,6 +434,7 @@ /** * {@inheritDoc} */ + @Override public T merge(final T obj) { return (T) getHibernateTemplate().execute(new HibernateCallback() @@ -415,6 +451,7 @@ /** * {@inheritDoc} */ + @Override @Deprecated public List<T> findAll(Order[] orders, List<Criterion> criteria) { @@ -424,6 +461,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(ExampleTree exampleTree, int maxResults, int page, Order... orders) { return (List<T>) getHibernateTemplate().execute( @@ -433,6 +471,7 @@ /** * {@inheritDoc} */ + @Override public List<Object> findFilteredProperties(T filter, int maxResults, int page, List<String> properties, Order... orders) { @@ -442,6 +481,7 @@ /** * {@inheritDoc} */ + @Override public List<Object> findFilteredProperties(ExampleTree exampleTree, int maxResults, int page, List<String> properties, Order... orders) { @@ -453,6 +493,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Order[] customOrder, Map<String, FilterMetadata> metadata, int maxResults, int page) @@ -470,6 +511,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Map<String, FilterMetadata> metadata, int maxResults, int page, Order... orders) @@ -481,6 +523,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Map<String, FilterMetadata> metadata, int maxResults, int page, List<Criterion> criteria, Order... orders) @@ -501,6 +544,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Order[] orders, Map<String, FilterMetadata> metadata, int maxResults, int page, List<Criterion> criteria) @@ -512,6 +556,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<?> findFilteredProperties(T filter, Order[] orders, Map<String, FilterMetadata> metadata, int maxResults, int page, List<Criterion> criteria, List<String> properties) @@ -562,6 +607,7 @@ * Return a list of <code>Order</code> object to be used for the default ordering of the collection. * @return the property name */ + @SuppressWarnings("static-method") protected Order[] getDefaultOrder() { return new Order[0]; @@ -692,6 +738,7 @@ * @deprecated this method uses the deprecated class {@link FilterMetadata}, use {@link #defaultExample(Object)} * instead */ + @SuppressWarnings("static-method") @Deprecated protected Map<String, FilterMetadata> getDefaultFilterMetadata() { @@ -699,22 +746,6 @@ } /** - * Returns the first object in the collection or null if the collection is null or empty. - * @param list collection - * @return first element in the list - */ - private T getFirstInCollection(Collection< ? extends T> list) - { - if (list != null && !list.isEmpty()) - { - T result = list.iterator().next(); - Hibernate.initialize(result); - return result; - } - return null; - } - - /** * appends the input criterions to the input example tree as root entity criterions * @param exampleTree the example tree * @param criterions the criterions to append This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-05-22 09:22:32
|
Revision: 4573 http://openutils.svn.sourceforge.net/openutils/?rev=4573&view=rev Author: gcatania Date: 2014-05-22 09:22:26 +0000 (Thu, 22 May 2014) Log Message: ----------- add missing override annotations, ignore static modifier warnings Modified Paths: -------------- trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java Modified: trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java =================================================================== --- trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-05-22 09:20:59 UTC (rev 4572) +++ trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-05-22 09:22:26 UTC (rev 4573) @@ -122,6 +122,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findAll() { return getThis().find(Collections.<Criterion> emptyList(), getDefaultOrder()); @@ -130,6 +131,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findAll(Order... orders) { @@ -139,6 +141,7 @@ /** * {@inheritDoc} */ + @Override public List<T> find(final List< ? extends Criterion> criteria, final Order... orders) { Criteria crit = createCriteria(); @@ -162,6 +165,7 @@ /** * {@inheritDoc} */ + @Override public List<T> find(String query) { return getCurrentSession().createQuery(query).list(); @@ -170,14 +174,16 @@ /** * {@inheritDoc} */ + @Override public List<T> find(String query, Object paramValue, Type paramType) { - return getThis().find(query, new Object[]{paramValue}, new Type[]{paramType}); + return getThis().find(query, new Object[]{paramValue }, new Type[]{paramType }); } /** * {@inheritDoc} */ + @Override public List<T> find(final String query, final Object[] paramValues, final Type[] paramTypes) { return getCurrentSession().createQuery(query).setParameters(paramValues, paramTypes).list(); @@ -186,6 +192,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(T filter) { return getThis().findFiltered(defaultExample(filter), Integer.MAX_VALUE, 0, getDefaultOrder()); @@ -194,6 +201,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(ExampleTree exampleTree) { return getThis().findFiltered(exampleTree, Integer.MAX_VALUE, 0, getDefaultOrder()); @@ -202,6 +210,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(T filter, Order... orders) { return getThis().findFiltered(defaultExample(filter), Integer.MAX_VALUE, 0, orders); @@ -210,6 +219,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(ExampleTree exampleTree, Order... orders) { return getThis().findFiltered(exampleTree, Integer.MAX_VALUE, 0, orders); @@ -218,6 +228,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(T filter, int maxResults, int page) { return getThis().findFiltered(defaultExample(filter), maxResults, page, getDefaultOrder()); @@ -226,6 +237,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(ExampleTree exampleTree, int maxResults, int page) { return getThis().findFiltered(exampleTree, maxResults, page, getDefaultOrder()); @@ -235,6 +247,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Map<String, ? extends FilterMetadata> metadata) { @@ -251,6 +264,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Map<String, ? extends FilterMetadata> metadata, int maxResults, int page) { @@ -266,6 +280,7 @@ /** * {@inheritDoc} */ + @Override public T findFilteredFirst(T filter) { return findFilteredFirst(defaultExample(filter)); @@ -274,6 +289,7 @@ /** * {@inheritDoc} */ + @Override public T findFilteredFirst(ExampleTree exampleTree) { return findFilteredFirst(exampleTree, new Order[0]); @@ -282,6 +298,7 @@ /** * {@inheritDoc} */ + @Override public T findFilteredFirst(T filter, final Order... orders) { return findFilteredFirst(defaultExample(filter), orders); @@ -290,6 +307,7 @@ /** * {@inheritDoc} */ + @Override public T findFilteredFirst(T filter, List< ? extends Criterion> criteria) { ExampleTree exampleTree = defaultExample(filter); @@ -300,6 +318,7 @@ /** * {@inheritDoc} */ + @Override public T findFilteredFirst(ExampleTree exampleTree, final Order... orders) { List<T> found = getThis().findFiltered(exampleTree, 1, 0, orders); @@ -315,6 +334,7 @@ /** * {@inheritDoc} */ + @Override public T load(K key) { T result = (T) sessionFactory.getCurrentSession().load(getReferenceClass(), key); @@ -325,6 +345,7 @@ /** * @deprecated same as {@link #get(Serializable)}; */ + @Override @Deprecated public T loadIfAvailable(K key) { @@ -334,6 +355,7 @@ /** * {@inheritDoc} */ + @Override public T get(K key) { return (T) sessionFactory.getCurrentSession().get(getReferenceClass(), key); @@ -342,6 +364,7 @@ /** * {@inheritDoc} */ + @Override public K save(T obj) { return (K) sessionFactory.getCurrentSession().save(obj); @@ -350,6 +373,7 @@ /** * {@inheritDoc} */ + @Override public void update(T obj) { sessionFactory.getCurrentSession().update(obj); @@ -358,6 +382,7 @@ /** * {@inheritDoc} */ + @Override public void saveOrUpdate(T obj) { sessionFactory.getCurrentSession().saveOrUpdate(obj); @@ -366,6 +391,7 @@ /** * {@inheritDoc} */ + @Override public boolean delete(final K key) { Session s = getCurrentSession(); @@ -377,6 +403,7 @@ /** * {@inheritDoc} */ + @Override public void refresh(T obj) { getCurrentSession().refresh(obj); @@ -385,6 +412,7 @@ /** * {@inheritDoc} */ + @Override public void evict(T obj) { getCurrentSession().evict(obj); @@ -393,6 +421,7 @@ /** * {@inheritDoc} */ + @Override public T merge(final T obj) { return (T) getCurrentSession().merge(obj); @@ -401,6 +430,7 @@ /** * {@inheritDoc} */ + @Override @Deprecated public List<T> findAll(Order[] orders, List< ? extends Criterion> criteria) { @@ -410,6 +440,7 @@ /** * {@inheritDoc} */ + @Override public List<T> findFiltered(ExampleTree exampleTree, int maxResults, int page, Order... orders) { return new ExampleTreeCallback<T>(exampleTree, maxResults, page, orders).doInHibernate(getCurrentSession()); @@ -418,6 +449,7 @@ /** * {@inheritDoc} */ + @Override public List<Object> findFilteredProperties(T filter, int maxResults, int page, List<String> properties, Order... orders) { @@ -427,6 +459,7 @@ /** * {@inheritDoc} */ + @Override public List<Object> findFilteredProperties(ExampleTree exampleTree, int maxResults, int page, List<String> properties, Order... orders) { @@ -438,6 +471,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Order[] customOrder, Map<String, ? extends FilterMetadata> metadata, int maxResults, int page) @@ -455,6 +489,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Map<String, ? extends FilterMetadata> metadata, int maxResults, int page, Order... orders) @@ -466,6 +501,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Map<String, ? extends FilterMetadata> metadata, int maxResults, int page, List< ? extends Criterion> criteria, Order... orders) @@ -486,6 +522,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<T> findFiltered(T filter, Order[] orders, Map<String, ? extends FilterMetadata> metadata, int maxResults, int page, List< ? extends Criterion> criteria) @@ -497,6 +534,7 @@ * @deprecated {@link FilterMetadata} has been deprecated in favor of {@link ExampleTree#add(String, Criterion)} and * {@link ExampleTree#overridePropertyFilter(String, String, Criterion)} {@inheritDoc} */ + @Override @Deprecated public List<Object> findFilteredProperties(T filter, Order[] orders, Map<String, ? extends FilterMetadata> metadata, int maxResults, int page, List< ? extends Criterion> criteria, @@ -548,6 +586,7 @@ * Return a list of <code>Order</code> object to be used for the default ordering of the collection. * @return the property name */ + @SuppressWarnings("static-method") protected Order[] getDefaultOrder() { return new Order[0]; @@ -664,6 +703,7 @@ * @deprecated this method uses the deprecated class {@link FilterMetadata}, use {@link #defaultExample(Object)} * instead */ + @SuppressWarnings("static-method") @Deprecated protected Map<String, ? extends FilterMetadata> getDefaultFilterMetadata() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gca...@us...> - 2014-05-22 09:21:03
|
Revision: 4572 http://openutils.svn.sourceforge.net/openutils/?rev=4572&view=rev Author: gcatania Date: 2014-05-22 09:20:59 +0000 (Thu, 22 May 2014) Log Message: ----------- BSHD-21 fix performance problems with find filtered first Modified Paths: -------------- trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java Modified: trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java =================================================================== --- trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-05-21 19:28:04 UTC (rev 4571) +++ trunk/openutils-bshd5/src/main/java/it/openutils/dao/hibernate/HibernateDAOImpl.java 2014-05-22 09:20:59 UTC (rev 4572) @@ -29,7 +29,6 @@ import it.openutils.hibernate.example.FilterMetadataSupport; import java.io.Serializable; -import java.util.Collection; import java.util.Collections; import java.util.List; import java.util.Map; @@ -269,7 +268,7 @@ */ public T findFilteredFirst(T filter) { - return getFirstInCollection(findFiltered(filter)); + return findFilteredFirst(defaultExample(filter)); } /** @@ -277,7 +276,7 @@ */ public T findFilteredFirst(ExampleTree exampleTree) { - return getFirstInCollection(findFiltered(exampleTree)); + return findFilteredFirst(exampleTree, new Order[0]); } /** @@ -285,25 +284,32 @@ */ public T findFilteredFirst(T filter, final Order... orders) { - return getFirstInCollection(findFiltered(filter, orders)); + return findFilteredFirst(defaultExample(filter), orders); } /** * {@inheritDoc} */ - public T findFilteredFirst(ExampleTree exampleTree, final Order... orders) + public T findFilteredFirst(T filter, List< ? extends Criterion> criteria) { - return getFirstInCollection(findFiltered(exampleTree, orders)); + ExampleTree exampleTree = defaultExample(filter); + appendToRoot(exampleTree, criteria); + return findFilteredFirst(exampleTree, new Order[0]); } /** * {@inheritDoc} */ - public T findFilteredFirst(T filter, List< ? extends Criterion> criteria) + public T findFilteredFirst(ExampleTree exampleTree, final Order... orders) { - ExampleTree exampleTree = defaultExample(filter); - appendToRoot(exampleTree, criteria); - return getFirstInCollection(getThis().findFiltered(exampleTree, Integer.MAX_VALUE, 0, getDefaultOrder())); + List<T> found = getThis().findFiltered(exampleTree, 1, 0, orders); + if (found.isEmpty()) + { + return null; + } + T result = found.get(0); + Hibernate.initialize(result); + return result; } /** @@ -665,22 +671,6 @@ } /** - * Returns the first object in the collection or null if the collection is null or empty. - * @param list collection - * @return first element in the list - */ - private T getFirstInCollection(Collection< ? extends T> list) - { - if (list != null && !list.isEmpty()) - { - T result = list.iterator().next(); - Hibernate.initialize(result); - return result; - } - return null; - } - - /** * appends the input criterions to the input example tree as root entity criterions * @param exampleTree the example tree * @param criterions the criterions to append This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fg...@us...> - 2014-05-21 19:28:08
|
Revision: 4571 http://openutils.svn.sourceforge.net/openutils/?rev=4571&view=rev Author: fgiust Date: 2014-05-21 19:28:04 +0000 (Wed, 21 May 2014) Log Message: ----------- test commit Modified Paths: -------------- trunk/openutils-bshd5/pom.xml Modified: trunk/openutils-bshd5/pom.xml =================================================================== --- trunk/openutils-bshd5/pom.xml 2014-03-09 15:24:23 UTC (rev 4570) +++ trunk/openutils-bshd5/pom.xml 2014-05-21 19:28:04 UTC (rev 4571) @@ -28,6 +28,7 @@ <developerConnection>scm:svn:svn+ssh://svn.code.sf.net/p/openutils/code/trunk/openutils-bshd5</developerConnection> <url>http://sourceforge.net/p/openutils/code/HEAD/tree/trunk/openutils-bshd5</url> </scm> + <build> <testResources> <testResource> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <die...@us...> - 2014-03-09 15:24:27
|
Revision: 4570 http://openutils.svn.sourceforge.net/openutils/?rev=4570&view=rev Author: diego_schivo Date: 2014-03-09 15:24:23 +0000 (Sun, 09 Mar 2014) Log Message: ----------- openutils-mgnlmessages pom.xml openutils-mgnlutils Modified Paths: -------------- magnoliamodules/branches/magnolia44/openutils-mgnlmessages/pom.xml Modified: magnoliamodules/branches/magnolia44/openutils-mgnlmessages/pom.xml =================================================================== --- magnoliamodules/branches/magnolia44/openutils-mgnlmessages/pom.xml 2014-03-09 15:24:03 UTC (rev 4569) +++ magnoliamodules/branches/magnolia44/openutils-mgnlmessages/pom.xml 2014-03-09 15:24:23 UTC (rev 4570) @@ -119,6 +119,18 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnlutils</artifactId> + <version>1.1.0</version> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>info.magnolia</groupId> + <artifactId>magnolia-module-admininterface</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> <properties> <magnolia.version>4.4.7</magnolia.version> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <die...@us...> - 2014-03-09 15:24:06
|
Revision: 4569 http://openutils.svn.sourceforge.net/openutils/?rev=4569&view=rev Author: diego_schivo Date: 2014-03-09 15:24:03 +0000 (Sun, 09 Mar 2014) Log Message: ----------- openutils-mgnlcontrols pom.xml google-collections Modified Paths: -------------- magnoliamodules/branches/magnolia44/openutils-mgnlcontrols/pom.xml Modified: magnoliamodules/branches/magnolia44/openutils-mgnlcontrols/pom.xml =================================================================== --- magnoliamodules/branches/magnolia44/openutils-mgnlcontrols/pom.xml 2014-03-09 15:23:31 UTC (rev 4568) +++ magnoliamodules/branches/magnolia44/openutils-mgnlcontrols/pom.xml 2014-03-09 15:24:03 UTC (rev 4569) @@ -99,6 +99,11 @@ <version>2.2</version> </dependency> <dependency> + <groupId>com.google.collections</groupId> + <artifactId>google-collections</artifactId> + <version>1.0</version> + </dependency> + <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <classifier>jdk15</classifier> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <die...@us...> - 2014-03-09 15:23:42
|
Revision: 4568 http://openutils.svn.sourceforge.net/openutils/?rev=4568&view=rev Author: diego_schivo Date: 2014-03-09 15:23:31 +0000 (Sun, 09 Mar 2014) Log Message: ----------- magnolia-test-webapp pom.xml openutils-mgnlcache 1.1.4-SNAPSHOT Modified Paths: -------------- magnoliamodules/branches/magnolia44/magnolia-test-webapp/pom.xml Modified: magnoliamodules/branches/magnolia44/magnolia-test-webapp/pom.xml =================================================================== --- magnoliamodules/branches/magnolia44/magnolia-test-webapp/pom.xml 2014-03-04 10:01:29 UTC (rev 4567) +++ magnoliamodules/branches/magnolia44/magnolia-test-webapp/pom.xml 2014-03-09 15:23:31 UTC (rev 4568) @@ -122,7 +122,7 @@ <dependency> <groupId>net.sourceforge.openutils</groupId> <artifactId>openutils-mgnlcache</artifactId> - <version>1.1.3-SNAPSHOT</version> + <version>1.1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>net.sourceforge.openutils</groupId> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <die...@us...> - 2014-03-04 10:01:32
|
Revision: 4567 http://openutils.svn.sourceforge.net/openutils/?rev=4567&view=rev Author: diego_schivo Date: 2014-03-04 10:01:29 +0000 (Tue, 04 Mar 2014) Log Message: ----------- XPathTextUtils SPECIAL_CHARS Modified Paths: -------------- magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/EscapeSignTest.java Modified: magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java =================================================================== --- magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java 2014-03-04 09:55:34 UTC (rev 4566) +++ magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java 2014-03-04 10:01:29 UTC (rev 4567) @@ -61,7 +61,6 @@ '\u0025', // % '\u0026', // & '\u002c', // , - '\u003a', // : '\u003b', // ; '\u003c', // < '\u003d', // = Modified: magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/EscapeSignTest.java =================================================================== --- magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/EscapeSignTest.java 2014-03-04 09:55:34 UTC (rev 4566) +++ magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/EscapeSignTest.java 2014-03-04 10:01:29 UTC (rev 4567) @@ -138,7 +138,7 @@ { for (int i = 0; i < 0x100; i++) { - if (i == 0x27 || i == 0x5b || i == 0x5d) + if (i == 0x27 || i == 0x3a || i == 0x5b || i == 0x5d) { continue; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <die...@us...> - 2014-03-04 09:55:38
|
Revision: 4566 http://openutils.svn.sourceforge.net/openutils/?rev=4566&view=rev Author: diego_schivo Date: 2014-03-04 09:55:34 +0000 (Tue, 04 Mar 2014) Log Message: ----------- XPathTextUtils SPECIAL_CHARS Modified Paths: -------------- magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/EscapeSignTest.java Modified: magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java =================================================================== --- magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java 2014-03-04 09:18:57 UTC (rev 4565) +++ magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/xpath/utils/XPathTextUtils.java 2014-03-04 09:55:34 UTC (rev 4566) @@ -19,10 +19,14 @@ package net.sourceforge.openutils.mgnlcriteria.jcr.query.xpath.utils; +import java.util.Arrays; import java.util.Calendar; +import java.util.HashSet; import java.util.Locale; +import java.util.Set; import java.util.TimeZone; +import org.apache.commons.lang.ArrayUtils; import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.time.FastDateFormat; import org.slf4j.Logger; @@ -48,6 +52,64 @@ TimeZone.getDefault(), Locale.ENGLISH); + public static final Set<Character> SPECIAL_CHARS = new HashSet<Character>(Arrays.asList(ArrayUtils + .toObject(new char[]{'\u0020', // + '\u0021', // ! + '\u0022', // " + '\u0023', // # + '\u0024', // $ + '\u0025', // % + '\u0026', // & + '\u002c', // , + '\u003a', // : + '\u003b', // ; + '\u003c', // < + '\u003d', // = + '\u003e', // > + '\u003f', // ? + '\u0040', // @ + '\u005c\', // \ + '\u005e', // ^ + '\u0060', // ` + '\u007b', // { + '\u007d', // } + '\u007e', // ~ + '\u00a0', // + '\u00a1', // ¡ + '\u00a2', // ¢ + '\u00a3', // £ + '\u00a4', // ¤ + '\u00a5', // ¥ + '\u00a6', // ¦ + '\u00a7', // § + '\u00a8', // ¨ + '\u00a9', // © + '\u00aa', // ª + '\u00ab', // « + '\u00ac', // ¬ + '\u00ad', // + '\u00ae', // ® + '\u00af', // ¯ + '\u00b0', // ° + '\u00b1', // ± + '\u00b2', // ² + '\u00b3', // ³ + '\u00b4', // ´ + '\u00b5', // µ + '\u00b6', // ¶ + '\u00b7', // · + '\u00b8', // ¸ + '\u00b9', // ¹ + '\u00ba', // º + '\u00bb', // » + '\u00bc', // ¼ + '\u00bd', // ½ + '\u00be', // ¾ + '\u00bf', // ¿ + '\u00d7', // × + '\u00f7' // ÷ + }))); + private XPathTextUtils() { } @@ -137,28 +199,10 @@ { encodedPath.append("_x002d_"); } - else if (inXpathCondition <= 0 && ch == ' ') + else if (inXpathCondition <= 0 && SPECIAL_CHARS.contains(ch)) { - encodedPath.append("_x0020_"); + encodedPath.append("_x").append(String.format("%04x", (int) ch)).append("_"); } - else if (inXpathCondition <= 0 && ch == ',') - { - encodedPath.append("_x002c_"); - } - // CRIT-53 - else if (inXpathCondition <= 0 && ch == '\u00b0') - { - encodedPath.append("_x00b0_"); - } - // CRIT-54 - else if (inXpathCondition <= 0 && ch == '$') - { - encodedPath.append("_x0024_"); - } - else if (inXpathCondition <= 0 && ch == '©') - { - encodedPath.append("_x00a9_"); - } else { Modified: magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/EscapeSignTest.java =================================================================== --- magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/EscapeSignTest.java 2014-03-04 09:18:57 UTC (rev 4565) +++ magnoliamodules/branches/magnolia44/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/jcr/query/EscapeSignTest.java 2014-03-04 09:55:34 UTC (rev 4566) @@ -138,12 +138,14 @@ { for (int i = 0; i < 0x100; i++) { - char c = (char) i; - if (!isPrintableChar(c)) + if (i == 0x27 || i == 0x5b || i == 0x5d) { - log.warn("Skipping \\u{}", String.format("%04x", i)); + continue; } - else + char c = (char) i; + boolean printable = isPrintableChar(c); + log.debug("\\u{} (printable={})", String.format("%04x", i), printable); + if (printable) { Criteria criteria = JCRCriteriaFactory .createCriteria() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |