Pinaki Poddar
1fe219eeae
save circular serialization error
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1354283 13f79535-47bb-0310-9956-ffa450edef68
2012-06-26 22:54:23 +00:00
Pinaki Poddar
91c9e23478
Put an entity manager as the user object in a broker
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1354226 13f79535-47bb-0310-9956-ffa450edef68
2012-06-26 20:56:43 +00:00
Albert Lee
d1306467c3
OPENJPA-2183 - enable missing openjpa.hint.RelaxParameterTypeChecking
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1347017 13f79535-47bb-0310-9956-ffa450edef68
2012-06-06 18:13:14 +00:00
Mark Struberg
61b023c784
OPENJPA-2197 fix lifecycle method detection
...
This commit fixes a problem to pick up a JPA lifecycle method
like @PrePersist if there is a method with the same name
(but different parameters) in the class as well.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1339509 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 07:55:41 +00:00
Richard G. Curtis
ae9e05b9c7
OPENJPA-2187: Generate correct source for a file that is in the default package.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1337325 13f79535-47bb-0310-9956-ffa450edef68
2012-05-11 18:41:34 +00:00
Richard G. Curtis
1d71976c8f
OPENJPA-2156: Add support for generating a final class.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1303496 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 18:41:42 +00:00
Richard G. Curtis
7063dd5296
OPENJPA-2156: Correctly generate imports when using classes in java.util packages.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1301641 13f79535-47bb-0310-9956-ffa450edef68
2012-03-16 16:43:34 +00:00
Kevin W. Sutter
cc4f6264ba
OPENJPA-2152. Don't submit and process an extra query hint if the desired LockModeType is NONE (the default).
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1299042 13f79535-47bb-0310-9956-ffa450edef68
2012-03-09 21:02:18 +00:00
Jeremy Bauer
d03434b557
OPENJPA-2141 fix and test for lazy embedded fields
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1293250 13f79535-47bb-0310-9956-ffa450edef68
2012-02-24 13:53:01 +00:00
Kevin W. Sutter
c55f8469f1
OPENJPA-2134. Do not close Connections during prepareForPooling if ConnectionRetainMode is set to "always".
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1291900 13f79535-47bb-0310-9956-ffa450edef68
2012-02-21 16:31:22 +00:00
Albert Lee
408d8b4463
Update pom.xml version to 2.3.0-SNAPSHOTS in trunk after 2.2.0 is released.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1291435 13f79535-47bb-0310-9956-ffa450edef68
2012-02-20 20:37:05 +00:00
Albert Lee
4d1e1bc8df
[maven-release-plugin] prepare release 2.2.x
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1244808 13f79535-47bb-0310-9956-ffa450edef68
2012-02-16 00:30:29 +00:00
Kevin W. Sutter
2bbbcc9d73
OPENJPA-2099. With Pinaki's green light, we're going to back out the changes for OpenJPA-2099 and OpenJPA-2111 so that we can make progress on the OpenJPA 2.2.0 release.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1243702 13f79535-47bb-0310-9956-ffa450edef68
2012-02-13 21:23:54 +00:00
Richard G. Curtis
98859e2006
OPENJPA-2119: Fix checkstyle error.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1242163 13f79535-47bb-0310-9956-ffa450edef68
2012-02-08 22:58:33 +00:00
Richard G. Curtis
824753b36c
OPENJPA-2119: Added support for generating a constructor and greater support for tabbing. Also fixed a number of bugs.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1242154 13f79535-47bb-0310-9956-ffa450edef68
2012-02-08 22:38:07 +00:00
Kevin W. Sutter
e8aaaccf9c
OPENJPA-2076. The ASL message that is inserted into the generated metamodel code should not be translated. Added a comment to indicate this.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1241052 13f79535-47bb-0310-9956-ffa450edef68
2012-02-06 15:57:41 +00:00
Pinaki Poddar
e37a589072
OPENJPA:1050: Use generics
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1236280 13f79535-47bb-0310-9956-ffa450edef68
2012-01-26 16:36:38 +00:00
Pinaki Poddar
49adef7c61
OPENJPA-2099: Use thread gate for reused select. Guard parameter binding
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1235533 13f79535-47bb-0310-9956-ffa450edef68
2012-01-24 22:26:27 +00:00
Pinaki Poddar
3dee2ca176
Use typed list when possible
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1233023 13f79535-47bb-0310-9956-ffa450edef68
2012-01-18 19:57:47 +00:00
Pinaki Poddar
1a50b5fe76
OPENJPA:2099: Cacheing select construct with class/field strategy. Adding configuration
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1232415 13f79535-47bb-0310-9956-ffa450edef68
2012-01-17 14:04:07 +00:00
Mark Struberg
3beb74571a
switch back trunk to 2.2.0-SNAPSHOT
...
we wil restart the 2.2.x after a few important fixes on trunk
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1230495 13f79535-47bb-0310-9956-ffa450edef68
2012-01-12 11:28:50 +00:00
Mark Struberg
6289157f9c
release preparation. Move trunk to 2.3.0-SNAPSHOT
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1229557 13f79535-47bb-0310-9956-ffa450edef68
2012-01-10 14:29:08 +00:00
Donald Woods
6369c744bd
OPENJPA-2083 Unmapped fields silently treated as transient. Patch provided by Jacob Nowosatka.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1226910 13f79535-47bb-0310-9956-ffa450edef68
2012-01-03 18:46:08 +00:00
Pinaki Poddar
857abde46c
Wrong logic in setting default remote commit provider
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1224948 13f79535-47bb-0310-9956-ffa450edef68
2011-12-27 17:12:04 +00:00
Pinaki Poddar
3631ed562e
OPENJPA-2098: Manage context stack in a fail-safe way
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1221807 13f79535-47bb-0310-9956-ffa450edef68
2011-12-21 17:06:11 +00:00
Dianne E. Richards
3f8d02190d
OPENJPA-2081 XML support for about 26 annotations
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1207320 13f79535-47bb-0310-9956-ffa450edef68
2011-11-28 15:44:58 +00:00
Richard G. Curtis
5d6533ef7e
OPENJPA-2075: Add depricated constructor.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1203869 13f79535-47bb-0310-9956-ffa450edef68
2011-11-18 21:49:47 +00:00
Richard G. Curtis
04cbc68544
OPENJPA-2075: Update eol prop.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1203338 13f79535-47bb-0310-9956-ffa450edef68
2011-11-17 19:17:37 +00:00
Richard G. Curtis
d52e73f024
OPENJPA-2075: Abstract parameter handling from QueryImpl.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1203337 13f79535-47bb-0310-9956-ffa450edef68
2011-11-17 19:13:07 +00:00
Kevin W. Sutter
db9849db29
OPENJPA-2070. Clean up the processing in the MetamodelImpl.populate() method. The exception processing and messaging were not correct/accurate. Also, changed the testcase slightly to allow for the error checking when needed.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1200884 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 13:52:39 +00:00
Richard G. Curtis
3d5b44956d
OPENJPA-2057: Reverting previous commits.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1197994 13f79535-47bb-0310-9956-ffa450edef68
2011-11-05 17:17:26 +00:00
Pinaki Poddar
31e00f7d76
OPENJPA-2057: Change classloading scheme
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1194953 13f79535-47bb-0310-9956-ffa450edef68
2011-10-29 17:55:26 +00:00
Pinaki Poddar
2bee63d702
OPENJPA-2057: Change classloading scheme
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1194905 13f79535-47bb-0310-9956-ffa450edef68
2011-10-29 15:26:44 +00:00
Pinaki Poddar
3494fab794
OPENJPA-2057: Change classloading scheme
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1190716 13f79535-47bb-0310-9956-ffa450edef68
2011-10-29 00:44:11 +00:00
Albert Lee
548375287a
Fixed message format errors.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1190050 13f79535-47bb-0310-9956-ffa450edef68
2011-10-27 21:50:38 +00:00
Albert Lee
1e4a05c6db
OPENJPA-2059 Add message file used by SourceCode.java
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1188852 13f79535-47bb-0310-9956-ffa450edef68
2011-10-25 18:44:51 +00:00
Albert Lee
16c76a0870
OPENJPA-2060 Fixed all three reported problems described in JIRA
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1183674 13f79535-47bb-0310-9956-ffa450edef68
2011-10-15 17:25:04 +00:00
Kevin W. Sutter
c7c8eb2fc1
OPENJPA-2044. Updating the processing for the openjpa.header parameter on the AnnotationProcessor6 code. Not only to read the actual data (vs a String representation of the URL stream), but also to make it more flexible on the number of lines contained in the designated header file.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1182512 13f79535-47bb-0310-9956-ffa450edef68
2011-10-12 18:28:26 +00:00
Jeremy Bauer
236f409a91
OPENJPA-2053 Added property to enable proper OSGi service tracking of the OpenJPA provider.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1177327 13f79535-47bb-0310-9956-ffa450edef68
2011-09-29 15:05:08 +00:00
Pinaki Poddar
3cfadba263
Relocate org.apache.openjpa.jdbc.kernel.MixedLockManager configuration to JDBC product derivation
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1161288 13f79535-47bb-0310-9956-ffa450edef68
2011-08-24 21:32:22 +00:00
Albert Lee
49f069f268
Refactor/remove unused imports.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1159795 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19 22:06:29 +00:00
Richard G. Curtis
29213af88a
OPENJPA-1803: Fix EM.unwrap(java.sql.Connection.class) to account for a non-jdbc(sql) backed store.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1155500 13f79535-47bb-0310-9956-ffa450edef68
2011-08-09 19:17:07 +00:00
Michael Dick
ff4dc0c5ce
OPENJPA-2025: Generate SingularAttribute for unannotated arrays, ListAttribute will be used for @PersistentCollections.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1143520 13f79535-47bb-0310-9956-ffa450edef68
2011-07-06 18:18:43 +00:00
Michael Dick
928aa703cb
OPENJPA-2027: Use SingularAttribute for unannotated arrays. ListAttribute for @PersistentCollections
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1143519 13f79535-47bb-0310-9956-ffa450edef68
2011-07-06 18:17:36 +00:00
Milosz Tylenda
8a85ffb402
OPENJPA-487: Simplify generated SQL for SUBSTRING and LOCATE JPQL functions by switching from JDO style to JPA style in expressions. SUBSTRING parameters are still inlined to support grouping by SUBSTRING.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1142426 13f79535-47bb-0310-9956-ffa450edef68
2011-07-03 12:32:03 +00:00
Pinaki Poddar
bfa48697eb
OPENJPA-2024: Ignore non-canonical fields during metamodel assignment
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1141583 13f79535-47bb-0310-9956-ffa450edef68
2011-06-30 15:52:11 +00:00
Pinaki Poddar
31c0249e14
OPENJPA-2017: Adding DEATCH.NONE option. Retry commit after local test run
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1141556 13f79535-47bb-0310-9956-ffa450edef68
2011-06-30 14:54:31 +00:00
Richard G. Curtis
053d81db95
OPENJPA-1803: Add support for obtaining a connection via EntityManager.unwrap. Patch contributed by Sebastian Laskawiec.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1138059 13f79535-47bb-0310-9956-ffa450edef68
2011-06-21 15:46:46 +00:00
Michael Dick
cd486f73f5
OPENJPA-2017: Comment out constant count for AutoDetach - less error prone than storing an offset.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1137728 13f79535-47bb-0310-9956-ffa450edef68
2011-06-20 18:15:10 +00:00
Pinaki Poddar
f054aa705b
OPENJPA-2017: Modify test to adjust for changes in AutoDetach constant
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1137659 13f79535-47bb-0310-9956-ffa450edef68
2011-06-20 15:25:12 +00:00