Exception occurs with plugin version 3.1.0 on IntelliJ IDEA 2025.3.4.
com.intellij.diagnostic.PluginException: Cannot create extension (class=com.liferay.ide.idea.core.LiferayWebFacetPostStartupActivity) [Plugin: com.liferay.ide.intellij.plugin]
at com.intellij.serviceContainer.ComponentManagerImpl.createError(ComponentManagerImpl.kt:963)
at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.doCreateInstance(XmlExtensionAdapter.kt:73)
at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.kt:33)
at com.intellij.openapi.extensions.ExtensionPointNameKt.createOrError(ExtensionPointName.kt:364)
at com.intellij.openapi.extensions.ExtensionPointNameKt.access$createOrError(ExtensionPointName.kt:1)
at com.intellij.openapi.extensions.LazyExtensionImpl.getInstance(ExtensionPointName.kt:339)
at com.intellij.ide.startup.impl.StartupManagerImplKt$scheduleBackgroundPostStartupActivities$1.invokeSuspend(StartupManagerImpl.kt:466)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:610)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runDefaultDispatcherTask(CoroutineScheduler.kt:1194)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:906)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:775)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:762)
Caused by: com.intellij.diagnostic.PluginException: Cannot create class com.liferay.ide.idea.core.LiferayWebFacetPostStartupActivity (classloader=PluginClassLoader(plugin=PluginMainDescriptor(name=liferay-intellij-plugin, id=com.liferay.ide.intellij.plugin, version=3.1.0, isBundled=false, path=~\AppData\Roaming\JetBrains\IntelliJIdea2025.3\plugins\liferay-intellij-plugin), packagePrefix=null, state=active, parents=ContentModuleDescriptor(id=intellij.groovy/ant, package=org.jetbrains.plugins.groovy.gant.ant, descriptorPath=intellij.groovy.ant.xml)
...
at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:901)
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass$lambda$1$0(ComponentManagerImpl.kt:876)
at com.intellij.concurrency.ThreadContext.installThreadContext(threadContext.kt:305)
at com.intellij.concurrency.ThreadContext.installThreadContext$default(threadContext.kt:303)
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass$lambda$1(ComponentManagerImpl.kt:875)
at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:874)
at com.intellij.openapi.extensions.impl.SimpleConstructorInjectionAdapter.instantiateClass(XmlExtensionAdapter.kt:102)
at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.doCreateInstance(XmlExtensionAdapter.kt:52)
... 12 more
Caused by: java.lang.RuntimeException: Cannot find suitable constructor, expected (), (CoroutineScope), (Application), or (Application, CoroutineScope)
at com.intellij.serviceContainer.ComponentManagerImpl.findConstructorAndInstantiateClass(ComponentManagerImpl.kt:886)
at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:892)
... 20 more
Exception occurs with plugin version 3.1.0 on IntelliJ IDEA 2025.3.4.
com.intellij.diagnostic.PluginException: Cannot create extension (class=com.liferay.ide.idea.core.LiferayWebFacetPostStartupActivity) [Plugin: com.liferay.ide.intellij.plugin]
at com.intellij.serviceContainer.ComponentManagerImpl.createError(ComponentManagerImpl.kt:963)
at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.doCreateInstance(XmlExtensionAdapter.kt:73)
at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.kt:33)
at com.intellij.openapi.extensions.ExtensionPointNameKt.createOrError(ExtensionPointName.kt:364)
at com.intellij.openapi.extensions.ExtensionPointNameKt.access$createOrError(ExtensionPointName.kt:1)
at com.intellij.openapi.extensions.LazyExtensionImpl.getInstance(ExtensionPointName.kt:339)
at com.intellij.ide.startup.impl.StartupManagerImplKt$scheduleBackgroundPostStartupActivities$1.invokeSuspend(StartupManagerImpl.kt:466)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:610)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runDefaultDispatcherTask(CoroutineScheduler.kt:1194)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:906)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:775)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:762)
Caused by: com.intellij.diagnostic.PluginException: Cannot create class com.liferay.ide.idea.core.LiferayWebFacetPostStartupActivity (classloader=PluginClassLoader(plugin=PluginMainDescriptor(name=liferay-intellij-plugin, id=com.liferay.ide.intellij.plugin, version=3.1.0, isBundled=false, path=~\AppData\Roaming\JetBrains\IntelliJIdea2025.3\plugins\liferay-intellij-plugin), packagePrefix=null, state=active, parents=ContentModuleDescriptor(id=intellij.groovy/ant, package=org.jetbrains.plugins.groovy.gant.ant, descriptorPath=intellij.groovy.ant.xml)
...
at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:901)
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass$lambda$1$0(ComponentManagerImpl.kt:876)
at com.intellij.concurrency.ThreadContext.installThreadContext(threadContext.kt:305)
at com.intellij.concurrency.ThreadContext.installThreadContext$default(threadContext.kt:303)
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass$lambda$1(ComponentManagerImpl.kt:875)
at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:874)
at com.intellij.openapi.extensions.impl.SimpleConstructorInjectionAdapter.instantiateClass(XmlExtensionAdapter.kt:102)
at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.doCreateInstance(XmlExtensionAdapter.kt:52)
... 12 more
Caused by: java.lang.RuntimeException: Cannot find suitable constructor, expected (), (CoroutineScope), (Application), or (Application, CoroutineScope)
at com.intellij.serviceContainer.ComponentManagerImpl.findConstructorAndInstantiateClass(ComponentManagerImpl.kt:886)
at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:892)
... 20 more