Commit Graph
7605 Commits
Author SHA1 Message Date
Stephane Nicoll 2e81f87f10 Merge pull request #5645 from vpavic/gh-1045
* pr/5645:
  Polish auto-configuration for Spring Web Services
  Add auto-configuration for Spring Web Services
2016-04-15 11:02:19 +02:00
Stephane Nicoll f561d9d9d8 Polish auto-configuration for Spring Web Services
Closes gh-5645
2016-04-15 11:01:15 +02:00
Vedran Pavic a7b3a913c2 Add auto-configuration for Spring Web Services
Closes gh-1045
2016-04-15 09:00:09 +02:00
Stephane Nicoll 9da54a4579 Merge pull request #5689 from izeye/dependencies
* pr/5689:
  Additional jackson dependency management
2016-04-15 08:59:39 +02:00
Johnny Lim 3f28542f23 Additional jackson dependency management
This commit provide dependency management for
`jackson-dataformat-cbor` and `jackson-dataformat-smile`

Closes gh-5689
2016-04-15 08:58:52 +02:00
Stephane Nicoll e4106e592a Polish doc
Closes gh-5675
2016-04-15 08:58:18 +02:00
Stephane Nicoll 5bc290eac6 Improve Hibernate 5 specific documentation
Closes gh-5694
2016-04-15 08:54:35 +02:00
Stephane Nicoll 88e6185bc8 Merge pull request #5684 from Shredder121/signature-version
* pr/5684:
  Upgrade animal sniffer Java signature
2016-04-15 08:36:47 +02:00
Ruben Dijkstra 9a1db18172 Upgrade animal sniffer Java signature
Closes gh-5684
2016-04-15 08:36:15 +02:00
Stephane Nicoll a7e8a5cc46 Merge pull request #5691 from izeye/prefix
* pr/5691:
  Polish
2016-04-15 08:35:46 +02:00
Johnny Lim c154990024 Polish
Closes gh-5691
2016-04-15 08:35:25 +02:00
Phillip Webb 85d2f2950a Use RegEx for test to make Windows happy 2016-04-14 18:27:33 -07:00
Phillip Webb 21bc166c95 Rename Import*AutoConfiguration classes
Rename Import*AutoConfiguration classes to AutoConfigure*.

Fixes gh-5692
2016-04-14 10:38:22 -07:00
Stephane Nicoll a65bed47fc Merge pull request #5685 from izeye/polish-20160414
* pr/5685:
  Polish
2016-04-14 08:04:08 +02:00
Johnny Lim 90d897eb9d Polish
Closes gh-5685
2016-04-14 08:03:52 +02:00
Andy Wilkinson 5424c5668b Skip Animal Sniffer and Checkstyle plugins when building the starters
Closes gh-5681
2016-04-13 18:57:48 +01:00
Stephane Nicoll 33cc5b40fe Merge pull request #5662 from rajadileepkolli/master
* pr/5662:
  Upgrade to Maven 3.3.9
2016-04-13 11:01:24 +02:00
Raja Dilip Kolli cf560a487e Upgrade to Maven 3.3.9
Closes gh-5662
2016-04-13 11:00:51 +02:00
Phillip Webb dbd577545d Remove trailing whitespace 2016-04-12 23:02:17 -07:00
Phillip Webb 57a665cbef Merge pull request #5672 from izeye/context-close
* context-close:
  Close the context in TypeExcludeFilterTests
2016-04-12 22:50:09 -07:00
Johnny Lim e769f20477 Close the context in TypeExcludeFilterTests
Closes gh-5672
2016-04-12 22:49:31 -07:00
Phillip Webb bf1fcfc852 Merge pull request #5673 from izeye/patch-50
* patch-50:
  Remove a test doing nothing
2016-04-12 22:47:37 -07:00
Johnny Lim 10a73381e6 Remove a test doing nothing
Closes gh-5673
2016-04-12 22:47:08 -07:00
Phillip Webb 99ea724c71 Polish docs 2016-04-12 22:45:43 -07:00
Phillip Webb 296bbbc7bd Polish docs 2016-04-12 21:24:44 -07:00
Phillip Webb 29900b48ea Polish docs 2016-04-12 21:23:22 -07:00
Phillip Webb 2d71b08eef Fix copy/paste error in documentation 2016-04-12 20:06:35 -07:00
Phillip Webb dacf0f9826 Merge pull request #5667 from oembedler/master
* pull5667:
  Fix potential NPE in RedisAutoConfiguration
2016-04-12 14:52:57 -07:00
oEmbedler Inc af39d558ff Fix potential NPE in RedisAutoConfiguration
Closes gh-5667
2016-04-12 14:51:18 -07:00
Phillip Webb 6eeda76af7 Merge branch '1.3.x' 2016-04-12 14:50:14 -07:00
Phillip Webb a2f482b7f3 Merge pull request #5053 from spauk/master
* pull5053:
  Make UserInfoTokenServices.getPrincipal protected
