[MAGNOLIA-6994] Exception is thrown when add a new content node to "renderers" registry Created: 29/Mar/17  Updated: 07/Apr/17  Resolved: 04/Apr/17

Status: Closed
Project: Magnolia
Component/s: None
Affects Version/s: 5.5.2
Fix Version/s: 5.5.4

Type: Bug Priority: Minor
Reporter: Oanh Thai Hoang Assignee: Oanh Thai Hoang
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 0d
Time Spent: 2d 1h
Original Estimate: 3d

Attachments: PNG File empty-renderer-view.png    
Issue Links:
Relates
relates to MAGNOLIA-3349 Port Virtual URI mappings to a Registry Closed
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
Sprint: Saigon 89, Saigon 90
Story Points: 5

 Description   

Step to reproduce:

  • Enter Configuration app
  • Click to "add content node" action in path "/modules/site/renderers/"
  • Observe log exception:
Exception in thread "Thread-113" java.lang.NullPointerException
        at info.magnolia.config.source.jcr.JcrConfigurationSource.newProvider(JcrConfigurationSource.java:177)
        at info.magnolia.config.source.jcr.JcrConfigurationSource$1.visit(JcrConfigurationSource.java:139)
        at info.magnolia.jcr.util.NodeUtil.visit(NodeUtil.java:659)
        at info.magnolia.config.source.jcr.JcrConfigurationSource.collectProvidersFor(JcrConfigurationSource.java:134)
        at info.magnolia.config.source.jcr.JcrConfigurationSource.reload(JcrConfigurationSource.java:127)
        at info.magnolia.config.source.jcr.RegistryBasedObservingManager.reload(RegistryBasedObservingManager.java:60)
        at info.magnolia.cms.util.ModuleConfigurationObservingManager.reload(ModuleConfigurationObservingManager.java:115)
        at info.magnolia.cms.util.WorkspaceObservingManager$1$1.doExec(WorkspaceObservingManager.java:129)
        at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:429)
        at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:426)
        at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:400)
        at info.magnolia.cms.util.WorkspaceObservingManager$1.onEvent(WorkspaceObservingManager.java:125)
        at info.magnolia.observation.DeferringEventListener$ObservationBasedDelayedExecutor$1.run(DeferringEventListener.java:102)
        at info.magnolia.cms.util.DelayedExecutor$RunnableWrapper.run(DelayedExecutor.java:103)
        at EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop.run(Unknown Source)

Note: It will also cause the empty view for renderer and template in Definition app


Generated at Mon Feb 12 04:19:44 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.