337 Commits

Author SHA1 Message Date
Stephane Nicoll
d10d819ca5 Add reference to Mule ESB starter
Closes gh-2488
2016-04-24 06:46:57 +02:00
Stephane Nicoll
eda7819d8b Fix typo 2016-04-24 05:42:11 +02:00
Andy Wilkinson
c068285586 Streamline Integration Starter and add Java DSL to it
This commit streamlines the Integration Starter by removing the file
http, ip, and stream modules as they are not always used by a majority
of apps that use Spring Integration and can also pull in other, unwanted
dependencies.

Additionally, a dependency on spring-integration-java-dsl has been
added. This makes it easy for users to configure Spring Integration
using Java configuration (the recommended approach), rather than via
XML. The Integration sample has been updated to use the DSL. Further
improvements could be made once the sample is using Java 8.

Closes gh-5528
2016-04-18 14:55:35 +01:00
Phillip Webb
15dee60049 Restore spring-boot-starter-ws
Rename spring-boot-starter-webservices back to spring-boot-starter-ws.
Unfortunately the starter exists in Spring Boot 1.3 so we can't rename
it without consequence.

See gh-5711
2016-04-16 08:30:56 -07:00
Vedran Pavic
b75d7039e1 Remove JMS transport from Spring WS starter
Closes gh-5708
2016-04-16 10:27:20 +02:00
Phillip Webb
5881c9c74f Polish 2016-04-15 22:39:35 -07: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
Phillip Webb
7956e68224 Fix warnings 2016-04-11 11:41:38 -07:00
Phillip Webb
48800f1818 Polish contribution 2016-04-06 17:05:01 -07:00
Gytis Trikleris
a2adc5a130 Add Narayana JTA support
Add support for JBoss Narayana.

Fixes gh-5552
2016-04-06 17:02:53 -07:00
Johnny Lim
a55315b5b5 Polish
Closes gh-5614
2016-04-06 10:25:45 +02:00
Stephane Nicoll
d4a1365a2a Polish contribution
Closes gh-5444
2016-04-05 13:34:44 +02:00
John Blum
67f92bff1e Polish Pivotal GemFire starter and sample
Closes gh-5439
2016-04-05 12:52:10 +02:00
Dave Syer
a6c1668bd9 Switch validator starter for hibernate validator
In the web starter we shouldn't depend explicitly on any EL
implementation, otherwise when people build wars and deploy
them in containers that have their own EL there is a conflict.
We can still depend on hibernate-validator to support
JSR-303 in web apps because the EL implementation comes with
the container.

Fixes gh-5454
2016-04-04 11:53:40 +01:00
Andy Wilkinson
491ab3dd31 Fix assembly that collects all of the starter poms
Closes gh-5267
2016-03-30 15:09:56 +01:00
Andy Wilkinson
fec53970f7 Auto-generate tables describing the first-party starters
Previously, the documentation included hand-written tables for the
application, production, and technical starters.

This commit replaces the hand-written tables with tables that are
generated automatically from all of the starter poms, thereby ensuring
that the documentation is automatically kept up-to-date as starters
are added and removed. An extra column provided a link to each
starter's pom on GitHub has also been added to the table. This makes
it easier for users to see exactly what each starter contains.

Closes gh-5267
2016-03-30 14:42:38 +01:00
oEmbedler Inc
9cb6414821 Add graphql-spring-boot-starter reference
Closes gh-5514
2016-03-29 09:12:14 +02:00
Michael Hunger
0658cc8aee Add Neo4j support
See gh-5458
2016-03-25 11:26:57 +01:00
Phillip Webb
6d934bb270 Add spring-boot-test-autoconfigure module
Add a new test module to deal with auto-configuration in tests.

See gh-4901
2016-03-23 22:20:54 -07:00
Phillip Webb
da1e49703b Add JSONassert and JsonPath to the test starter
Update spring-boot-starter-test to include JSONassert and JsonPath.
Both are generally useful libraries when writing MVC tests.

Fixes gh-5469
2016-03-23 21:52:09 -07:00
Michael Simons
87548a0bc0 Add link to wro4j-spring-boot-starter
Closes gh-5392
2016-03-12 06:59:24 +01:00
Charles Harvey III
31c0f558ec Add nifty-spring-boot-starter to list of third-party starters
Closes gh-5197
2016-02-25 20:09:08 +00:00
Phillip Webb
89b7704977 Extract spring-boot-test.jar
Relocate the `org.springframework.boot.test` package from the
`spring-boot.jar` to `spring-boot-test.jar`.

