The shared.loader property replacement creates wrong entries

Description

When starting Tomcat Standalone Local in the file catalina.properties the value for shared.loader is always replaced with the following values:

It is not possible to change this. This is done without respect if already is a value in catalina.properties. For example:

is changed to:

The delimiter is missing!!!

The cause for this is the way the properties file is changed. This is done in DefaultFileHandler.java and is a simple String.replace:

Status

Assignee

S. Ali Tokmen

Reporter

Wolfgang Klaus

Components

Fix versions

Affects versions

1.4.16

Priority

High
Configure