Skip to content

Spring Boot 1.4.0 M3 Configuration Changelog

Phillip Webb edited this page Nov 13, 2024 · 1 revision

Configuration properties change between 1.4.0.M2 and 1.4.0.M3

Table 1. New keys in 1.4.0.M3

Key

Default value

Description

endpoints.logfile.external-file

External Logfile to be accessed.

management.shell.auth.jaas.domain

my-domain

JAAS domain.

management.shell.auth.key.path

Path to the authentication key.

management.shell.auth.simple.user.name

user

Login user.

management.shell.auth.simple.user.password

Login password.

management.shell.auth.spring.roles

ADMIN

Comma-separated list of required roles to login to the CRaSH console.

management.shell.auth.type

simple

Authentication type.

management.shell.command-path-patterns

classpath*:/commands/,classpath*:/crash/commands/

Patterns to use to look for commands.

management.shell.command-refresh-interval

-1

Scan for changes and update the command if necessary (in seconds).

management.shell.config-path-patterns

classpath*:/crash/*

Patterns to use to look for configurations.

management.shell.disabled-commands

jpa*,jdbc*,jndi*

Comma-separated list of commands to disable.

management.shell.disabled-plugins

``

Comma-separated list of plugins to disable.

management.shell.ssh.auth-timeout

600000

Number of milliseconds after user will be prompted to login again.

management.shell.ssh.enabled

true

Enable CRaSH SSH support.

management.shell.ssh.idle-timeout

600000

Number of milliseconds after which unused connections are closed.

management.shell.ssh.key-path

Path to the SSH server key.

management.shell.ssh.port

2000

SSH port.

management.shell.telnet.enabled

false

Enable CRaSH telnet support.

management.shell.telnet.port

5000

Telnet port.

spring.datasource.data-password

Password of the database to execute DML scripts.

spring.datasource.data-username

User of the database to execute DML scripts.

spring.datasource.schema-password

Password of the database to execute DDL scripts (if different).

spring.datasource.schema-username

User of the database to execute DDL scripts (if different).

spring.http.encoding.force-request

Force the encoding to the configured charset on HTTP requests.

spring.http.encoding.force-response

Force the encoding to the configured charset on HTTP responses.

spring.http.multipart.enabled

true

Enable support of multi-part uploads.

spring.http.multipart.file-size-threshold

0

Threshold after which files will be written to disk.

spring.http.multipart.location

Intermediate location of uploaded files.

spring.http.multipart.max-file-size

1Mb

Max file size.

spring.http.multipart.max-request-size

10Mb

Max request size.

spring.mvc.servlet.load-on-startup

-1

Load on startup priority of the dispatcher servlet.

spring.rabbitmq.connection-timeout

Connection timeout, in milliseconds; zero for infinite.

spring.rabbitmq.ssl.algorithm

SSL algorithm to use (e.g.

spring.session.hazelcast.map-name

spring:session:sessions

Name of the map used to store sessions.

spring.session.jdbc.table-name

SPRING_SESSION

Name of database table used to store sessions.

spring.session.mongo.collection-name

sessions

Collection name used to store sessions.

spring.session.redis.flush-mode

Flush mode for the Redis sessions.

spring.session.redis.namespace

``

Namespace for keys used to store sessions.

spring.session.store-type

Session store type.

spring.webservices.path

/services

Path that serves as the base URI for the services.

spring.webservices.servlet.init

Servlet init parameters to pass to Spring Web Services.

spring.webservices.servlet.load-on-startup

-1

Load on startup priority of the Spring Web Services servlet.

Table 2. Removed keys in 1.4.0.M3

Key

Default value

Description

management.info.build.mode

Mode to use to expose build information.

multipart.enabled

true

Enable support of multi-part uploads.

multipart.file-size-threshold

0

Threshold after which files will be written to disk.

multipart.location

Intermediate location of uploaded files.

multipart.max-file-size

1Mb

Max file size.

multipart.max-request-size

10Mb

Max request size.

shell.auth

simple

Authentication type.

shell.auth.jaas.domain

my-domain

JAAS domain.

shell.auth.key.path

Path to the authentication key.

shell.auth.simple.user.name

user

Login user.

shell.auth.simple.user.password

Login password.

shell.auth.spring.roles

ADMIN

Comma-separated list of required roles to login to the CRaSH console.

shell.command-path-patterns

classpath*:/commands/,classpath*:/crash/commands/

Patterns to use to look for commands.

shell.command-refresh-interval

-1

Scan for changes and update the command if necessary (in seconds).

shell.config-path-patterns

classpath*:/crash/*

Patterns to use to look for configurations.

shell.disabled-commands

jpa*,jdbc*,jndi*

Comma-separated list of commands to disable.

shell.disabled-plugins

``

Comma-separated list of plugins to disable.

shell.ssh.auth-timeout

600000

Number of milliseconds after user will be prompted to login again.

shell.ssh.enabled

true

Enable CRaSH SSH support.

shell.ssh.idle-timeout

600000

Number of milliseconds after which unused connections are closed.

shell.ssh.key-path

Path to the SSH server key.

shell.ssh.port

2000

SSH port.

shell.telnet.enabled

false

Enable CRaSH telnet support.

shell.telnet.port

5000

Telnet port.

Clone this wiki locally