[ABTEST-343] Switching pages from tree view to list view ends in exception Created: 20/Oct/20  Updated: 28/Oct/20  Resolved: 28/Oct/20

Status: Closed
Project: A/B Testing
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0

Type: Bug Priority: Neutral
Reporter: Andrei Ichimescu Assignee: Andrei Ichimescu
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File Screenshot 2020-10-20 at 11.45.25.png    
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Epic Link: ABTEST MVP
Sprint: Add-Ons 49
Story Points: 0.5

 Description   

Steps to reproduce:

 1. have some ab tests running

 2. go to pages app

 3. switch from tree view to list view

Expected results:

  A/B/n test status renders correctly

Actual results:

  an exception is thrown: 

 

Caused by: org.apache.jackrabbit.core.state.NoSuchItemStateException: e84ea43a-5236-4c2e-9760-5c1c836a753d
 at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.load(AbstractBundlePersistenceManager.java:492) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.state.SharedItemStateManager.loadItemState(SharedItemStateManager.java:1878) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.state.SharedItemStateManager.getNonVirtualItemState(SharedItemStateManager.java:1798) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.state.SharedItemStateManager.getItemState(SharedItemStateManager.java:271) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.state.LocalItemStateManager.getNodeState(LocalItemStateManager.java:110) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.state.LocalItemStateManager.getItemState(LocalItemStateManager.java:175) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.state.XAItemStateManager.getItemState(XAItemStateManager.java:260) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.state.SessionItemStateManager.getItemState(SessionItemStateManager.java:161) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.ItemManager.getItemData(ItemManager.java:382) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:328) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:621) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.SessionImpl.getNodeById(SessionImpl.java:538) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at org.apache.jackrabbit.core.SessionImpl.getNodeByIdentifier(SessionImpl.java:1142) ~[jackrabbit-core-2.20.0.jar:2.20.0]
 at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNodeByIdentifier(DelegateSessionWrapper.java:182) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNodeByIdentifier(DelegateSessionWrapper.java:182) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.getNodeByIdentifier(ContentDecoratorSessionWrapper.java:129) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNodeByIdentifier(DelegateSessionWrapper.java:182) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.getNodeByIdentifier(ContentDecoratorSessionWrapper.java:129) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNodeByIdentifier(DelegateSessionWrapper.java:182) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.getNodeByIdentifier(ContentDecoratorSessionWrapper.java:129) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNodeByIdentifier(DelegateSessionWrapper.java:182) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.getNodeByIdentifier(ContentDecoratorSessionWrapper.java:129) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNodeByIdentifier(DelegateSessionWrapper.java:182) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.getNodeByIdentifier(ContentDecoratorSessionWrapper.java:129) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.jcr.util.NodeUtil.getNodeByIdentifier(NodeUtil.java:181) ~[magnolia-core-6.2.3-SNAPSHOT.jar:?]
 at info.magnolia.abtesting.column.TestStateColumnDefinition$TestStateValueProvider.lambda$apply$0(TestStateColumnDefinition.java:85) ~[magnolia-abtesting-ui-1.0-SNAPSHOT.jar:?]
 at com.machinezoo.noexception.CheckedExceptionHandler.get(CheckedExceptionHandler.java:1737) ~[noexception-1.4.4.jar:?]


 Comments   
Comment by Andrei Ichimescu [ 28/Oct/20 ]

not able to reproduce on a new setup

Generated at Sun Feb 11 22:55:18 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.