Stephane Nicoll
cbdab9edb3
Add support for custom ProtocolResolver with Devtools
...
Prior to this commit, custom `ProtocolResolvers` set on the
`ApplicationContext` were lost when Devtools is used as the customized
`ResourceLoader` did not copy any customization made to the default
resource loader.
This commit makes sure to copy any `ProtocolResolver` set on the context.
Closes gh-9331
8 years ago
Andy Wilkinson
5be5b13775
Clarify need for Apache HTTP Client to disable redirects in TestRestTemplate
...
Closes gh-9410
8 years ago
Andy Wilkinson
a666919acf
Increase prominence of warning about fully-executable jar compatibility
...
Closes gh-8927
8 years ago
Stephane Nicoll
e94f21356d
Fix typo
8 years ago
Stephane Nicoll
c736a1698b
Clarify default value of `ConditionalOnMissingBean` on bean methods
...
Closes gh-9387
8 years ago
Stephane Nicoll
544d516563
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
250d5f9a52
Deprecate Atomikos console logs properties
...
Those properties are no longer honoured with Atomikos 3.8 and we're
using 3.9 by default.
Closes gh-9292
8 years ago
Stephane Nicoll
b5709fd618
Polish
...
See gh-9330
8 years ago
Stephane Nicoll
b61b1f0e08
Make sure Atomikos default are applied consistently
...
This commit makes sure to apply Atomikos defaults also adds a test that
validates Atomikos defaults are consistent.
As a side effect of that, `threadedTwoPhaseCommit` is now `false` (which
is effectively what users got with no customization anyway since that
default was changed in Atomikos 3.7
Closes gh-9141
8 years ago
Madhura Bhave
57dfbd50a7
Fix documentation for health endpoint security
...
Fixes gh-9273
8 years ago
Stephane Nicoll
f8de022f0a
Fix typo
...
Closes gh-9257
8 years ago
Stephane Nicoll
f707582570
Add missing custom status in example
...
Closes gh-9256
8 years ago
Stephane Nicoll
cdf5f6e0ee
Add support for deprecation level in manual metadata
...
This commit allows to specify a deprecation level to a manual metadata
entry. The purpose of that new attribute is to distinguish cases where
the property is still bound (default) from cases where the property no
longer exists and won't be bound.
This gives the opportunity to IDEs to still show the property as an
error and offer documentation and an action to rename it if a
replacement exists.
Closes gh-9074
8 years ago
Stephane Nicoll
e236b71615
Move RabbitMQ Simple listener support to dedicated namespace
...
Move `spring.rabbitmq.listener.*` to `spring.rabbitmq.listener.simple.*`
in preparation for Spring AMQP 2.0 that supports different container
types.
Closes gh-9108
See gh-9055
8 years ago
Stephane Nicoll
81e3b392c3
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
e8f99dc01c
Fix typo
...
Closes gh-9082
8 years ago
Stephane Nicoll
54a8dc5b33
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
e2b209e409
Polish "Clarify and re-organize docs on caching"
...
Closes gh-9065
8 years ago
Dave Syer
11feb75752
Clarify and re-organize docs on caching
...
See gh-9065
8 years ago
Stephane Nicoll
652a5e7baa
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
f060922350
Fix cache example in the doc
...
Closes gh-8983
8 years ago
Spring Buildmaster
9768b0a8c2
Next Development Version
8 years ago
Spring Buildmaster
d719d2cbbc
Next Development Version
8 years ago
Dave Syer
14638e67bc
Extended PropertiesLauncher class location logic
...
Update `PropertiesLauncher` so that classes can be loaded outside of
`BOOT-INF/classes`. You can use a subdirectory, or the root directory
of an external jar (but not the parent archive to avoid issues
with agents and awkward delegation models).
Fixes gh-8480
Closes gh-8486
8 years ago
Madhura Bhave
2a7fd5011d
Clarify docs on actuator security
...
Closes gh-8646
8 years ago
Stephane Nicoll
8c21e16cf1
Add reference to Infinispan starter
...
Closes gh-8592
8 years ago
Stephane Nicoll
b3c8511fb6
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
4fd9a8c468
Add missing spring.datasource.xa properties in the appendix
...
Closes gh-8895
8 years ago
Stephane Nicoll
584b61ecc1
Remove deprecated property
8 years ago
Stephane Nicoll
f4ab574ea1
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
072160863a
Add a note about transactional tests and `webEnvironment`
...
Closes gh-8232
8 years ago
Stephane Nicoll
68c90b24c2
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
40f4c89602
Document list merge restrictions with YAML
...
Closes gh-6911
8 years ago
Phillip Webb
d301d0f4c3
Merge branch '1.4.x' into 1.5.x
8 years ago
Phillip Webb
758ddcd420
Polish
8 years ago
Stephane Nicoll
2ef318c00d
Polish "Add the ability to disable the trace filter"
...
Closes gh-8650
8 years ago
Stephane Nicoll
3f883f1898
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
404bb2d171
Polish
...
See gh-8879
8 years ago
Stephane Nicoll
a132bd141f
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
0a55e3e736
Polish "Clarify edge case docs on ConditionalOnClass"
...
Closes gh-8185
8 years ago
Phillip Verheyden
08f8219248
Clarify edge case docs on ConditionalOnClass
...
When used as a meta-annotation the value() attribute of
@ConditionalOnClass will fail silently resulting in the @Conditional
nature of the annotation being ignored.
See gh-8185
8 years ago
Stephane Nicoll
2d930fd653
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
a8860ba7e9
Clarify use of `@TestConfiguration`
...
As `@TestComponent` is an implementation detail at this point really, this
commit removes any reference to it from the doc.
Closes gh-8421
8 years ago
Stephane Nicoll
d8d36255af
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
fd53945fe0
Polish "Document HTTP response format of health endpoint"
...
Closes gh-8703
8 years ago
Luis Fernando Pollo
1fa1ed2b28
Document HTTP response format of health endpoint
...
Add HTTP response format details for health endpoint, including default
status codes and sample responses.
See gh-8703
8 years ago
Stephane Nicoll
fffb53ccf5
Fix neo4j embedded documentation
...
The neo4j embedded driver no longer embeds the neo4j kernel and users are
expected to add that dependency manually. We don't provide dependency
management for any of them so this commit updates the documentation to
refers to the official documentation.
Closes gh-8567
8 years ago
Phillip Webb
ad38776de3
Polish
8 years ago
Phillip Webb
ddcb5ee328
Polish
8 years ago
Andy Wilkinson
df6167dd71
Merge branch '1.4.x' into 1.5.x
8 years ago
Andy Wilkinson
9374020b0e
Stop -> from being replaced with → as the latter renders as # in PDF
...
Closes gh-8575
8 years ago
Stephane Nicoll
d8e90af3bf
Merge branch '1.4.x' into 1.5.x
8 years ago
Dániel Zelei
cc30adf0df
Fix propdeps-plugin url in doc
...
Closes gh-8678
8 years ago
Stephane Nicoll
49b8d8c482
Polish
...
See gh-8698
8 years ago
Madhura Bhave
aa25bfb0e0
Clarify the effect that management.context-path has on endpoint paths
...
Fixes gh-8586
8 years ago
Madhura Bhave
cb38546d8a
Document default trace includes
...
Closes gh-8654
8 years ago
Sola
ddd8d03a2a
Fix typo in doc
...
Closes gh-8658
8 years ago
Stephane Nicoll
84dea5264f
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
0ca07fbdc3
Polish contribution
...
Closes gh-8594
8 years ago
lexandro
36b28540ee
Fix invalid security example in doc
...
Closes gh-8580
8 years ago
Stephane Nicoll
cc79f6d83d
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
f72e0c08df
Add a note to ActiveMQ pooling in the doc
...
Closes gh-8598
8 years ago
Stephane Nicoll
cd8684499d
Polish
...
See gh-8621
8 years ago
Stephane Nicoll
6be2cc30d3
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
bc157d5b4f
Polish
...
See gh-8621
8 years ago
Stephane Nicoll
6a137260c1
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
4158a6d50f
Fix typo
...
Closes gh-8574
8 years ago
Stephane Nicoll
f8bf05b91f
Polish contribution
...
Closes gh-8474
8 years ago
srichard
0ddaca57fb
Add Tomcat Access Log's fileDateFormat property
...
Closes gh-8396
8 years ago
Stephane Nicoll
feb1ab375f
Merge branch '1.4.x' into 1.5.x
8 years ago
Eddú Meléndez
251090b1e5
Add missing spring-data-cassandra metadata
...
This commit adds the missing
`spring.data.cassandra.repositories.enabled` in the metadata and the
documentation.
Closes gh-8562
8 years ago
Stephane Nicoll
544c73841d
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
633e75dce2
Fix typo
...
Closes gh-8563
8 years ago
Stephane Nicoll
207ab3ecb4
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
07c56c60ba
Make sure Hazelcast bootstraps before any JCache setup
...
This commit makes sure that if a `javax.cache.CacheManager` is required,
an auto-configured `HazelcastInstance` is fully resolved first. This
prevents the case where the JCache bootstrap actually starts an instance
early, followed by a second (potentially unwanted) instance created by the
regular auto-configuration.
Since the JCache implementation works with an `HazelcastInstance` behind
the scenes, if there is one `HazelcastInstance` configured and it has a
name, then we configure the `CacheProvider` to use that. Future Hazelcast
version will allow to pass the instance directly (i.e. not requiring an
actual name).
Closes gh-8484
8 years ago
Spring Buildmaster
d23fa24340
Next Development Version
8 years ago
Spring Buildmaster
2a83e80a9b
Next Development Version
8 years ago
Stephane Nicoll
bb8800a625
Deprecate spring.cache.hazelcast.config
...
The additional configuration for an `HazelcastInstance` will be removed
in 2.0. This commit makes sure that the property is deprecated in 1.5
See gh-8470
8 years ago
Andy Wilkinson
6673d8eebc
Polish "Allow loader.path to refer to nested jars"
...
Closes gh-8334
Closes gh-8465
8 years ago
Andy Wilkinson
b36c8a7c24
Polish "Tighten up PropertiesLauncher's contract"
...
See gh-8346
Closes gh-7221
8 years ago
Dave Syer
e4c807b884
Tighten up PropertiesLauncher's contract
...
The main changes are:
- Switch to `loader.properties` instead of `application.properties`
- Search for `loader.properties` in `loader.home` as well as in
the classpath
- Placeholder replacements in MANIFEST.MF (using `loader.properties`
or system/env vars)
See gh-7221
Closes gh-8346
8 years ago
Stephane Nicoll
b5b69cca03
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
09205a8fc8
Fix indentation
...
Closes gh-8143
8 years ago
Michael J. Simons
f50a0f9707
Clarify usage of @ImportResource in doc
...
See gh-8143
8 years ago
Kazuki Shimizu
fa4ecff9e0
Update doc about constructor injection
...
Closes gh-8392
8 years ago
Phillip Webb
ca1540cefe
Update header copyright for changed files
8 years ago
Phillip Webb
47fd5f4fac
Merge branch '1.4.x' into 1.5.x
8 years ago
Phillip Webb
47b00c086c
Polish
8 years ago
Stephane Nicoll
f032d2fe03
Polish
...
Closes gh-8412
8 years ago
Stephane Nicoll
43a534f4ca
Polish contribution
...
Closes gh-8195
8 years ago
Raja Kolli
a5a2c04d23
Fix version of `gradle-git-properties` in doc
...
Closes gh-8273
8 years ago
Stephane Nicoll
121ab0a71e
Merge branch '1.4.x' into 1.5.x
8 years ago
Vedran Pavic
1c8f1c709c
Fix audit events related documentation
...
Closes gh-8319
8 years ago
Stephane Nicoll
d4d45a1009
Merge branch '1.4.x' into 1.5.x
8 years ago
Johnny Lim
0f5fefd561
Fix a broken AsciiDoc attribute declaration
...
Closes gh-8300
8 years ago
Stephane Nicoll
7920543480
Add note regarding the detection of `spring.jpa.database`
...
Closes gh-8253
8 years ago
Stephane Nicoll
6993854c55
Explain how to downgrade to Jackson 2.6
...
Closes gh-8192
8 years ago
Stephane Nicoll
bd6d1b74c0
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
bcbcb9c00b
Clarify use of `DataSource` for batch apps
...
Closes gh-8271
8 years ago
Stephane Nicoll
6c4013249b
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
58a4f04962
Fix typo in documentation
...
Closes gh-8259
8 years ago
Stephane Nicoll
aa49468171
Allow to define a custom MessageRecoverer
...
This commit improves `SimpleRabbitListenerContainerFactoryConfigurer` to
use a custom `MessageConverter`. If such a bean is present, it is used
for the default factory that is auto-configured.
Closes gh-8194
8 years ago
Stephane Nicoll
aff50f6787
Merge branch '1.4.x' into 1.5.x
8 years ago
Kamil Wozniak
f46e3dc9f3
Fix link in doc to Spring Test
...
Closes gh-8226
8 years ago
Andy Wilkinson
64b65e1fe5
Merge branch '1.4.x' into 1.5.x
8 years ago
Andy Wilkinson
30074431a7
Improve documentation of static resource reloading with devtools
...
Closes gh-5133
Closes gh-7886
8 years ago
Stephane Nicoll
d42a54e880
Add explicit note about Mockito 2 in the documentation
...
Closes gh-8217
8 years ago
Stephane Nicoll
130e0808d0
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
570b0593a6
Document SMTP timeout settings
...
Closes gh-8213
8 years ago
Stephane Nicoll
008aef6142
Document @LiquibaseDataSource feature
...
Closes gh-8214
8 years ago
Stephane Nicoll
3d1f8aa8d7
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
a30461c5c7
Polish pid metadata
...
This commit moves the `spring.pid.*` metadata to the relevant project. It
also updates the doc to refer to the new `ApplicationPidFileWriter`
rather than the one in its deprecatred form.
Closes gh-8196
8 years ago
zhanhb
22ba7b93b2
Fix pid properties link in documentation
...
See gh-8196
8 years ago
Johnny Lim
846994e498
Polish
...
Closes gh-8148
8 years ago
Stephane Nicoll
8a0f8cf953
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
b9ede6b281
Polish contribution
...
Closes gh-8157
8 years ago
Raja Kolli
a1c601ca28
Update copyright header
...
See gh-8157
8 years ago
Spring Buildmaster
5c12500366
Next Development Version
8 years ago
Spring Buildmaster
a2696bf873
Next Development Version
8 years ago
Peter Szanto
14bd404b71
Document AWS Elastic Beanstalk deployment
...
Update the reference documentation to include details of Amazon
Elastic Beanstalk.
Closes gh-7948
8 years ago
Spring Buildmaster
ed1ce140c0
Next Development Version
8 years ago
Phillip Webb
71601c3b96
Merge branch '1.4.x' into 1.5.x
8 years ago
Phillip Webb
2cf93f89f5
Polish
8 years ago
Stephane Nicoll
79233b019e
Fix keys format for embedded mongodb support
...
Closes gh-8102
8 years ago
Stephane Nicoll
265a712294
Fix keys format for embedded mongodb support
...
Closes gh-8102
8 years ago
Johnny Lim
e0de28a1f7
Polish
...
Closes gh-8076
8 years ago
Stephane Nicoll
4a60de78ff
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
4efa4590f8
Review doc on advanced datasource customization
...
Closes gh-7652
8 years ago
Phillip Webb
2c89d9918f
Relocate AutoConfigurations from root package
...
Move PropertyPlaceholder and MessageSource auto-configuration from the
root package to the `context` subpackage.
Fixes gh-8071
8 years ago
Andy Wilkinson
0067082eac
Document a warning about embedded Tomcat and tmpwatch on CentOS
...
Closes gh-5009
8 years ago
Andy Wilkinson
68fdd49a0b
Document payload types of messages sent to metricsChannel
...
Closes gh-7790
8 years ago
Andy Wilkinson
bfd319755c
Merge branch '1.4.x' into 1.5.x
8 years ago
Andy Wilkinson
0ce7c9516a
Document how to configure test- and profile-specific Flyway migrations
...
Closes gh-2753
8 years ago
Stephane Nicoll
915c959a28
Polish contribution
...
Closes gh-7600
8 years ago
Michael J. Simons
8648520876
Add slide test annotation for MongoDB
...
This commits adds a slice test infrastructure for MongoDB, similar to
what `@DataJpaTest` does with JPA.
By default, an embedded Mongod process is used if available.
See gh-7600
8 years ago
Stephane Nicoll
b19d31e067
Use a random port with embedded Mongo by default
...
This commit improves the logic of the embedded Mongo support to use a
random port if no custom port has been specified. This doesn't change
the default if the embedded support isn't active.
Closes gh-8044
8 years ago
Stephane Nicoll
bed545df64
Merge branch '1.4.x' into 1.5.x
8 years ago
Stephane Nicoll
2c5c539bf1
Document automatic scheduling of metrics export
...
Closes gh-8040
8 years ago
Stephane Nicoll
e5e497ec3a
Document `@ImportAutoConfiguration#exclude`
...
Closes gh-7862
8 years ago
Stephane Nicoll
ecafd384b7
Merge branch '1.4.x' into 1.5.x
8 years ago
Michael J. Simons
a852c49edd
Fix closing parentheses
...
Closes gh-8030
8 years ago
Stephane Nicoll
c41ff17dd7
Provide relevant default values for Enums
...
This commits adds manual metadata for enums that have a default value
since the annotation processor is not able to detect that yet.
Closes gh-7890
8 years ago
Phillip Webb
10dbf3c571
Use `@Validated` as trigger for JSR-330 validation
...
Update `ConfigurationPropertiesBindingPostProcessor` so that
`@Validated` is expected to be used to trigger JSR-330 validation.
Any existing configuration classes that use JSR-330 annotations but
don't have `@Validated` will currently still be validated, but will
now log a warning. This should give users a chance to add the requested
annotations before the next Spring Boot release where we will use them
as the exclusive signal that validation is required.
Closes gh-7579
8 years ago
Alessandro Falappa
ec537b307e
Make start/stop run-levels configurable in INIT-INFO of launch.script
...
See gh-7008
Closes gh-7902
8 years ago
Andy Wilkinson
7fa33cddd7
Merge branch '1.4.x' into 1.5.x
8 years ago
Andy Wilkinson
a02c2d4155
Improve the documentation of Health.Status constants
...
Closes gh-7784
8 years ago
Andy Wilkinson
d76e1ef95e
Merge branch '1.4.x' into 1.5.x
8 years ago
Andy Wilkinson
9695e0a9d1
Document breakpoint config for remote debug tunnel and IntelliJ IDEA
...
Closes gh-7732
See gh-5047
8 years ago
Andy Wilkinson
c71abbf6cd
Merge branch '1.4.x' into 1.5.x
8 years ago
Andy Wilkinson
0463350d2e
Document that spring(Profile|Property) cannot be used with scan=true
...
Closes gh-5611
8 years ago