Commit Graph

48044 Commits

Author SHA1 Message Date
Dave Syer
202dae3213 Fix missing version for spring-core 2013-05-09 16:14:16 +01:00
Dave Syer
13cb224b0a [bs-113] Remove dependency on slf4j for core jars
Also added explicit version for starter dependencies.

[Fixes #49588267]
2013-05-09 15:32:31 +01:00
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