Commit Graph

8856 Commits (51092af73941a0e7f8e7da0690f7595c416123bf)
 

Author SHA1 Message Date
Phillip Webb 51092af739 Polish 8 years ago
Phillip Webb 0b9667c26f Drop setResolvePlaceholders()
Remove setResolvePlaceholders() from PropertySourcesPropertyValues
and instead rely only on the constructor.

See gh-6964
8 years ago
Phillip Webb 7896ec5a7b Polish 8 years ago
Stephane Nicoll 7fd169cfd2 Merge branch '1.3.x' 8 years ago
Stephane Nicoll 04a72fcb78 Fixup version numbers following release 8 years ago
Andy Wilkinson be33827f49 Simplify property validation sample and document need for static bean method
Closes gh-6627
8 years ago
Spring Buildmaster 5f959b074f Next Development Version 8 years ago
Stephane Nicoll 43e020ef7b Merge branch '1.3.x' 8 years ago
Stephane Nicoll 4bf94ef3ca Upgrade to Spring Data Gosling SR5
Closes gh-6956
8 years ago
Dave Syer 5af4446386 Bump spring-retry to 1.1.4 8 years ago
Andy Wilkinson 564207b092 Add Tomcat-specific failure analysis for connector start failures
Previously, when a Tomcat connector failed to start it was assumed that
the failure was due to the port being in use and a PortInUseException
was thrown. Unfortunately, this assumption doesn’t always hold true.
For example, a Tomcat connector will also fail to start when its using
SSL and the key store password is wrong. This could lead to incorrect
guidance from the PortInUseFailureAnalyzer indicating that a port clash
had occurred when, in fact, it was the SSL configuration that needed to
be corrected.

Unfortunately, Tomcat only tells us that the connector failed to start.
It doesn’t provide access to the exception that would allow us to
determine why it failed to start. This commit updates the embedded
Tomcat container to throw a ConnectorStartFailedException in the event
of a connector failing to start. A new failure analyser,
ConnectorStartFailureAnalyzer, has been introduced to analyse the new
exception and offer some more general guidance.

