Commit Graph

1512 Commits

Author SHA1 Message Date
Donald Woods e175b242f9 testcase wasn't committing/closing some EMs, so use new closeEM() helper
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1022163 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 16:06:49 +00:00
Donald Woods 54e64edaa2 add closeEM() helper which handles open transactions before closing the EM
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1022161 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 16:06:14 +00:00
Donald Woods f3e45e5e54 additional error handling when clear(EMF) is called
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1022157 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 15:56:51 +00:00
Donald Woods 0c239c2dc4 testcase wasn't committing transactions and closing EMs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1022155 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 15:55:11 +00:00
Donald Woods e807ca86b8 add note about how created EMFs are handled and add check for null EM before using it in endEm().
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1022142 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 15:30:24 +00:00
Donald Woods a50e380d99 add note about how created EMFs are handled
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1022130 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 15:10:52 +00:00
Donald Woods dddd2a4cfe add notes about EMF must be manually closed. also clear the EMF before closing it in when using helper method closeEMF().
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1022129 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 15:06:27 +00:00
Donald Woods f7b4bcd67d add note about EMF must be manually closed
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1022126 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 15:04:22 +00:00
Donald Woods ed00b5cee0 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021976 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 02:16:07 +00:00
Donald Woods 6892f7c703 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021974 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 02:01:32 +00:00
Donald Woods 7b6b4157d0 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021970 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 01:15:25 +00:00
Donald Woods 1edd0d97c1 missed a testcase update in r1021956
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021957 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 00:09:07 +00:00
Donald Woods 06964726a2 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021956 13f79535-47bb-0310-9956-ffa450edef68
2010-10-13 00:00:52 +00:00
Donald Woods 5588ffe143 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021925 13f79535-47bb-0310-9956-ffa450edef68
2010-10-12 21:13:32 +00:00
Donald Woods c9ad4ea728 make sure tests cleanup EMs and EMFs. add @AllowFailure to excluded tests
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021921 13f79535-47bb-0310-9956-ffa450edef68
2010-10-12 21:05:16 +00:00
Donald Woods b2a62422d3 testcase helper improvement to handle null props
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021890 13f79535-47bb-0310-9956-ffa450edef68
2010-10-12 19:22:58 +00:00
Donald Woods 58d1f4966a make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021802 13f79535-47bb-0310-9956-ffa450edef68
2010-10-12 15:38:20 +00:00
Donald Woods 2f648350b4 OPENJPA-1764 test can only be run against Derby, due to openjpa.ConnectionUserName being used as a schema name
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021574 13f79535-47bb-0310-9956-ffa450edef68
2010-10-12 01:35:19 +00:00
Donald Woods 7f332d9cf8 OPENJPA-1764 test can only be run against Derby, due to openjpa.ConnectionUserName being used as a schema name
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021525 13f79535-47bb-0310-9956-ffa450edef68
2010-10-11 21:49:36 +00:00
Michael Dick a99e618f5a Testcase updates for Sybase
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021522 13f79535-47bb-0310-9956-ffa450edef68
2010-10-11 21:45:47 +00:00
Michael Dick a63ba3ed38 Refactor testcase and ensure expected exception occurs.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021490 13f79535-47bb-0310-9956-ffa450edef68
2010-10-11 20:05:00 +00:00
Donald Woods 739ee54c19 OPENJPA-1830 Deserialization of EMF causes openjpa.connectionPassword to be overwritten with Value.INVISIBLE
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021488 13f79535-47bb-0310-9956-ffa450edef68
2010-10-11 20:00:17 +00:00
Richard G. Curtis b62b8fc920 OPENJPA-1644: Don't clear values from a deleted instnace.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021400 13f79535-47bb-0310-9956-ffa450edef68
2010-10-11 16:04:58 +00:00
Michael Dick ad6b24baec Use filtering jdbc listener for criteria testcases
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021384 13f79535-47bb-0310-9956-ffa450edef68
2010-10-11 15:27:22 +00:00
Donald Woods 81eb5f86cf minor testcase helper updates
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006145 13f79535-47bb-0310-9956-ffa450edef68
2010-10-09 12:36:44 +00:00
Donald Woods 827cc3f400 make sure tests cleanup EMs and EMFs. 6 of the TestSwitchConnection and TestOverrideNonJtaDataSource are failing on everything except Derby, so exclude them on other DBs.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006102 13f79535-47bb-0310-9956-ffa450edef68
2010-10-09 02:10:38 +00:00
Donald Woods 7920a950aa rollback all SingleEMTestCase changes
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006039 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 21:50:48 +00:00
Donald Woods 044164b4ad make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006038 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 21:46:25 +00:00
Donald Woods a0fad7795b make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006034 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 21:37:48 +00:00
Donald Woods ab67cdd17d rollback setting em=null on cleanup
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006031 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 21:31:17 +00:00
Donald Woods 8a17669161 minor testcase helper tweaks
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006029 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 21:23:20 +00:00
Donald Woods 1c13b8e59e some extra tearDown cleanup
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006013 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 20:54:40 +00:00
Michael Dick ea0a44edd3 Filter connection setup SQL from SybaseDictionary.decorate when running unit tests.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006010 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 20:32:21 +00:00
Donald Woods 9c87751ae7 close streams
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006009 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 20:30:57 +00:00
Michael Dick 733d90cea6 Sybase converts "" to " ", update testcase expectations appropriately.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1006002 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 20:10:15 +00:00
Donald Woods 0a17bc1943 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005997 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 20:06:33 +00:00
Michael Dick efec8f38f0 More helpful assert in testcase
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005984 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 19:33:37 +00:00
Michael Dick 6ebaf34bd9 Set scale and precision for AllFieldsTypeTest.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005982 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 19:29:15 +00:00
Donald Woods a9c49f705e make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005959 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 19:02:17 +00:00
Donald Woods 447f48950d make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005920 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 17:40:53 +00:00
Donald Woods bbb2f23a85 add comment
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005918 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 17:32:37 +00:00
Donald Woods 9b56a3f5cc make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005916 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 17:25:47 +00:00
Donald Woods 353f65783f surefire excluded tests
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005911 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 17:16:13 +00:00
Donald Woods f4c9c6c45e surefire excluded tests
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005910 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 17:16:07 +00:00
Donald Woods 996abba172 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005903 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 17:05:57 +00:00
Michael Dick e0a173f17e Exclude test for Sybase and minor update to SEmfTC
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005883 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 16:28:55 +00:00
Donald Woods 5c79f76c69 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005869 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 15:54:56 +00:00
Donald Woods 274de20680 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005864 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 15:44:03 +00:00
Donald Woods 11969d128d make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005863 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 15:39:52 +00:00
Michael Dick 098ac5a11e Prevent table name collision.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005862 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 15:35:34 +00:00
Donald Woods 4c648a0522 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005859 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 15:29:54 +00:00
Donald Woods 28f75cc187 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005857 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 15:22:38 +00:00
Donald Woods fc782f2797 make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005856 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 15:22:14 +00:00
Donald Woods a80e26ccfc allow normal tearDown() to run to cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005849 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 14:46:03 +00:00
Donald Woods 8ee5186f9f make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005846 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 14:35:05 +00:00
Donald Woods b2a38dfadf make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005844 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 14:23:53 +00:00
Donald Woods 6f07746a3a make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005841 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 14:19:52 +00:00
Donald Woods 18dba4182b make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005828 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 13:53:54 +00:00
Donald Woods 92b7e93bb7 still close EMF even if exceptions occur on closing EMs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005826 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 13:52:32 +00:00
Donald Woods 854325d119 match javadoc definition of protected
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005823 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 13:50:12 +00:00
Richard G. Curtis 643c87437b OPENJPA-1415: Back out some of previous commit.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005657 13f79535-47bb-0310-9956-ffa450edef68
2010-10-07 22:41:26 +00:00
Richard G. Curtis 7c6c7f2d02 OPENJPA-1415: Add test case.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005642 13f79535-47bb-0310-9956-ffa450edef68
2010-10-07 21:26:53 +00:00
Michael Dick 8f587779d6 Excluding tests for sybase
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005636 13f79535-47bb-0310-9956-ffa450edef68
2010-10-07 21:00:23 +00:00
Richard G. Curtis b67e3d83ac OPENJPA-1801: Add missing test Entity.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005044 13f79535-47bb-0310-9956-ffa450edef68
2010-10-06 14:02:06 +00:00
Richard G. Curtis 54bef663e7 OPENJPA-1801: Refactor cache statistics.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1004818 13f79535-47bb-0310-9956-ffa450edef68
2010-10-05 21:12:52 +00:00
Michael Dick a67852d2c0 Set table names for attach entities in kernel.common.apps.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1004759 13f79535-47bb-0310-9956-ffa450edef68
2010-10-05 18:25:17 +00:00
Michael Dick b664ab8b94 Make column names consistent for cache tests.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1004714 13f79535-47bb-0310-9956-ffa450edef68
2010-10-05 17:02:32 +00:00
Kevin W. Sutter 93357de778 Update ExternalValue testcase to show a "common" boolean to char mapping...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1004441 13f79535-47bb-0310-9956-ffa450edef68
2010-10-04 21:34:20 +00:00
Milosz Tylenda 5a98879567 OPENJPA-1691: Support XML strings longer than 4000 bytes on Oracle.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1004043 13f79535-47bb-0310-9956-ffa450edef68
2010-10-03 20:46:38 +00:00
Milosz Tylenda ccd2dde6dc Remove outdated comment related to metamodel.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1003828 13f79535-47bb-0310-9956-ffa450edef68
2010-10-02 16:24:50 +00:00
Donald Woods 2f996c2883 revert o-m-p usage added in r1003657
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1003675 13f79535-47bb-0310-9956-ffa450edef68
2010-10-01 22:13:41 +00:00
Donald Woods d58eaa98ee try using o-m-p instead of antrun to reduce memory overhead. this is a temp change, as enhancing takes 5x longer with o-m-p...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1003657 13f79535-47bb-0310-9956-ffa450edef68
2010-10-01 21:35:50 +00:00
Donald Woods c92c435728 minor pom updates
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1003634 13f79535-47bb-0310-9956-ffa450edef68
2010-10-01 20:24:41 +00:00
Fay Wang a4080f46f5 OPENJPA-1819: if there is a group-by clause, orderby_item must be in the group-by list
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1003317 13f79535-47bb-0310-9956-ffa450edef68
2010-09-30 22:07:11 +00:00
Richard G. Curtis 1f64b37ec5 Misc test update.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1003292 13f79535-47bb-0310-9956-ffa450edef68
2010-09-30 21:29:00 +00:00
Donald Woods c7a08227a3 OPENJPA-1764 Need to explicitly close dbcp.BasicDataSource instances, moved commons-dbcp test depend to parent pom and added closing of EMF in ContainerTest during test tearDown.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1002860 13f79535-47bb-0310-9956-ffa450edef68
2010-09-29 21:43:11 +00:00
Donald Woods 4aa5b43825 OPENJPA-1764 Fix bug in DBCPDriverDataSource.mergeConnectionProperties, move common surefire-plugin systemProperties to parent pom and move the connection user/password to equivalent openjpa.Connection settings
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1002745 13f79535-47bb-0310-9956-ffa450edef68
2010-09-29 17:12:49 +00:00
Richard G. Curtis 6dbe665329 Misc test cleanup.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1002630 13f79535-47bb-0310-9956-ffa450edef68
2010-09-29 13:55:57 +00:00
Catalina Wei cde2a4aaf2 OPENJPA-1814: JPQL fails with Group By and Having aggregate_expression IN (subquery)
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1002419 13f79535-47bb-0310-9956-ffa450edef68
2010-09-28 23:36:54 +00:00
Donald Woods ed85f020fd OPENJPA-1764 Automatically enable connection pooling in unmanaged environments when Commons DBCP is available
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1002321 13f79535-47bb-0310-9956-ffa450edef68
2010-09-28 18:56:51 +00:00
Michael Dick 9f392edc9d fix typo in db2 configuration property
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1000594 13f79535-47bb-0310-9956-ffa450edef68
2010-09-23 19:50:42 +00:00
Michael Dick 474c1b60c9 OPENJPA-1790: Added ProxyConcurrentMaps class (minor formatting changes from Jody's patch)
Submitted By: Jody Grassel

git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1000292 13f79535-47bb-0310-9956-ffa450edef68
2010-09-23 02:20:07 +00:00
Donald Woods 782b86628c add missing SolidDB profile and other connection.url examples
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@999083 13f79535-47bb-0310-9956-ffa450edef68
2010-09-20 19:33:57 +00:00
Michael Dick e5f835fbd0 Recover from failed assertion in TestTimeoutException
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@998196 13f79535-47bb-0310-9956-ffa450edef68
2010-09-17 16:48:49 +00:00
Michael Dick 6f67c88603 convert long->string in testcase.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@997925 13f79535-47bb-0310-9956-ffa450edef68
2010-09-16 21:01:03 +00:00
Michael Dick f943cc83b2 reverting 997888 - committed wrong testcase
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@997894 13f79535-47bb-0310-9956-ffa450edef68
2010-09-16 19:47:47 +00:00
Michael Dick b877e90db8 convert long->string in java - database might not support implicit conversion
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@997888 13f79535-47bb-0310-9956-ffa450edef68
2010-09-16 19:27:53 +00:00
Michael Dick dd36c1d629 add profile for testing sybase with jConnect
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@997041 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14 19:01:18 +00:00
Michael Dick 9ec516a346 OPENJPA-1782: setting eol-style
MM   TestDoubleQuotedStringLiteralInJPQL.java


git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@995469 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 15:41:03 +00:00
Donald Woods 00b99e267f OPENJPA-1784 add missing license headers
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@995437 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 14:09:12 +00:00
Fay Wang 9c25bd1633 OPENJPA-1784: improve dirty-checking for persistent maps when the get method is called to retrieve an embeddable value.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@995333 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 06:47:46 +00:00
Catalina Wei f5dbf21ca5 OPENJPA-1782: Accept double quoted string literal in JPQL
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@993601 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 04:54:47 +00:00
Michael Dick 4628962d2a OPENJPA-1372: Add testcases - no mainline code changes.
Submitted By: Pinaki Poddar and Milosz Tylenda

git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@993552 13f79535-47bb-0310-9956-ffa450edef68
2010-09-07 22:47:13 +00:00
Michael Dick 99332850e3 OPENJPA-1736: Setting svn:eol-style native
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@988223 13f79535-47bb-0310-9956-ffa450edef68
2010-08-23 17:32:55 +00:00
Michael Dick acef04f0f6 OPENJPA-526: setting svn eol-stle on new file
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@988221 13f79535-47bb-0310-9956-ffa450edef68
2010-08-23 17:31:42 +00:00
Michael Dick b3c9553f59 OPENJPA-526: setting svn eol-stle on new file
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@988220 13f79535-47bb-0310-9956-ffa450edef68
2010-08-23 17:30:58 +00:00
Catalina Wei 93c0bbea8f OPENJPA-1736: Mappings with foreign keys as identity fields sometimes not resolved correctly
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@987772 13f79535-47bb-0310-9956-ffa450edef68
2010-08-21 15:46:34 +00:00
Catalina Wei c000f0bf62 OPENJPA-526: Insert text more than 4K bytes to Clob column causes SQLException: Exhausted Resultset
fix table name in Lobs entity to avoid conflict with other entities in JUnit regression.

git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@987644 13f79535-47bb-0310-9956-ffa450edef68
2010-08-20 21:47:42 +00:00
Catalina Wei 833520766f OPENJPA-526: Insert text more than 4K bytes to Clob column causes SQLException: Exhausted Resultset
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@987598 13f79535-47bb-0310-9956-ffa450edef68
2010-08-20 18:32:21 +00:00
Fay Wang 729d6751c9 OPENJPA-735: temporarily disable TestTimeoutException for SolidDB as it seems cause SolidDB to crash
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@987356 13f79535-47bb-0310-9956-ffa450edef68
2010-08-20 00:11:56 +00:00
Richard G. Curtis 3b20d750e7 OPENJPA-1770: Fix fetching an Entity with a null embeddable from the DataCache.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@987321 13f79535-47bb-0310-9956-ffa450edef68
2010-08-19 21:38:25 +00:00
Donald Woods 560afb7df4 OPENJPA-1712 Merge in build updates from 2.0.x branch
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@987238 13f79535-47bb-0310-9956-ffa450edef68
2010-08-19 17:31:55 +00:00
Fay Wang cb4ac9b891 OPENJPA-735: OpenJPA support for SolidDB
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@987204 13f79535-47bb-0310-9956-ffa450edef68
2010-08-19 15:58:05 +00:00
Fay Wang 07d599a02d OPENJPA-735: OpenJPA support for SolidDB
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@987013 13f79535-47bb-0310-9956-ffa450edef68
2010-08-19 04:19:39 +00:00
Richard G. Curtis 63a24dc7bb OPENJPA-1769: Fix Broker.getObjectId(..) to work on detached Entities with no DetachedStateManager.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@986963 13f79535-47bb-0310-9956-ffa450edef68
2010-08-18 21:52:59 +00:00
Richard G. Curtis 5a8030a802 OPENJPA-1469: Update test.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@986962 13f79535-47bb-0310-9956-ffa450edef68
2010-08-18 21:51:40 +00:00
Richard G. Curtis f31d31ff9e OPENJPA-1469: Miscellaneous test updates.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@986124 13f79535-47bb-0310-9956-ffa450edef68
2010-08-16 20:21:05 +00:00
Michael Dick 7e50c0bf6d OPENJPA-1424: adding testcase.
Submitted By: Heath Thomann, Daryl Stultz.

git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@984967 13f79535-47bb-0310-9956-ffa450edef68
2010-08-12 20:53:58 +00:00
Richard G. Curtis 319ba41483 OPENJPA-1765: Add locking to TableJDBCSeq to ensure thread safety.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@984943 13f79535-47bb-0310-9956-ffa450edef68
2010-08-12 20:15:41 +00:00
Richard G. Curtis 0876c93ff6 OPENJPA-1763: Auto configure RemoteCommitProvider if it isn't set when the DataCache is enabled.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@984601 13f79535-47bb-0310-9956-ffa450edef68
2010-08-11 22:00:25 +00:00
Michael Dick 0f0c6de652 Get lock clause from DBDictionary in locking tests
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@983762 13f79535-47bb-0310-9956-ffa450edef68
2010-08-09 18:22:24 +00:00
Donald Woods bcfadcff1b OPENJPA-1712 Fix creation of test artifacts, so they get signed during -Papache-release deploys to nexus repo
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@983040 13f79535-47bb-0310-9956-ffa450edef68
2010-08-06 16:22:21 +00:00
Jeremy Bauer 536e3a284b OPENJPA-1739 Fixed minor bug and added more test variations.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@982342 13f79535-47bb-0310-9956-ffa450edef68
2010-08-04 17:33:13 +00:00
Jeremy Bauer 733adeb47b OPENJPA-1739 Rev 1 of pluggable instrumentation for OpenJPA. Includes an test provider and portions of a JMX platform MBean based provider.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@981719 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03 01:55:02 +00:00
Richard G. Curtis e65737308b OPENJPA-1757: Check CacheRetrieveMode in DataCacheStoreManager when synchronizing version.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@981664 13f79535-47bb-0310-9956-ffa450edef68
2010-08-02 19:31:45 +00:00
Richard G. Curtis 4dcca87500 OPENJPA-1727: Fix QueryCache eviction when returning an empty result and using the TIMESTAMP eviction policy.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@980963 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 21:02:04 +00:00
Michael Dick e97e42b3eb OPENJPA-1749: Throw exception when incompatible configuration options are set
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@980070 13f79535-47bb-0310-9956-ffa450edef68
2010-07-28 14:30:05 +00:00
Fay Wang ac42e2d8eb OPENJPA-1726: Postgres does not support queryTimeout. Exclude this test case from running on Postgres.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@979839 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27 20:13:55 +00:00
Michael Dick b6103d270a Fix timing window with TestTimestampVerson and MySQL
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@979761 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27 16:04:55 +00:00
Catalina Wei a4038dadef OPENJPA-1719: Prepared SQL cache user parameter ordering problem with subqueries.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@979326 13f79535-47bb-0310-9956-ffa450edef68
2010-07-26 15:30:20 +00:00
Fay Wang 44a7674d6e OPENJPA-1740: fix Type expression when entities use Joined table strategy.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@967240 13f79535-47bb-0310-9956-ffa450edef68
2010-07-23 20:15:06 +00:00
Michael Dick 4c92537fb5 OPENJPA-1738: setting eol-style native
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@967205 13f79535-47bb-0310-9956-ffa450edef68
2010-07-23 19:06:25 +00:00
Catalina Wei 6d8b5782c9 OPENJPA-1738: Prepared query does not handle collection-valued parameter of persistence-capable objects
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@966870 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 21:54:40 +00:00
Michael Dick ebd30a7cc7 OPENJPA-1742: move cfName logic to JDBCConfiguration, add tests for nonJTADataSource
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@966600 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 11:57:45 +00:00
Fay Wang 3b3d01cb6a OPENJPA-1726: force table to be recreated with correct TIMESTAMP column type.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@966442 13f79535-47bb-0310-9956-ffa450edef68
2010-07-21 22:22:30 +00:00
Fay Wang 9166a7753a OPENJPA-1726: exclude Postgres from the test case due to the problem of storing the randomly generated UUID String to the UTF-8 database.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@965899 13f79535-47bb-0310-9956-ffa450edef68
2010-07-20 16:43:30 +00:00
Donald Woods 0a8c27709d OPENJPA-1726 Add DBCP overrides for PostgreSQL
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@965838 13f79535-47bb-0310-9956-ffa450edef68
2010-07-20 13:24:51 +00:00
Fay Wang 1916e1bd86 OPENJPA-1726: fix test case problem for Postgres. Postgres returns nextval depending on whether the two consecutive calls to nextval are in the same session or not. If they are in different sessions, the nextval returned by Postgres will be the next sequence number preallocated and stored in memory for the current session. The second nextval is not necessarily the first nextval + increment.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@965663 13f79535-47bb-0310-9956-ffa450edef68
2010-07-19 22:31:41 +00:00
Fay Wang 6820830299 OPENJPA-1726: fix test case errors for Postgres
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@964966 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 22:37:52 +00:00
Dianne E. Richards aec144cdfa OPENJPA-1722 Test case for DistinctResultList serialization fix
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@964865 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 17:29:08 +00:00
Dianne E. Richards 720b8f7e71 OPENJPA-1554 Support boolean as an id (required by spec)
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@964480 13f79535-47bb-0310-9956-ffa450edef68
2010-07-15 16:26:27 +00:00
Richard G. Curtis d899ba8107 OPENJPA-1626: Add Name property to AbstractQueryCache, contributed by Amy Yang.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@964170 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 20:15:41 +00:00
Richard G. Curtis 124d3ca7b5 OPENJPA-1378: Expose Lru cache on DataCache and QueryCache.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@964097 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 17:01:51 +00:00
Michael Dick f03b417d41 OPENJPA-1702: Allow new entities to be dirtied in BeforeCommit callback even if there are no other dirty entities. Based on patch submitted by Heath Thomann
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@963499 13f79535-47bb-0310-9956-ffa450edef68
2010-07-12 21:39:55 +00:00
Catalina Wei 5ad6624b53 OPENJPA-1719: Prepared SQL cache user parameter ordering problem with subqueries.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@963139 13f79535-47bb-0310-9956-ffa450edef68
2010-07-11 19:51:31 +00:00
Catalina Wei fc63143dfe OPENJPA-1715: OpenJPA generates wrong SQL for Oracle if a result variable that references an aggregate expression is used in ORDER BY clause
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@962708 13f79535-47bb-0310-9956-ffa450edef68
2010-07-09 22:03:35 +00:00
Richard G. Curtis 961e957be0 OPENJPA-1692: Comment out failing case in TestClearableScheduler while this change is backed out.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@961510 13f79535-47bb-0310-9956-ffa450edef68
2010-07-07 21:21:39 +00:00
Catalina Wei 90a54ac7e7 OPENJPA-1715: OpenJPA generates wrong SQL if a result variable that references an aggregate expression is used in ORDER BY clause
fix testcase.

git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@961472 13f79535-47bb-0310-9956-ffa450edef68
2010-07-07 18:37:29 +00:00
Catalina Wei ee83defe59 OPENJPA-1715: OpenJPA generates wrong SQL if a result variable that references an aggregate expression is used in ORDER BY clause
add testcase.

git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@961449 13f79535-47bb-0310-9956-ffa450edef68
2010-07-07 18:10:25 +00:00
Richard G. Curtis 020b24e008 Update TestAutoIncrement to not run on Oracle and SQLServer.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@961000 13f79535-47bb-0310-9956-ffa450edef68
2010-07-06 20:03:25 +00:00
Michael Dick 5668a18ec0 OPENJPA-1501: trim trailing whitespace for entities with String IDs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@960983 13f79535-47bb-0310-9956-ffa450edef68
2010-07-06 19:06:14 +00:00
Richard G. Curtis 2400bacd05 OPENJPA-1707: Log a warning message when a down level Entity is encountered.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@960981 13f79535-47bb-0310-9956-ffa450edef68
2010-07-06 18:53:59 +00:00
Richard G. Curtis 20f2966ea1 Update TestClearableScheduler to use a Vector for multithreaded test rather than an ArrayList
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@957938 13f79535-47bb-0310-9956-ffa450edef68
2010-06-25 13:32:06 +00:00
Jeremy Bauer e372349aeb OPENJPA-1689 Provide better determination of PostgreSQL db owned sequences
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@957715 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 21:06:47 +00:00
Richard G. Curtis a7c61414ca OPENJPA-1704: Fix PCEnhancer to generate proper readExternal method.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@956875 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 13:08:35 +00:00
Catalina Wei 3f79c25dfc OPENJPA-1697: A EnumValueHandler strategy along with XmlType annotation incorrectly mapped to XmlType in create table DDL
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@955806 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 00:47:25 +00:00
Catalina Wei eac9c66b74 OPENJPA-1697: A EnumValueHandler strategy along with XmlType annotation incorrectly mapped to XmlType in create table DDL
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@955805 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 00:41:16 +00:00
Catalina Wei dbaf9fa67e OPENJPA-1686: Define generic persistent graph and relation. Implement graph as a set of edges.
Fix compile errors

git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@955581 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 13:07:21 +00:00
Catalina Wei 832b5048bd OPENJPA-1697: A EnumValueHandler strategy along with XmlType annotation incorrectly mapped to XmlType in create table DDL
backout changes - regression in xmlcolumn mappings

git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@955474 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 04:06:56 +00:00
Pinaki Poddar a79a96b86c OPENJPA-1686: Define generic persistent graph and relation. Implement graph as a set of edges.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@955425 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 23:22:31 +00:00