Fixes gh-5184
2016-02-19 19:28:37 -08:00
Mariusz Kopylec
a048e4bd65 Session couchbase starter entry
Closes gh-5167
2016-02-18 11:33:38 +01:00
Eddú Meléndez
76f1ca4188 Add Couchbase support
Closes gh-3498
2016-02-16 09:31:50 +01:00
Stephane Nicoll
b205e02e33 Upgrade to Spring Data Hopper M1
Closes gh-5120
2016-02-15 14:57:08 +01:00
Phillip Webb
8b4d801dd6 Add support for AssertJ
Add AssertJ as a managed dependency and also include it in
spring-boot-starter-test. Also provide a simple adapter class to allow
Hamcrest matchers to be used as AssertJ Conditions.

Fixes gh-5048
2016-02-06 15:06:23 -08:00
jvmlet
71395a728d Add ref to Google gRPC starter
Closes gh-5060
2016-02-02 11:21:22 +01:00
Ian
68d8be70d8 Add cloudant-spring-boot-starter reference
Closes gh-5026
2016-01-28 11:33:15 +01:00
Stephane Nicoll
2b2e21dbbf Disable JNDI on Jetty by default
Our Investigations show that JNDI lookup is quite costly on Jetty and it
was enabled by default while embedded tomcat does not. This commit
excludes `jetty-jndi` to align the behavior with Tomcat.

If you are relying on JNDI, the `jetty-jndi` should simply be added in
your project.

Closes gh-4710
2016-01-27 17:35:10 +01:00
Stephane Nicoll
da5e0f6abe Remove reference to spring-boot.version in the build
Closes gh-5014
2016-01-26 13:24:16 +01:00
Stephane Nicoll
1a4ee0d207 Apply default filtering to profile-specific files
Upgrade the `spring-boot-starter-parent` to also filter profile-specific
configuration files.

Closes gh-4856
2016-01-26 10:53:07 +01:00
Stephane Nicoll
11d8515594 Add failsafe default configuration
Provides better default for integration tests. Also expand the
documentation of the maven plugin in that area.

Closes gh-4223
2016-01-26 09:59:37 +01:00
Stephane Nicoll
e293008c3f Rename redis starter to spring-boot-starter-data-redis
Closes gh-1033
2016-01-26 08:31:34 +01:00
Stephane Nicoll
bead239448 Remove support for Log4j
Apache Log4j 1.x is EOL and has now been replaced by log4j 2. This commit
removes the deprecated support for Log4j 1.x

See gh-4905
2016-01-25 14:06:06 +01:00
Phillip Webb
fbaf209240 Move master to 1.4.0.BUILD-SNAPSHOT 2016-01-24 10:45:24 -08:00
Spring Buildmaster
504d3e97ba Next development version 2016-01-21 18:41:30 -08:00
Stephane Nicoll
6c5441d041 Fix typo 2016-01-17 12:40:14 +01:00
Spring Buildmaster
8db59059a5 Next Development Version 2015-12-18 05:43:02 -08:00
Stephane Nicoll
578eaa26e7 Add reference to Apache Wicket starter 2015-12-08 11:58:31 +01:00
Stephane Nicoll
89aba8b3d8 Merge branch '1.2.x' 2015-11-26 16:59:12 +01:00
Stephane Nicoll
8ede966708 Harmonize java.mail dependency management
Closes gh-4588
2015-11-26 16:58:47 +01:00
Eddú Meléndez
74654f4877 Add reference to mybatis-spring-boot project
Closes gh-4617
2015-11-26 09:56:36 +01:00
Mariusz Kopylec
51f352e8ba Add ref to reCAPCTHA Spring Boot Starter
Closes gh-4571
2015-11-22 14:09:53 +01:00
Spring Buildmaster
3f6f57a80e Next Development Version 2015-11-16 03:18:54 -08:00
Stephane Nicoll
649f7a8011 Add reference to cas client auto-config 2015-10-27 13:22:34 +01:00
Spring Buildmaster
2b38a861e3 Next Development Version 2015-10-16 05:57:24 -07:00
Stephane Nicoll
f4c1efd128 Clarify property expansion
So far we have wrongly advertized that the `spring-boot-starter-parent`
filters application configuration in such a way that standard Spring
placeholders are not processed.

In order to achieve such feature, the `useDefaultDelimiters` property
must be set to `false` as otherwise default delimiters are appended to
the list of custom delimiters.

This property is not enabled so that only keys surrounded by `@` are
filtered by the build.

Closes gh-3092
2015-10-13 11:41:23 +02:00
Andy Wilkinson
81f6a77d15 Update starters to only depend on AspectJ Weaver
AspectJ’s weaver module contains a superset of the classes found in
AspectJ’s RT module. This commit updates the starters to exclude
aspectjrt so that only aspectjweaver is on the classpath.

Closes gh-3975
2015-10-05 12:41:17 +01:00
Julien Dubois
c401330901 Add Cassandra support
Add auto-configuration support and health checks for Cassandra and
Spring Data Cassandra.

Fixes gh-2064
Closes gh-2214
2015-09-25 23:00:53 -07:00