Closes gh-6896
8 years ago
Stephane Nicoll 1641bb2105 Upgrade to Spring Data Hopper SR3
Closes gh-6583
8 years ago
Dave Syer 26a90c1d24 Add flag to PropertiesConfigurationFactory to switch off placeholder resolution
The default behaviour is unchanged, but it is useful for some applications to be
able to bind without placeholder resolution (e.g. to prevent exposing system
environment variables, if the bound object is being sent over the wire).
8 years ago
Andy Wilkinson d1fd79cfa3 Upgrade to Hibernate 5.0.11.Final
Closes gh-6944
8 years ago
Stephane Nicoll 815fb0135b Merge branch '1.3.x' 8 years ago
Stephane Nicoll fc5ab5685b Fix location url in test
See gh-6956
8 years ago
Stephane Nicoll 3734a876c1 Merge branch '1.3.x' 8 years ago
Stephane Nicoll 4ab896ad37 Start building against Spring Data Gosling snapshot
See gh-6956
8 years ago
Andy Wilkinson a94c6f8241 Upgrade to Spring Integration 4.3.2.RELEASE
Closes gh-6951
8 years ago
Andy Wilkinson 59637e58d4 Upgrade to Spring REST Docs 1.1.2.RELEASE
Closes gh-6949
8 years ago
Andy Wilkinson bcb6281c0d Upgrade to Neo4J OGM 2.0.5
Closes gh-6948
8 years ago
Andy Wilkinson 214fbfa3d0 Upgrade to Narayana 5.3.4.Final
Closes gh-6947
8 years ago
Andy Wilkinson e5465bc98e Upgrade to JBoss Transaction SPI 7.3.4.Final
Closes gh-6946
8 years ago
Andy Wilkinson 9614aabcf4 Upgrade to Infinispan 8.2.4.Final
Closes gh-6945
8 years ago
Andy Wilkinson 1263a26d9f Upgrade to Hibernate 5.0.10.Final
Closes gh-6944
8 years ago
Andy Wilkinson cb998bef34 Upgrade to Jersey 2.23.2
Closes gh-6943
8 years ago
Andy Wilkinson 8d1e768777 Upgrade to SolrJ 5.5.3
Closes gh-6942
8 years ago
Andy Wilkinson eb3afea96e Upgrade to Undertow 1.3.25.Final
Closes gh-6941
8 years ago
Andy Wilkinson 74397a5275 Upgrade to Querydsl 4.1.4
Closes gh-6940
8 years ago
Andy Wilkinson 22c72ea798 Upgrade to Hazelcast 3.6.5
Closes gh-6939
8 years ago
Andy Wilkinson 8b027b5290 Upgrade to App Engine API 1.9.42
Closes gh-6938
8 years ago
Andy Wilkinson f1f50ba6a0 Upgrade to Jackson 2.8.3
Closes gh-6937
8 years ago
Andy Wilkinson ccfa723b76 Merge branch '1.3.x' 8 years ago
Andy Wilkinson dd0e453b9e Upgrade to Spring Security OAuth 2.0.11.RELEASE
Closes gh-6936
8 years ago
Andy Wilkinson 8079df815c Upgrade to Spring Security JWT 1.0.5.RELEASE
Closes gh-6935
8 years ago
Andy Wilkinson f7ee84a4d4 Upgrade to Postgresql 9.4.1211.jre7
Closes gh-6934
8 years ago
Andy Wilkinson 0bc713bb52 Upgrade to Jolokia 1.3.4
Closes gh-6933
8 years ago
Andy Wilkinson 1a9f2461db Upgrade to Jaybird 2.2.11
Closes gh-6932
8 years ago
Andy Wilkinson 15793b1abc Upgrade to Jetty 9.2.19.v20160908
Closes gh-6931
8 years ago
Andy Wilkinson b6e3eb0db3 Upgrade to Tomcat 8.0.37
Closes gh-6930
8 years ago
Andy Wilkinson 4d84c4a489 Upgrade to JavaMail 1.5.6
Closes gh-6929
8 years ago
Andy Wilkinson 7665a0924f Upgrade to Spring Framework 4.3.3.RELEASE
Closes gh-6561
8 years ago
Andy Wilkinson f8d32c555d Merge branch '1.3.x' 8 years ago
Andy Wilkinson 918ef04efa Upgrade to Spring Framework 4.2.8.RELEASE
Closes gh-6910
8 years ago
Andy Wilkinson 5806a18eee Upgrade to dependency management plugin 0.6.1.RELEASE
Closes gh-6810
8 years ago
Stephane Nicoll 111743275f Polish 8 years ago
Andy Wilkinson 6565ff616a Clarify documentation on using a Spring Boot app as a dependency
Closes gh-6812
8 years ago
Andy Wilkinson 155cfb1805 Fix boot curies href when server has custom servlet path
Previously, the servlet path was being applied twice. Once by the
code that sets up the DefaultCurieProvider and once by the provider
itself which uses ServletUriComponentBuilder's
fromCurrentServletMapping() to build the application URI.

This commit removes the duplicate logic when creating the
DefaultCurieProvider.

Closes gh-6585
8 years ago
Andy Wilkinson 5afd610855 Merge branch '1.3.x 8 years ago
Andy Wilkinson 93ab01263c Change the ownership of the pid folder when using a sub-folder
This is an alternative to the fix made in 3b52909 which removed the
chown call entirely.

Prior to 3b52909, the ownership of $PID_FOLDER was always changed even
when its value was /var/run. This was problematic as it could prevent
other services from creating their pid folder or file.

When a sub-folder is used, changing its ownership so that it’s owned by
the user that will run the app is desirable as it limits access to the
folder. Rather than removing the chown call entirely, this commit
ensures that it only happens when a sub-folder is being used to hold the
pid file.

Closes gh-6532
8 years ago