- 11 Dec, 2013 3 commits
-
-
VasylTretiakov authored
Fixes gh-158
-
VasylTretiakov authored
Fixes gh-157
-
Dave Syer authored
Fixes gh-160
-
- 10 Dec, 2013 5 commits
-
-
Dave Syer authored
Hopefully really fixes gh-151
-
Dave Syer authored
It's super useful to get a reference to the current SpringCli instance in the CommandFactory. Potentially implementations can react to the properties of the Cli, or wrap it into something more complex. ...supports the likely implementation of the REPL use case that @jbrisbin has been working on.
-
Dave Syer authored
-
Janne Valkealahti authored
Fixes gh-152. ... to ease excluding dependencies eckage changed to bootRepackage - Register BootRepackage order to use task foo(type: BootRepackage){} - Allow user to use customConfiguration configurations { hadoopruntime.exclude group: 'log4j' hadoopruntime.exclude group: 'org.slf4j' hadoopruntime.exclude group: 'org.apache.hadoop' hadoopruntime.exclude group: 'org.apache.hive' hadoopruntime.exclude group: 'commons-logging' hadoopruntime.exclude group: 'org.codehaus.jettison' hadoopruntime.exclude group: 'com.thoughtworks.xstream' } dependencies { compile "org.springframework.batch:spring-batch-core:$springBatchVersion" compile "org.springframework.batch:spring-batch-infrastructure:$springBatchVersion" compile "org.springframework.data:spring-yarn-batch:$springDataVersion" compile "org.springframework.data:spring-yarn-boot:$springDataVersion" runtime "org.springframework.data:spring-data-hadoop:$springDataVersion" runtime "org.springframework.data:spring-data-hadoop-core:$springDataVersion" runtime "log4j:log4j:$log4jVersion" runtime "org.slf4j:slf4j-log4j12:$slf4jVersion" testCompile "org.springframework.data:spring-yarn-test:$springDataVersion" testCompile "org.hamcrest:hamcrest-core:$hamcrestVersion" testCompile "org.hamcrest:hamcrest-library:$hamcrestVersion" hadoopruntime configurations.runtime } springBoot { backupSource = true customConfiguration = 'hadoopruntime' } task appmasterJar(type: Jar) { appendix = 'appmaster' from sourceSets.main.output exclude('**/*Container*') exclude('**/*Client*') } task clientJar(type: Jar) { appendix = 'client' from sourceSets.main.output exclude('**/*Appmaster*') exclude('**/*Container*') } task clientBoot(type: BootRepackage, dependsOn: clientJar) { withJarTask = clientJar } task appmasterBoot(type: BootRepackage, dependsOn: appmasterJar) { customConfiguration = "hadoopruntime" withJarTask = appmasterJar } //jar.enabled = false //bootRepackage.enabled = false task bootJars bootJars.dependsOn = [clientBoot,containerBoot,appmasterBoot] build.dependsOn(clientBoot) build.dependsOn(containerBoot) build.dependsOn(appmasterBoot) //build.dependsOn(bootJars)
-
Dave Syer authored
-
- 09 Dec, 2013 3 commits
- 06 Dec, 2013 1 commit
-
-
Dave Syer authored
-
- 05 Dec, 2013 4 commits
-
-
Dave Syer authored
When management endpoints are on a different port the HandlerMappings are restricted to a single EndpointHandlerMapping, so the error controller (which is a normal @Controller with @RequestMappings) does not get mapped. Fixed by addinga shim Endpoint on "/error" that delegates to the ErrorController (which interface picks up an extra method).
-
Dave Syer authored
-
Dave Syer authored
Default behaviour unchanged, but if you want to ignore validation errors you can switch them off for indivdual beans now. Fixes gh-144
-
Dave Syer authored
Fixes gh-145
-
- 04 Dec, 2013 4 commits
-
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
-
Andy Wilkinson authored
Previously, the default classpath was empty. Now, in the absence of the user providing a classpath via the -cp option, the default classpath will be ".". If the user does specify a classpath, the classpath that's used will be exactly what they have specified, i.e. "." will no longer be on the classpath unless specified by the user. The app sample integration test has been updated to verify that "." is only the classpath by default. Fixes #115
-
- 03 Dec, 2013 2 commits
-
-
Phillip Webb authored
-
Dave Syer authored
-
- 02 Dec, 2013 3 commits
-
-
Dave Syer authored
Fixes gh-139
-
Ivan Sopov authored
-
Dave Syer authored
-
- 29 Nov, 2013 13 commits
-
-
Dave Syer authored
ServerProperties formerly had an @OnMissingBeanCondition that didn't restrict the hierarchy. It also asserts that the current context (not including parents) contains such a bean. This led to an inevitable failure when there was an existing instance in the parent context. Fixed by a) searching only the current context, b) not adding a ServerProperties bean if the context is not a web app.
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
-
Christian Dupuis authored
-
Christian Dupuis authored
This information should probably be also available from the console and log similar to AutoConfigurationReport.
-
Christian Dupuis authored
-
Christian Dupuis authored
-
Dave Syer authored
The JreProxySelector is used it to adjust the repositories as they are added to the GrapeEngine. It looks at standard System proeprties like http.proxyHost and http.proxyPort and in addition consults standard JRE Authenticator features for credentials (falling back to System properties http.proxyUser and http.proxyPassword). Fixes gh-136
-
Dave Syer authored
-
Dave Syer authored
-
- 28 Nov, 2013 2 commits