MySQL table isn’t created when I add a new light module

5 views
Skip to first unread message

Paul

unread,
Sep 18, 2025, 3:55:00 AMSep 18
to Magnolia User Mailing List

Hi, have you ever run into an issue where, after adding a new light module, everything works locally (author and public) — a new workspace is created and the corresponding MySQL table is created — but on the production author environment I can see the new workspace in JCR and the new app, yet the MySQL table is not created? As a result, neither the new app nor several other workspaces (loaded after the newly added one) work. Interestingly, the public instance behaves correctly. This stopped working from one day to the next. Have you seen anything like this before, and do you have any ideas on how to find the root cause? Magnolia 6.2

Kind regards,
Paul


2025-09-15 13:09:53,831 ERROR org.apache.jackrabbit.core.RepositoryImpl : Unable to initialize workspace 'workspaceName'

Caused by: java.sql.SQLSyntaxErrorException: Table 'magnolia_author.PM_WORKSPACENAME_BUNDLE' doesn't exist

2025-09-15 13:09:53,831 ERROR t.core.persistence.pool.BundleDbPersistenceManager: Failed to persist ChangeLog (stacktrace on DEBUG log level), blockOnConnectionLoss = false: org.apache.jackrabbit.core.state.ItemStateException: failed to write bundle: cafebabe-cafe-babe-cafe-babecafebabe

2025-09-15 13:09:53,722 ERROR rg.apache.jackrabbit.core.util.db.ConnectionHelper: Failed to execute SQL (stacktrace on DEBUG log level): java.sql.SQLSyntaxErrorException: Table 'magnolia_author.PM_WORKSPACENAME_BUNDLE' doesn't exist

Reply all
Reply to author
Forward
0 new messages