Uploaded image for project: 'Change Request Application'
  1. Change Request Application
  2. CRAPP-415

Change Request Replication might prevent starting XWiki instance

    XMLWordPrintable

Details

    • Unit
    • Unknown
    • N/A
    • N/A

    Description

      Installation Change Request Replication without Replication extension being installed is causing some problems:

      • events are not displayed in CR timeline
      • Following stacktrace is displayed in the logs when starting the wiki:
        2026-01-09 10:12:21,691 [main] ERROR .o.i.DefaultObservationManager - Failed to lookup the Event Listener [org.xwiki.contrib.changerequest.replication.internal.listeners.ReadyForReviewListener] corresponding to the Component registration event for [org.xwiki.contrib.changerequest.replication.internal.listeners.ReadyForReviewListener]. Ignoring the event 
        org.xwiki.component.manager.ComponentLookupException: Failed to lookup component [org.xwiki.contrib.changerequest.replication.internal.listeners.ReadyForReviewListener] identified by type [interface org.xwiki.observation.EventListener] and hint [org.xwiki.contrib.changerequest.replication.internal.listeners.ReadyForReviewListener]
        	at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:341)
        	at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:329)
        	at org.xwiki.observation.internal.DefaultObservationManager.onEventListenerComponentAdded(DefaultObservationManager.java:400)
        	at org.xwiki.observation.internal.DefaultObservationManager.onComponentEvent(DefaultObservationManager.java:371)
        	at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:317)
        	at org.xwiki.component.internal.StackingComponentEventManager.sendEvent(StackingComponentEventManager.java:151)
        	at org.xwiki.component.internal.StackingComponentEventManager.flushEvents(StackingComponentEventManager.java:92)
        	at org.xwiki.container.servlet.XWikiServletContextListener.contextInitialized(XWikiServletContextListener.java:153)
        	at org.eclipse.jetty.ee11.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:1609)
        	at org.eclipse.jetty.ee11.servlet.ServletContextHandler.contextInitialized(ServletContextHandler.java:498)
        	at org.eclipse.jetty.ee11.servlet.ServletHandler.initialize(ServletHandler.java:676)
        	at org.eclipse.jetty.ee11.servlet.ServletContextHandler.startContext(ServletContextHandler.java:1343)
        	at org.eclipse.jetty.ee11.webapp.WebAppContext.startWebapp(WebAppContext.java:1315)
        	at org.eclipse.jetty.ee11.webapp.WebAppContext.startContext(WebAppContext.java:1273)
        	at org.eclipse.jetty.ee11.servlet.ServletContextHandler.lambda$doStart$0(ServletContextHandler.java:1062)
        	at org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.call(ContextHandler.java:1636)
        	at org.eclipse.jetty.ee11.servlet.ServletContextHandler.doStart(ServletContextHandler.java:1059)
        	at org.eclipse.jetty.ee11.webapp.WebAppContext.doStart(WebAppContext.java:499)
        	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:92)
        	at org.eclipse.jetty.deploy.StandardDeployer.deploy(StandardDeployer.java:118)
        	at org.eclipse.jetty.deploy.DeploymentScanner.performActions(DeploymentScanner.java:885)
        	at org.eclipse.jetty.deploy.DeploymentScanner.pathsChanged(DeploymentScanner.java:612)
        	at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:918)
        	at org.eclipse.jetty.util.Scanner.scan(Scanner.java:817)
        	at org.eclipse.jetty.util.Scanner.startScanning(Scanner.java:706)
        	at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:678)
        	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:92)
        	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:170)
        	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
        	at org.eclipse.jetty.deploy.DeploymentScanner.doStart(DeploymentScanner.java:759)
        	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:92)
        	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:170)
        	at org.eclipse.jetty.server.Server.start(Server.java:689)
        	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
        	at org.eclipse.jetty.server.Handler$Abstract.doStart(Handler.java:545)
        	at org.eclipse.jetty.server.Server.doStart(Server.java:630)
        	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:92)
        	at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:2124)
        	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        	at org.eclipse.jetty.start.Main.invokeMain(Main.java:312)
        	at org.eclipse.jetty.start.Main.start(Main.java:603)
        	at org.eclipse.jetty.start.Main.main(Main.java:82)
        Caused by: org.xwiki.component.manager.ComponentLookupException: Can't find descriptor for the component with type [interface org.xwiki.contrib.replication.ReplicationContext] and hint [default]
        	at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:313)
        	at org.xwiki.component.embed.EmbeddableComponentManager.getDependencyInstance(EmbeddableComponentManager.java:659)
        	at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:602)
        	at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:719)
        	at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:338)
        	... 42 common frames omitted
        
      • in XWiki 14.10.20 it prevents the wiki to initialize at all

      Attachments

        Activity

          People

            surli Simon Urli
            surli Simon Urli
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: