Hello,

I was updating the port for traccar to v4.13, but I noticed that liquibase introduced a change which makes traccar fail to start the database upgrade.

2021-06-02 08:49:54 ERROR: Main method error - The file /usr/local/share/traccar/schema/changelog-master.xml was not found in - . Specifying files by absolute path was removed in Liquibase 4.0. Please use a relative path or add '/' to the classpath parameter. - ChangeLogParseException (... < DataManager:293 < *:86 < Context:290 < Main:120 < ...)

Of course, in the config file, if I do something like <entry key='database.changelog'>../../../../../usr/local/share/traccar/schema/changelog-master.xml</entry>, it works, but it's quite far from being clean.

Do you have an idea on how to solve this issue cleanly? This will be a breaking change anyway.

Best Regards

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to