Error message when updating a extension

When I update extensions, everything is working fine except I get an error message in the logs.
Any hints on what I can do to solve this problem?

Cannot invoke "com.xpn.xwiki.objects.BaseObject.getName()" because "object" is null
class org.xwiki.component.manager.ComponentLookupException: Failed to lookup component [com.xwiki.licensing.internal.upgrades.LicensingSchedulerListener] identified by type [interface org.xwiki.observation.EventListener] and hint [LicensingSchedulerListener]
    at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:332)
    at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:320)
    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.extension.jar.internal.handler.JarExtensionHandler.loadComponents(JarExtensionHandler.java:261)
    at org.xwiki.extension.jar.internal.handler.JarExtensionHandler.install(JarExtensionHandler.java:183)
    at org.xwiki.extension.jar.internal.handler.JarExtensionHandler.initialize(JarExtensionHandler.java:144)
    at org.xwiki.extension.handler.internal.DefaultExtensionHandlerManager.initialize(DefaultExtensionHandlerManager.java:154)
    at org.xwiki.extension.handler.internal.DefaultExtensionInitializer.initializeExtensionInNamespace(DefaultExtensionInitializer.java:175)
    at org.xwiki.extension.handler.internal.DefaultExtensionInitializer.initializeExtensionInNamespace(DefaultExtensionInitializer.java:148)
    at org.xwiki.extension.handler.internal.DefaultExtensionInitializer.initializeExtension(DefaultExtensionInitializer.java:126)
    at org.xwiki.extension.handler.internal.DefaultExtensionInitializer.initialize(DefaultExtensionInitializer.java:104)
    at org.xwiki.extension.jar.internal.handler.JarExtensionJobFinishingListener.initializeExtensions(JarExtensionJobFinishingListener.java:244)
    at org.xwiki.extension.jar.internal.handler.JarExtensionJobFinishingListener.onJobFinishedEvent(JarExtensionJobFinishingListener.java:263)
    at org.xwiki.extension.jar.internal.handler.JarExtensionJobFinishingListener.onEvent(JarExtensionJobFinishingListener.java:223)
    at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:338)
    at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:303)
    at org.xwiki.job.AbstractJob.jobFinished(AbstractJob.java:297)
    at org.xwiki.extension.job.internal.AbstractExtensionJob.jobFinished(AbstractExtensionJob.java:134)
    at org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:251)
    at org.xwiki.job.AbstractJob.run(AbstractJob.java:223)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: class java.lang.NullPointerException: Cannot invoke "com.xpn.xwiki.objects.BaseObject.getName()" because "object" is null
    at com.xpn.xwiki.plugin.scheduler.SchedulerPlugin.getObjectUniqueId(SchedulerPlugin.java:659)
    at com.xpn.xwiki.plugin.scheduler.SchedulerPlugin.getJobStatus(SchedulerPlugin.java:356)
    at com.xwiki.licensing.internal.upgrades.LicensingSchedulerListener.scheduleJob(LicensingSchedulerListener.java:142)
    at com.xwiki.licensing.internal.upgrades.LicensingSchedulerListener.initialize(LicensingSchedulerListener.java:110)
    at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39)
    at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:550)
    at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:636)
    at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:329)
    at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:320)
    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.extension.jar.internal.handler.JarExtensionHandler.loadComponents(JarExtensionHandler.java:261)
    at org.xwiki.extension.jar.internal.handler.JarExtensionHandler.install(JarExtensionHandler.java:183)
    at org.xwiki.extension.jar.internal.handler.JarExtensionHandler.initialize(JarExtensionHandler.java:144)
    at org.xwiki.extension.handler.internal.DefaultExtensionHandlerManager.initialize(DefaultExtensionHandlerManager.java:154)
    at org.xwiki.extension.handler.internal.DefaultExtensionInitializer.initializeExtensionInNamespace(DefaultExtensionInitializer.java:175)
    at org.xwiki.extension.handler.internal.DefaultExtensionInitializer.initializeExtensionInNamespace(DefaultExtensionInitializer.java:148)
    at org.xwiki.extension.handler.internal.DefaultExtensionInitializer.initializeExtension(DefaultExtensionInitializer.java:126)
    at org.xwiki.extension.handler.internal.DefaultExtensionInitializer.initialize(DefaultExtensionInitializer.java:104)
    at org.xwiki.extension.jar.internal.handler.JarExtensionJobFinishingListener.initializeExtensions(JarExtensionJobFinishingListener.java:244)
    at org.xwiki.extension.jar.internal.handler.JarExtensionJobFinishingListener.onJobFinishedEvent(JarExtensionJobFinishingListener.java:263)
    at org.xwiki.extension.jar.internal.handler.JarExtensionJobFinishingListener.onEvent(JarExtensionJobFinishingListener.java:223)
    at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:338)
    at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:303)
    at org.xwiki.job.AbstractJob.jobFinished(AbstractJob.java:297)
    at org.xwiki.extension.job.internal.AbstractExtensionJob.jobFinished(AbstractExtensionJob.java:134)
    at org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:251)
    at org.xwiki.job.AbstractJob.run(AbstractJob.java:223)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:840)

Hello it seems you’ve installed some paid application that is causing the upgrade issue (the error seems to be coming from LicensingSchedulerListener).

This forum is about free extensions found on extensions.xwiki.org but hopefully someone from the XWiki SAS company can help you here. If not, please consider clicking “contact us” from https://store.xwiki.com/xwiki/bin/view/Main/WebHome

I bought the OnlyOffice Connector.
I had more errors when the OnlyOffice Connector had a check for a license extension in the scheduler. After I removed the check, this error is left.
I will see if somebody knows more, else I will try to contact them from your link.

Hi!

I tried reproducing this issues and couldn’t so far. Could you provide some reproduction steps, or even better open directly an issue on the application responsible for this error GitHub - xwikisas/application-licensing: Manage and enforce application licenses for paid extensions ? This way we can move the discussion there :slight_smile:

1 Like