Actions
Bug #2626
closedThe upgrade from Rudder 2.3 to Rudder 2.4 doesn't work as 'rudder.ui.changeMessage.enabled' is missing in rudder-web.properties
Status:
Released
Priority:
1 (highest)
Assignee:
Nicolas PERRON
Category:
Packaging
Target version:
Pull Request:
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