Rob Bygrave
9c7f62e8b1
Allow more flexibility with JSON marshalling of non-entity beans
2013-08-02 12:16:00 +12:00
Rob Bygrave
bf8574833a
Remove Thread UncaughtExceptionHandler as part of fix for pull/44
...
@Transactional not rolling back for uncaught RuntimeException - This
change is not required for 44 but is nice cleanup as
UncaughtExceptionHandler is no used.
2013-08-02 12:14:17 +12:00
Rob Bygrave
44d95dc06c
Fix for Issue 43 - Support for JSON unmarshalling of @XmlRootElement
...
beans.
2013-07-29 23:24:30 +12:00
Robin Bygrave
243864fef7
Fix for Issue 35 Connection pool leak with findFutureRowCount(),
...
findFutureList() and findFutureIds()
2013-07-01 20:17:38 +12:00
Robin Bygrave
c176e4f05e
Fix for Issue 34 - JSR 303 Validation groups are ignored for DDL
...
generation (of @NotNull)
2013-07-01 09:50:42 +12:00
Robin Bygrave
4f2f9a2e99
Fix for Issue 32 Deleted bean not removed from PersistenceContext
2013-06-27 23:23:20 +12:00
Robin Bygrave
4bbbad9b3b
Fix for Issue 30 Invalidating L2 Cache on deletion for referenced
...
OneToMany relations not working
2013-06-27 23:13:06 +12:00
Robin Bygrave
488b856470
Merge fix from Peter Fu, avaje-ebeanorm/pull/9 request plus associated
...
test
2013-06-23 15:19:46 +12:00
Rob Bygrave
7cd71559b6
Merge pull request #31 from outersky/master
...
Json parser now supports unicode escape sequence
2013-06-19 04:06:51 -07:00
Robin Bygrave
9ad4931c12
Add fix and test for BUG 408 from Eddie
2013-06-19 22:35:42 +12:00
outersky
251076e30d
reformat code
2013-06-03 13:49:34 +08:00
outersky
93d3638f6c
support unicode escape sequence for json
...
like: {"name":"\u60a8\u597d"}
2013-06-03 13:45:39 +08:00
Richard Vowles
d2f532ad3c
prevent Ebean from issuing duplicate SQL when generating the database so it doesnt fail. A problem for classes with the same generator
2013-05-03 20:06:18 +12:00
Richard Vowles
26a8af8c5b
add support for having a WAR classpath entry in the classpath
2013-05-03 20:05:07 +12:00
Robert Biter
703ee59792
removed dead code in TableJoin
2013-05-02 11:05:49 +03:00
Robert Biter
464cb38b8b
consistent initialization for the StringBuilder in DefaultDbSqlContext
2013-05-02 11:04:45 +03:00
Robert Biter
eb61246254
removed getter for the StringBuilder in DefaultDbSqlContext
2013-05-02 11:02:25 +03:00
Robert Biter
a4dda42650
removed redundant comments in DefaultDbSqlContext
2013-05-02 10:59:47 +03:00
Robin Bygrave
a3dc2a55f4
Fix for Issue 19 - Wrong database configuration for SQLite /
...
AUTOINCREMENT position in generated DDL
2013-05-01 21:35:07 +12:00
Robin Bygrave
2f97c5c36e
Remove unused ServerConfig debugSql options, Update Tests to use agentloader
2013-04-29 22:42:27 +12:00
Robin Bygrave
e79a5d4332
Remove LogLevel enum and associated code
2013-04-28 00:29:30 +12:00
Robin Bygrave
513a61503e
Fix for commented out code for setConcurrencyMode(). Bah!!
2013-04-28 00:14:03 +12:00
Robin Bygrave
bcce1a7148
Fix for Issue 4 - Allow programmatic shutdown of EbeanServer
2013-04-26 23:21:25 +12:00
Robin Bygrave
384931d92e
Fix for Issue 18 - Use property autofetch.garbageCollectionOnShutdown to
...
control GC on shutdown behavior
2013-04-25 16:54:18 +12:00
Robin Bygrave
97cc2984cf
Fix for Issue 11 - Jaxrs and Inheritance - BeanDescriptor bug
2013-04-25 16:10:34 +12:00
Robin Bygrave
85f3a8987d
Fix for issue 17, Fix JSON support for TimeZone
2013-04-24 00:08:25 +12:00
Robin Bygrave
5761816fc9
Fix for issue 16
2013-04-23 22:39:58 +12:00
Robin Bygrave
f4b02b0121
Optionally check javax.validation annotations, Remove some Ldap code
2013-04-22 22:49:11 +12:00
Robin Bygrave
2567022d95
Remove Subclassing/Dynamic Proxy support - beans must be enhanced
2013-04-19 16:25:10 +12:00
Rob Bygrave
66880aa340
Merge pull request #14 from Timshel/master
...
Correction not to fail with an IllegalArgumentException when using find on an object with an enum as id.
2013-04-15 04:42:13 -07:00
Robin Bygrave
abdae5f996
Merge API into Server to simplify forking/branching across API and Implementation
2013-04-15 23:34:31 +12:00
Robin Bygrave
cbd7b5e912
Refactor transaction logging to simple SLF4J use
2013-04-15 23:16:08 +12:00
Robin Bygrave
b5ef07bab9
Remove LDAP and Validation objects
2013-04-12 01:03:22 +12:00
Robin Bygrave
f04a4864e9
Remove LDAP and Validation objects - (removing these features)
2013-04-12 00:23:39 +12:00
Richard Vowles
0a951165e5
migrate from JUL to SLF4j
2013-04-11 21:53:25 +12:00
Jacques
dcae62e9ee
Correction to be able to find on object with Enum as id.
2013-04-10 18:19:59 +02:00
Jacques
4a618189d2
Small correction of the error message
2013-04-10 18:19:52 +02:00
Robin Bygrave
9f624ec2bf
Remove Validation and LDAP features
2013-04-09 00:05:42 +12:00
Robin Bygrave
fb28c641d0
Remove LDAP feature support
2013-04-08 23:10:19 +12:00
Richard Vowles
cef9dd6cda
turn DDL generation into plugin, allow for other plugins to run
2013-04-07 21:56:24 +12:00
rbygrave
22f67ee49a
Changes to support the preceeding merges
2013-04-02 23:07:31 +13:00
Andrey Mochalov
fe4bd22c15
Added support of setting entity concurrency mode via annotation
2013-01-11 14:36:26 +04:00
Rob Bygrave
526aab97b8
Merge pull request #2 from outersky/master
...
Add Expose annotation for customerizing read/write json format
2012-12-02 19:58:40 -08:00
Rob Bygrave
9be9208b8b
Merge pull request #5 from mbell697/master
...
Change console output of DDL runner to use a logger instead of stdout.
2012-12-02 19:56:08 -08:00
Rob Bygrave
e21844ca99
Merge pull request #3 from jroper/patch-1
...
Remove double wait for cache warmer delay
2012-12-02 19:54:35 -08:00
James Roper
c2d3cc00ea
Ensured that setting a null id on Query throws an NPE
2012-12-03 14:22:41 +11:00
Mark Bell
080d398214
Logging information for DDL running should use the logger instead of stdout so its output can be turned off. Useful when running lots of test cases which all create clean databases.
2012-11-26 13:14:16 -05:00
James Roper
dbac28b2d9
Remove double wait for cache warmer delay
...
The CacheWarmer is run by a timer after the warm delay (default 30 seconds). But then the first thing it does is sleeps for the warm delay. It should just run immediately because the app has already waited for that delay.
2012-11-08 10:57:43 +11:00
outersky
82b80f5a52
! is ommitted
2012-10-24 22:57:50 +08:00
outersky
bb3ea76594
Add Expose support for Ebean entities.
...
can be applied to simple property, or One/ManyToMany association.
2012-10-24 22:35:02 +08:00