Dave Syer
9f4eb6befc
Re-instate README
2013-05-09 14:15:14 +01:00
Dave Syer
5aeb3fe6ca
Remove dependency on slf4j for core jars
...
[Fixes #49588267 ]
2013-05-09 14:11:01 +01:00
Dave Syer
21d55b231d
[bs-108] Feature documentation: just a list and brief description
...
[Fixes #49502657 ]
2013-05-09 13:55:29 +01:00
Dave Syer
c65a224f4d
[bs-85] Change name of groovy sample script
2013-05-09 13:14:21 +01:00
Dave Syer
c0148b4536
Skip deployment for samples
2013-05-09 12:49:59 +01:00
Dave Syer
a0e51d06ea
[bs-111] Extract TraceFilterConfiguration into separate file
...
We want the traces to be collected for the main app, but reported
in the management app, so the confi has to be separate.
[#49578819 ]
2013-05-09 12:37:23 +01:00
Dave Syer
ceab9b9b33
[bs-111] Extract trace logging from Security config
...
It's not really a security feature (just logging request headers),
so better to put it in the main actuator autoconfig.
[Fixes #49578819 ] [bs-111] Unresolvable cycle when separating management.port
2013-05-09 12:21:47 +01:00
Dave Syer
bff41d51ff
[bs-108] Feature documentation: just a list and brief description
...
[#49502657 ]
2013-05-09 09:53:36 +01:00
Dave Syer
7800ebbdc7
Make management.port default to server.port
2013-05-09 09:41:24 +01:00
Dave Syer
e1c3dae8a1
Restore README for Actuator
2013-05-09 09:06:12 +01:00
Dave Syer
018ee3e8b2
Add real dependencies to starter projects
2013-05-09 09:05:46 +01:00
Phillip Webb
c8f37a95c9
[bs-18] Unhack direct field access
...
Remove reflection hacks from ConfigurationPropertiesBindingConfiguration
following updates to Spring 4.0
2013-05-08 20:55:20 -07:00
Phillip Webb
0bc2b5673c
Use Spring 4.0 now that bootstrap branch is merged
2013-05-08 20:53:56 -07:00
Phillip Webb
7624b6a9f6
Include jcl-over-slf4j with autoconfigure
2013-05-08 14:46:43 -07:00
Phillip Webb
44947b13a8
Polish calling of ExitCodeGenerators
2013-05-08 14:45:58 -07:00
Phillip Webb
589ef1868d
Update hardcoded bootstrap references to 0.5.0
2013-05-08 14:41:52 -07:00
Phillip Webb
a0fb085102
Refactor to work with Spring 4.0
...
Refactor code to work with Spring 4.0 M1
2013-05-08 14:41:51 -07:00
Phillip Webb
a8d6b435a4
Minor Javadoc polish
2013-05-08 14:41:51 -07:00
Phillip Webb
88a1c1de41
Fix broken ServerPropertiesTests on OSX
...
Fixed ServerPropertiesTests to use InetAddress.getByName("127.0.0.1")
instead of InetAddress.getLocalHost().
2013-05-08 14:41:51 -07:00
Phillip Webb
4743d1803c
Update JavaLoggerConfigurer to use AC ClassLoader
...
Update JavaLoggerConfigurer to use the ApplicationContext classloader
rather then the default classloader. Also refactored to introduce
LoggingSystem enum to act as a strategy for the specific logging
systems.
2013-05-08 14:41:51 -07:00
Phillip Webb
10c33db612
Update m2e eclipse plugin for Kepler
2013-05-08 14:40:52 -07:00
Phillip Webb
e7a67ba2a8
Use commons-logging for bootstrap dependencies
...
Update main bootstrap modules to use Apache commons-logging rather than
SLF4J.
2013-05-08 13:37:23 -07:00
Phillip Webb
2f3b30e49f
Example pom.xml Javadoc config for Java 8
...
Include commented out config showing how the maven build Javadoc
section can be modified to work with Java 8.
2013-05-08 13:26:08 -07:00
Phillip Webb
cafded9e7e
Polish JavaDoc
2013-05-08 13:20:25 -07:00
Dave Syer
c2058f0d8c
Add UTF-8 encoding configuration to spring-bootstrap-starters POM
...
[Fixes #49507163 ]
2013-05-08 15:35:20 +01:00
Dave Syer
8bfe07c730
Use HttpStatus in ErrorPage
2013-05-08 15:33:25 +01:00
Dave Syer
dc30add6c5
Move orphaned test case
2013-05-08 12:40:53 +01:00
Dave Syer
4a292bd93f
[bs-97] Support adding management endpoints to a different network
...
* ManagementProperties and ServerProperties now support an address property
* For example set management.port=9001,management.address=127.0.0.1 to listen
on port 9001 but only for connections from the localhost
[Fixes #49395783 ]
2013-05-08 12:08:02 +01:00
Dave Syer
a7118c2ff2
Fix wrong version in starters parent pom
2013-05-08 11:23:59 +01:00
Dave Syer
8231377113
[bs-85] Move round and rename some actuator packages
...
[#49047535 ]
2013-05-08 11:04:24 +01:00
Dave Syer
a5810af882
Add mvn deployment gumf
2013-05-08 10:53:37 +01:00
Dave Syer
694a1dd408
Bump version to 0.5.0.BUILD-SNAPSHOT
2013-05-08 10:07:22 +01:00
Dave Syer
c19c483ab8
Add deployment metadata
2013-05-08 10:06:14 +01:00
Dave Syer
59287f1d89
Add bootstrap profile with repositories
2013-05-08 10:00:23 +01:00
Dave Syer
b897f35cad
[bs-85] New name for production-ready features = "actuator"
...
[#49047535 ]
2013-05-08 09:03:59 +01:00
Dave Syer
eb7bc64e75
[bs-86] New name for "applications" - "starters"
...
[#49047569 ]
2013-05-08 08:36:33 +01:00
Dave Syer
376ae63fc5
Fix scope of bootstrap core dependency
2013-05-08 07:05:39 +01:00
Dave Syer
98d48a3cc1
Add @CopmonentScan to default imports in CLI
2013-05-07 17:01:42 +01:00
Dave Syer
bd35fd9306
[bs-98] Add MySQL data source to service sample
...
[#49393511 ] [bs-98] Add support for Tomcat database pool
2013-05-07 17:01:15 +01:00
Dave Syer
b94aaa321d
[bs-98] Add tomcat JDBC to parent pom
...
[#49393511 ] [bs-98] Add support for Tomcat database pool
2013-05-07 16:54:54 +01:00
Dave Syer
81d0f14080
[bs-52] ensure "mvn exec:java" works in trad web sample
...
[#48386505 ] [bs-52] Support for running "traditional" webapps in place
2013-05-07 09:51:03 +01:00
Dave Syer
b462bc6e6c
[bs-96] Switch off m2e errors about /eclipse path
...
* Uploaded m2e eclipse baggage to http://static.springsource.org
* Changed location in parent pom
* Removed all main.basedir properties from poms
[Fixes #49285987 ]
2013-05-07 07:37:47 +01:00
Dave Syer
380b1748c9
Changes to applications poms:
...
* Suport maven-exec-plugin in the same way as the shade plugin, so
$ mvn exec:java
is all you need to do to run an app
* Update README
* Fix dependencies to nail Spring version
2013-05-03 17:09:37 +01:00
Dave Syer
7e548b5bd4
[bs-93] Add /info endpoint with git properties etc.
...
* If git.properties is on the classpath (e.g. from the Maven plugin)
/info will list the commit id, branch and dates.
* If application.yml has an info object at the top level that will
be diplayed as well (so e.g. you can use Maven resource filtering
top add the project name, version etc.)
* RelaxedDataBinder can now be used to bind to a Map (as opposed to
a nested Map inside teh target bean)
[Fixes #49130073 ]
2013-05-03 12:45:06 +01:00
Dave Syer
7e6651c0a2
Beef up README a bit
2013-05-03 08:16:40 +01:00
Dave Syer
f5bfc37896
Use Resource[] for database initialization
2013-05-03 08:16:22 +01:00
Dave Syer
47f60684e3
[bs-94] Add database initializer if schema.sql detected
...
* If an embedded database is created it is also initialized from
classpath:/schema.sql if it exists
* Also added (but didn't use) @ConditionalOnResource
[Fixes #49142305 ]
2013-05-02 18:07:53 +01:00
Dave Syer
a6fd8cad76
Update README for application properties
2013-05-02 17:02:27 +01:00
Dave Syer
61a94f212d
[bs-89] Allow user to plugin validator for @ConfigurationProperties
...
* Also fix ordering problem in integration tests
(An application context not being closed led to port 8080
being already in use.)
* Validator can be specified by providing a Spring Validator with
bean id configurationPropertiesValidator.
[Fixes #49067859 ]
2013-05-02 16:23:08 +01:00
Dave Syer
504d96eb51
[bs-92] Add simple main wrapper for SpringApplication
...
* Added Spring class
* Used in demo project in README
* Also fixed cycle in spring-bootstrap jar
[Fixes #49121565 ]
2013-05-02 15:37:47 +01:00