Project

General

Profile

Actions

Bug #2626

closed

The upgrade from Rudder 2.3 to Rudder 2.4 doesn't work as 'rudder.ui.changeMessage.enabled' is missing in rudder-web.properties

Added by Nicolas PERRON almost 12 years ago. Updated about 9 years ago.

Status:
Released
Priority:
1
Assignee:
Nicolas PERRON
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

It seems that rudder-upgrade.sh script doesn't handle all the attributes from rudder-web.properties.

18:41:18.598 [main]            ERROR org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'appConfig': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private boolean bootstrap.liftweb.AppConfig.reasonFieldEnabled; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'boolean'; nested exception is java.lang.IllegalArgumentException: Invalid boolean value [${rudder.ui.changeMessage.enabled}]

In rudder-web.properties, 'rudder.ui.changeMessage.enabled' doesn't exist.

Actions

Also available in: Atom PDF