mirror of
https://github.com/spring-projects/spring-boot.git
synced 2024-09-03 04:26:12 +08:00
Update dependencies to latest maintenance releases
Despite Javassist 3.18.2-GA being available, it has not be upgraded. This is to keep it in sync with Hibernate.
This commit is contained in:
parent
156dadaebe
commit
9b44c322d4
@ -81,14 +81,14 @@ import org.springframework.util.StringUtils;
|
||||
* into a Spring Boot enabled application. By default a SSH daemon is started on port
|
||||
* 2000. If the CRaSH Telnet plugin is available on the classpath, Telnet daemon will be
|
||||
* launched on port 5000.
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* The default shell authentication method uses a username and password combination. If no
|
||||
* configuration is provided the default username is 'user' and the password will be
|
||||
* printed to console during application startup. Those default values can be overridden
|
||||
* by using <code>shell.auth.simple.username</code> and
|
||||
* <code>shell.auth.simple.password</code>.
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* If a Spring Security {@link AuthenticationManager} is detected, this configuration will
|
||||
* create a {@link CRaSHPlugin} to forward shell authentication requests to Spring
|
||||
@ -98,21 +98,21 @@ import org.springframework.util.StringUtils;
|
||||
* restricted to users having roles that match those configured in
|
||||
* {@link ManagementServerProperties}. Required roles can be overridden by
|
||||
* <code>shell.auth.spring.roles</code>.
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* To add customizations to the shell simply define beans of type {@link CRaSHPlugin} in
|
||||
* the application context. Those beans will get auto detected during startup and
|
||||
* registered with the underlying shell infrastructure. To configure plugins and the CRaSH
|
||||
* infrastructure add beans of type {@link CrshShellProperties} to the application
|
||||
* context.
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Additional shell commands can be implemented using the guide and documentation at <a
|
||||
* href="http://www.crashub.org">crashub.org</a>. By default Boot will search for commands
|
||||
* using the following classpath scanning pattern <code>classpath*:/commands/**</code>. To
|
||||
* add different locations or override the default use
|
||||
* <code>shell.command_path_patterns</code> in your application configuration.
|
||||
*
|
||||
*
|
||||
* @author Christian Dupuis
|
||||
* @see ShellProperties
|
||||
*/
|
||||
@ -238,8 +238,14 @@ public class CrshAutoConfiguration {
|
||||
Assert.notNull(filterPatterns, "FilterPatterns must not be null");
|
||||
FS fileSystem = new FS();
|
||||
for (String pathPattern : pathPatterns) {
|
||||
fileSystem.mount(new SimpleFileSystemDriver(new DirectoryHandle(
|
||||
pathPattern, this.resourceLoader, filterPatterns)));
|
||||
try {
|
||||
fileSystem.mount(new SimpleFileSystemDriver(new DirectoryHandle(
|
||||
pathPattern, this.resourceLoader, filterPatterns)));
|
||||
}
|
||||
catch (IOException ex) {
|
||||
throw new IllegalStateException("Failed to mount file system for '"
|
||||
+ pathPattern + "'", ex);
|
||||
}
|
||||
}
|
||||
return fileSystem;
|
||||
}
|
||||
|
@ -25,7 +25,7 @@ import java.util.UUID;
|
||||
|
||||
import org.crsh.auth.AuthenticationPlugin;
|
||||
import org.crsh.auth.JaasAuthenticationPlugin;
|
||||
import org.crsh.lang.groovy.GroovyRepl;
|
||||
import org.crsh.lang.impl.groovy.GroovyRepl;
|
||||
import org.crsh.plugin.PluginContext;
|
||||
import org.crsh.plugin.PluginLifeCycle;
|
||||
import org.crsh.plugin.ResourceKind;
|
||||
@ -58,7 +58,7 @@ import static org.junit.Assert.assertTrue;
|
||||
|
||||
/**
|
||||
* Tests for {@link CrshAutoConfiguration}.
|
||||
*
|
||||
*
|
||||
* @author Christian Dupuis
|
||||
*/
|
||||
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||
|
@ -50,13 +50,13 @@
|
||||
<activemq.version>5.9.1</activemq.version>
|
||||
<aspectj.version>1.8.0</aspectj.version>
|
||||
<codahale-metrics.version>3.0.2</codahale-metrics.version>
|
||||
<commons-beanutils.version>1.9.1</commons-beanutils.version>
|
||||
<commons-beanutils.version>1.9.2</commons-beanutils.version>
|
||||
<commons-collections.version>3.2.1</commons-collections.version>
|
||||
<commons-dbcp.version>1.4</commons-dbcp.version>
|
||||
<commons-digester.version>2.1</commons-digester.version>
|
||||
<commons-pool.version>1.6</commons-pool.version>
|
||||
<commons-pool2.version>2.2</commons-pool2.version>
|
||||
<crashub.version>1.3.0-beta20</crashub.version>
|
||||
<crashub.version>1.3.0-cr4</crashub.version>
|
||||
<flyway.version>3.0</flyway.version>
|
||||
<freemarker.version>2.3.20</freemarker.version>
|
||||
<gemfire.version>7.0.2</gemfire.version>
|
||||
@ -76,10 +76,10 @@
|
||||
<jackson.version>2.3.3</jackson.version>
|
||||
<javassist.version>3.18.1-GA</javassist.version> <!-- Same as Hibernate -->
|
||||
<jedis.version>2.4.1</jedis.version>
|
||||
<jetty.version>8.1.14.v20131031</jetty.version>
|
||||
<jetty.version>8.1.15.v20140411</jetty.version>
|
||||
<jetty-jsp.version>2.2.0.v201112011158</jetty-jsp.version>
|
||||
<joda-time.version>2.3</joda-time.version>
|
||||
<jolokia.version>1.2.0</jolokia.version>
|
||||
<jolokia.version>1.2.1</jolokia.version>
|
||||
<jstl.version>1.2</jstl.version>
|
||||
<junit.version>4.11</junit.version>
|
||||
<liquibase.version>3.0.8</liquibase.version>
|
||||
@ -88,7 +88,7 @@
|
||||
<mockito.version>1.9.5</mockito.version>
|
||||
<mongodb.version>2.12.1</mongodb.version>
|
||||
<mysql.version>5.1.30</mysql.version>
|
||||
<reactor.version>1.1.1.RELEASE</reactor.version>
|
||||
<reactor.version>1.1.2.RELEASE</reactor.version>
|
||||
<servlet-api.version>3.0.1</servlet-api.version>
|
||||
<slf4j.version>1.7.7</slf4j.version>
|
||||
<snakeyaml.version>1.13</snakeyaml.version>
|
||||
|
Loading…
Reference in New Issue
Block a user