This website requires JavaScript.
33d85d2a13
EclipseLinkJpaDialect preserves lazy retrieval of UnitOfWork as far as possible
Juergen Hoeller
2014-10-28 16:39:19 +01:00
c0747a006a
JdbcUtils.getResultSetValue avoids re-retrieval from ResultSet for Blob/Clob content (for Derby compatibility)
Juergen Hoeller
2014-10-28 16:19:16 +01:00
06632822e9
Log4jConfigurer initLogging(location) throws FileNotFoundException for file URL as well
Juergen Hoeller
2014-10-28 16:18:55 +01:00
17b9bde336
Set ResponseStatusExceptionResolver.messageSource in the MVC Java config
Sebastien Deleuze
2014-10-28 13:42:02 +01:00
ad2d5952c6
XmlOptionsFactoryBean initializes empty XmlOptions by default and uses efficient entrySet iteration
Juergen Hoeller
2014-10-28 13:34:56 +01:00
cb095132b1
Defensive String equals comparison in ClassReader
Juergen Hoeller
2014-10-28 13:23:55 +01:00
4945cf1bd1
Optimized parameter length comparisons for constructor/method sorting
Juergen Hoeller
2014-10-28 13:22:22 +01:00
a377878038
Minor doc update
Rossen Stoyanchev
2014-10-27 17:27:24 -04:00
584b831bb9
Allow HTTP delete with request entity
Rossen Stoyanchev
2014-10-27 16:48:03 -04:00
03fc9e89a0
Fixed isWritable for badly formed SpEL expressions
Andy Clement
2014-10-27 11:35:51 -07:00
083dece106
Polish netty client support
Rossen Stoyanchev
2014-10-27 13:56:00 -04:00
e1207571fc
Add Netty version property to build.gradle
Rossen Stoyanchev
2014-10-27 12:41:18 -04:00
7de0a70f0c
Netty support for (Async)RestTemplate
Arjen Poutsma
2014-10-16 11:46:22 +02:00
a13bb69cbe
PropertyValue declares its cache fields as transient
Juergen Hoeller
2014-10-27 15:49:02 +01:00
ff8655846d
TransactionAspectSupport.currentTransactionStatus() reliably throws NoTransactionException
Juergen Hoeller
2014-10-27 15:47:52 +01:00
da612d079f
Replace "if(" with "if ("
Rossen Stoyanchev
2014-10-27 09:04:23 -04:00
6592784ef4
Fix a package tangle between SockJS support and transport packages
Sebastien Deleuze
2014-10-27 11:24:26 +01:00
9243869763
Test for <util:map> with LinkedCaseInsensitiveMap and specified key/value types
Juergen Hoeller
2014-10-27 12:08:26 +01:00
03bd08a6a5
Corrected note on JPA <exclude-unlisted-classes>
Juergen Hoeller
2014-10-27 11:59:26 +01:00
a3213f26a5
Merge pull request #677 from ksseo0701/SPR-12378
Stephane Nicoll
2014-10-27 09:33:30 +01:00
1708a8a10d
Remove unnecessary null check
Seo, Kyung-Seok
2014-10-26 23:52:42 +09:00
58f4014b17
Add an option to disable automatic addition of CORS header
Sebastien Deleuze
2014-10-26 00:36:41 +02:00
743356fa21
Add an option to set an Origin whitelist for Websocket and SockJS
Sebastien Deleuze
2014-10-25 23:30:40 +02:00
28a3cd50aa
Resolved package tangle in spring-expression
Andy Clement
2014-10-25 11:22:15 -07:00
a40e42479c
Fix SpEL handling of function reference
Andy Clement
2014-10-24 11:11:42 -07:00
01aa64c534
Simple broker sends notice after disconnect
Rossen Stoyanchev
2014-10-23 21:55:16 -04:00
6463878f2d
Polish Javadoc for @RequestMapping
Sam Brannen
2014-10-24 14:59:58 +02:00
a0c210457b
Use response encoding when escaping HTML
Brian Clozel
2014-10-24 11:46:09 +02:00
73e398a165
Merge pull request #672 from RyuSangGi/SPR-12363
Stephane Nicoll
2014-10-24 10:55:05 +02:00
d62522982f
Performance improvement
Sang Gi Ryu
2014-10-23 13:27:50 +09:00
d9df50c6cd
@Entity no longer required with spring-aspect
Stephane Nicoll
2014-10-24 10:39:59 +02:00
222d2b1639
Fix unnecessary required spring-context-support dep
Stephane Nicoll
2014-10-20 17:39:11 +02:00
d5eb669416
Add mention of java.util.Optional in @MVC
Rossen Stoyanchev
2014-10-23 16:53:00 -04:00
687955a704
Add ImmutableMessageChannelInterceptor
Rossen Stoyanchev
2014-10-23 15:21:09 -04:00
d5bf6713ed
Add author attribution for htmlEscape methods
Craig Andrews
2014-10-23 11:29:32 -07:00
2035b17925
Polishing
Juergen Hoeller
2014-10-23 17:24:00 +02:00
cb860364dd
TilesConfigurer defensively expects null from getResources in case of no resources found
Juergen Hoeller
2014-10-23 17:23:52 +02:00
1c217aae40
Support text/xml and application/*+xml in Jackson XML message converter
Sebastien Deleuze
2014-10-23 16:27:11 +02:00
49f3a6beff
HibernateTransactionManager supports result access after completion
Juergen Hoeller
2014-10-23 16:40:09 +02:00
b16048b061
ClassReader relies on autoboxing for reuse of cached primitive values
Juergen Hoeller
2014-10-23 14:24:59 +02:00
051c5fb66a
Update javadoc
Rossen Stoyanchev
2014-10-22 22:28:21 -04:00
df090235bb
Update documentation for Map arguments
Rossen Stoyanchev
2014-10-21 12:13:54 -04:00
4412bc68aa
Polish Javadoc
Sam Brannen
2014-10-23 01:06:01 +02:00
a011b360d1
Polish SPR-12286
Brian Clozel
2014-10-22 21:15:34 +02:00
7d44c7cb51
QualifierAnnotationAutowireCandidateResolver calls BeanFactory.getType defensively
Juergen Hoeller
2014-10-22 17:04:40 +02:00
16a4fe70f2
Polishing (cherry picked from commit 2956049 )
Juergen Hoeller
2014-10-22 17:04:50 +02:00
6117311906
QualifierAnnotationAutowireCandidateResolver calls BeanFactory.getType defensively
Juergen Hoeller
2014-10-22 17:04:40 +02:00
2956049c30
Polishing
Juergen Hoeller
2014-10-22 17:04:50 +02:00
73ce3b514b
QualifierAnnotationAutowireCandidateResolver calls BeanFactory.getType defensively
Juergen Hoeller
2014-10-22 17:04:40 +02:00
86d97baf65
Allow defining default content negotiation strategy
Brian Clozel
2014-10-22 16:32:12 +02:00
a2731f1a4f
Revised test for ImportBeanDefinitionRegistrar double scan
Juergen Hoeller
2014-10-22 02:16:39 +02:00
6e5711a7fb
Revised test for ImportBeanDefinitionRegistrar double scan
Juergen Hoeller
2014-10-22 02:16:39 +02:00
be89612ec0
ConfigurationClassParser avoids ImportBeanDefinitionRegistrar double scan
Juergen Hoeller
2014-10-22 01:09:47 +02:00
4ab27d83a1
Consistently accept empty Content-Type header and empty character encoding
Juergen Hoeller
2014-10-22 01:04:22 +02:00
3106905877
Polishing
Juergen Hoeller
2014-10-22 01:19:14 +02:00
15c8987cc4
Polishing
Juergen Hoeller
2014-10-22 01:10:01 +02:00
0e907764a4
Test for ImportBeanDefinitionRegistrar double scan
Juergen Hoeller
2014-10-21 23:45:03 +02:00
a305bf7ad1
Latest dependency updates (Hibernate 4.2.15, Tiles 3.0.5)
Juergen Hoeller
2014-10-22 01:09:31 +02:00
e16f21c281
AnnotationUtils consistently logs introspection failures via lazily initialized logger
Juergen Hoeller
2014-10-22 01:08:41 +02:00
7507560e75
Reimplemented ServerEndpointExporter to avoid BeanPostProcessor role
Juergen Hoeller
2014-10-22 01:05:19 +02:00
a1c0905a7c
Consistently accept empty Content-Type header and empty character encoding
Juergen Hoeller
2014-10-22 01:04:22 +02:00
38030ef237
Test for ImportBeanDefinitionRegistrar double scan
Juergen Hoeller
2014-10-21 23:45:03 +02:00
69f1b78e93
Latest dependency updates (EhCache 2.9, Joda-Time 2.5, Jackson 2.4.3, Tiles 3.0.5, Tomcat 8.0.14, FreeMarker 2.3.21)
Juergen Hoeller
2014-10-21 22:19:09 +02:00
ad62b2afb1
Consistent throwing of BeanInstantiationException for factory methods, including a hint about circular references
Juergen Hoeller
2014-10-21 21:40:43 +02:00
1ad7a03357
Polishing
Juergen Hoeller
2014-10-21 18:49:03 +02:00
e4753c9f8b
EclipseLinkJpaDialect's getJdbcConnection uses a lazy ConnectionHandle (allowing for deferred internal transaction begin)
Juergen Hoeller
2014-10-21 18:48:52 +02:00
bc8e4d3680
Fix SpEL varargs handling and usage of other getValue() methods
Andy Clement
2014-10-21 08:43:51 -07:00
369cabf064
Conditionally htmlEscape chars based on encoding
Brian Clozel
2014-10-17 16:19:55 +02:00
4d3ade563a
Merge pull request #667 from luckybomb/spr12356
Stephane Nicoll
2014-10-21 17:24:13 +02:00
2e5d752e15
Better use of key iterator
Min Ho Pak
2014-10-21 12:25:38 +09:00
66069333f1
Fix JUnit imports in SourceHttpMessageConverterTests
Sam Brannen
2014-10-21 16:18:23 +02:00
6e5907ff39
Add missing text to CachingResourceTransformer Javadoc
Sam Brannen
2014-10-21 16:11:15 +02:00
065104a485
Restored compatibility with JsonPath 0.9.x
Juergen Hoeller
2014-10-21 12:37:56 +02:00
2b6f841b03
OrderUtils.getPriority uses AnnotationUtils.findAnnotation for consistent lookup rules and diagnostics
Juergen Hoeller
2014-10-21 12:27:14 +02:00
47dde91763
Consistent use of logIntrospectionFailure
Juergen Hoeller
2014-10-21 12:16:51 +02:00
8325b10080
Consistent formatting of license headers, package javadocs, and import declarations
Juergen Hoeller
2014-10-21 00:30:42 +02:00
b6fdcffc94
HttpSessionHandshakeInterceptor and related web.socket.server polishing
Juergen Hoeller
2014-10-20 23:32:46 +02:00
716916b281
AnnotationUtils favors local composed annotations over interface annotations and consistently logs introspection failures via lazily initialized logger
Juergen Hoeller
2014-10-20 21:47:47 +02:00
77a62ec8b8
Polishing
Juergen Hoeller
2014-10-20 17:42:18 +02:00
10328f1c22
Reimplemented ServerEndpointExporter to avoid BeanPostProcessor role
Juergen Hoeller
2014-10-20 17:41:14 +02:00
92ad02ae8f
Consistent number handling in StandardTypeComparator (BigInteger support, doubleValue fallback)
Juergen Hoeller
2014-10-20 17:31:03 +02:00
fb08644e46
ExposeInvocationInterceptor declares itself as PriorityOrdered now
Juergen Hoeller
2014-10-20 15:45:09 +02:00
1690b17cb4
Merge pull request #9 from dsyer/patch-2
Brian Clozel
2014-10-20 10:25:27 +02:00
57d63a1903
JdbcTemplate and JmsTemplate pass settings with 0 values on to the driver
Juergen Hoeller
2014-10-16 17:54:04 +02:00
aae221cb15
Fix SpEL compilation of constructor invocation
Andy Clement
2014-10-17 10:26:54 -07:00
c5e360d886
Fix regression with raw ResponseEntity type
Rossen Stoyanchev
2014-10-17 13:03:03 -04:00
cc5f488952
Upgrade to reactor 1.1.5.RELEASE
Brian Clozel
2014-10-17 18:48:16 +02:00
3d96c883d1
Cache lookup path in ResourceUrlEncodingFilter
Rossen Stoyanchev
2014-10-16 21:54:34 -04:00
f353a28ff4
Polish ResourceUrlEncodingFilter
Rossen Stoyanchev
2014-10-16 21:39:13 -04:00
97441d054d
Avoid HandlerMapping attribute in ResourceUrlProvider
Rossen Stoyanchev
2014-10-16 17:20:35 -04:00
115f85e44f
Enhance SpEL compilation to cover additional expression types
Andy Clement
2014-10-16 12:08:49 -07:00
43597bfed4
Polishing
Juergen Hoeller
2014-10-16 17:26:10 +02:00
fb92934a7b
Extracted AbstractIdentityColumnMaxValueIncrementer and introduced deleteSpecificValues mode
Juergen Hoeller
2014-10-16 17:25:40 +02:00
bd5383e4f9
OpenJpaDialect passes custom isolation level on to OpenJPA's JDBCFetchPlan configuration
Juergen Hoeller
2014-10-16 17:24:58 +02:00
8cce404696
Add check for ResponseEntity<void> with null return value
Rossen Stoyanchev
2014-10-15 17:06:12 -04:00
a3dc5e0491
Polish
Rossen Stoyanchev
2014-10-15 16:56:29 -04:00
956b66bbd4
Fix issue with async return value type determination
Rossen Stoyanchev
2014-10-15 16:39:03 -04:00
6f987a9cf8
Proper JCache metadata caching on non cache methods
Stephane Nicoll
2014-10-15 18:04:44 +02:00
24d77f3272
Prepend leading slash in ResourceUrlProvider
Rossen Stoyanchev
2014-10-14 14:18:04 -04:00
fa4ba2a82b
Polish resource handling tests
Rossen Stoyanchev
2014-10-14 11:34:28 -04:00