[MGNLCE-277] Pages editor widgetset version not managed Created: 02/Jul/21  Updated: 23/Jul/21  Resolved: 22/Jul/21

Status: Closed
Project: Community Edition
Component/s: None
Affects Version/s: 6.2.10
Fix Version/s: 6.2.11

Type: Bug Priority: Major
Reporter: Roman Kovařík Assignee: Milan Divilek
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
is caused by PAGES-337 Sometimes component does not change s... Closed
dependency
is depended upon by PAGES-438 Pages editor should remember last pos... Closed
duplicate
is duplicated by PAGES-472 Move action throws unhandled exception Closed
relation
Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Sprint: UI FW 33
Story Points: 1

 Description   

Steps to reproduce

  1.  http://nightly.magnolia-cms.com/.magnolia/admincentral#app:pages-app:detail;/travel:edit
  2.  move a component

Expected results

I can move the component

Actual results

An exception is thrown.

Workaround

Explicitly specify version of magnolia-pages-editor-widget to by in sync with pages app version.

Development notes

~/git/addon-packs/magnolia-addon-webapp [master] $ mvn dependency:tree -o
...
+- info.magnolia.abtesting:magnolia-abtesting-ui:jar:1.1-SNAPSHOT:compile
[INFO] |  +- info.magnolia.ui:magnolia-ui-framework-jcr:jar:6.2.10:compile
[INFO] |  +- info.magnolia.pages:magnolia-pages-app:jar:6.2.9:compile
[INFO] |  |  \- info.magnolia.pages:magnolia-spa-rendering:jar:6.2.9:compile
[INFO] |  |     +- info.magnolia.resources:magnolia-resources:jar:3.0.4:compile
[INFO] |  |     \- javax.servlet:javax.servlet-api:jar:4.0.1:provided
[INFO] |  +- info.magnolia.pages:magnolia-pages-editor-widget:jar:6.2.1:compile

The issue was revealed because of a binary incompatible change introduced by PAGES-337.
The other issue might be that the pages editor widget in AB testing is not marked as provided.
Managing it in CE pom sounds safer though as this mistake can be done by anybody else and potential issues are hard to find.


Generated at Mon Feb 12 00:07:50 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.