2016-04-12 14:41:07 -07:00
Sergey Pauk 8542f4f481 Make UserInfoTokenServices.getPrincipal protected
Update UserInfoTokenServices.getPrincipal() so that it can be overridden
by subclasses to allow a custom authenticated principal to be returned
from the authorized request parameters.

Fixes gh-5053
2016-04-12 14:40:37 -07:00
Phillip Webb b1656be3d0 Fix possible binder IndexOutOfBoundsException
Update RelaxedDataBinder.extendCollectionIfNecessary to use the current
index when checking if the path node is an array.

Fixes gh-5635
2016-04-12 14:36:36 -07:00
Phillip Webb caaf8e96b9 Reduce churn when parsing Jar files
Update CentralDirectoryParser to reduce the number of objects created
when parsing the central directory. A single CentralDirectoryFileHeader
object is now reused as entries are parsed.

Fixes gh-5260
2016-04-12 13:25:04 -07:00
Phillip Webb 5bc274ca09 Polish 2016-04-12 13:23:43 -07:00
Phillip Webb 0968d411e6 Fix reference to non-final field 2016-04-12 13:23:42 -07:00
Phillip Webb fa18d2ccbf Attempt to prevent BindExceptions in tests
Update tests that use `doWithBlockedPort` so that the port is obtained
and bound early to ensure that something else doesn't grab it.
2016-04-12 12:54:57 -07:00
Andy Wilkinson 22e1a23d38 Work around bug in crash.shell pom that causes crash.cli to go AWOL
When spring-boot-docs is built on Windows, Maven logs a warning:

[WARNING] The POM for org.crashub:crash.shell:jar:1.3.2 is invalid,
transitive dependencies (if any) will not be available, enable debug
logging for more details

The build then fails as a class in crash.cli, a dependency of
crash.shell, is unavailable. The failure’s due to a hardcoded path
in the pom that Maven needs to be absolute and isn’t on Windows. See
https://jira.exoplatform.org/browse/CRASH-247 for details.

This commit works around the problem by explicitly declaring
crash.shell’s one dependency directly. The warning is still logged but
it’s now benign.

Closes gh-5633
2016-04-12 16:27:50 +01:00
Andy Wilkinson 43d30cc5bc Merge branch '1.3.x' 2016-04-12 14:06:06 +01:00
Andy Wilkinson 1412eaa0e0 Handle relative URLs in jar's Class-Path when getting changeable URLs
5e0ba6ea added support for reading a jar manifest's Class-Path
attribute when resolving changeable URLs from a URLClassLoader,
however it did not handle relative URLs, i.e. URLs without a protocol,
correctly.

This commit updates ChangeableUrls so that it uses the URL of the
JAR that contains the manifest as the base for any new URLs that
are created. When the Class-Path entry is relative, this base will
be used. When the Class-Path entry is absolutee, URL's constructor
will ignore the supplied base.

Closes gh-5665
2016-04-12 13:47:58 +01:00
Andy Wilkinson a192970fb3 Merge pull request #5324 from Henri Kerola
* gh-5324:
  Polish "Allow Jetty's ThreadPool to be customized" (gh-5324)
  Allow Jetty's ThreadPool to be customized
2016-04-12 10:06:35 +01:00
Andy Wilkinson acda000975 Polish "Allow Jetty's ThreadPool to be customized" (gh-5324) 2016-04-12 10:04:37 +01:00
Henri Kerola 6f094243bb Allow Jetty's ThreadPool to be customized
This commit enhances JettyEmbeddedServletContainerFactory to allow
Jetty to be created with a custom ThreadPool via a new
setThreadPool(ThreadPool) method.

Closes gh-5324
2016-04-12 09:56:56 +01:00
Stephane Nicoll 2da7799325 Merge pull request #5661 from izeye/polish-20160412
* pr/5661:
  Polish
2016-04-12 07:41:26 +02:00
Johnny Lim 030096c490 Polish
Closes gh-5661
2016-04-12 07:41:09 +02:00
Stephane Nicoll 3156b17f8a Polish 2016-04-12 07:34:29 +02:00
Andy Wilkinson 5677b222d2 Document using @TestConfiguration to customize app's primary config
Closes gh-5566
2016-04-11 21:15:06 +01:00
Andy Wilkinson 69499bf329 Make configuration of acceptors and selectors compatible with Jetty 8
The ServerConnector class doesn’t exist in Jetty 8 so we have to
resort to reflection to create and configure a SelectChannelConnector
instead.

Closes gh-5649
See gh-5380
2016-04-11 21:03:06 +01:00
Phillip Webb fa142d929a Restore Jetty 8 compatibility
Acceptors and Selectors aren't supported with Jetty 8.

See gh-5380
2016-04-11 12:17:43 -07:00
Phillip Webb c79ecc29c6 Polish 2016-04-11 11:51:09 -07:00