Topic: problème readonly sur la base derby
Suite à un problème de redémarrage du serveur, une exception readonly apparait dans les logs, empechant le CMS de se lancer :
...
...
Caused by: javax.jcr.RepositoryException: Cannot instantiate persistence manager org.apache.jackrabbit.core.persistence.bundle.DerbyPersistenceManager: An SQL data change is not permitted for a read-only connection, user or database.: An SQL data change is not permitted for a read-only connection, user or database.
...
...
Ceci semble arriver lorsque l'on démarre le tomcat en tant que root.
Pour remédier au problème :
Faites un ll dans /home/cms/Ametys_CMS/data/repository/workspaces/default/db
Vous verrez qu'il y a des fichiers root:root
Faites un backup de data
Puis
cd /home/cms/Ametys_CMS/
chown -R cms:cms data