Maven sync just shows "error" and stops

Answered

I have a Java project with multiple modules and sub-modules and recently, when i reload any pom.xml, I get a maven error that just reads “error” in the Sync tab of the IDEA console and stops processing. A normal maven build outside of IDEA is running fine. 

Is there any chance i can find out what causes the error? 

 

 

 

 

 

 

 

0
6 comments

Hello!

Thank you for reporting this!

Does the issue persist if you use IDEA's Bundled Maven?

Can you please enable extended logging for IDEA's Maven component by adding

#org.jetbrains.idea.maven

to Help → Diagnostic Tools → Debug Log Settings, reproduce the issue and upload the logs (Help → Collect Logs and Diagnostic Data).

If possible, please also share the affected Project itself.

0

Using the “Bundled Maven” leads to the same error. 

Here is the log that I retrieved with your proposed logging option. To me it reads like there would be a parsing error but where do I get the information, in which of my 30 pom.xml's this error occurred? Is there any Intellij class that I can debug into to find out? I looked for the class com.intellij.util.xmlb.MapBinding.deserializeKeyOrValue but could not find it to debug into. 

 

2023-11-06 14:43:15,781 [264711380]   WARN - #o.j.i.maven - Error in maven config parsing
java.lang.AssertionError
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:564)
	at java.base/java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:591)
	at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:689)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:765)
	at org.jetbrains.idea.maven.server.ParallelRunner.runInParallelRethrow(ParallelRunner.java:62)
	at org.jetbrains.idea.maven.project.MavenProjectResolverImpl.doResolve(MavenProjectResolverImpl.java:149)
	at org.jetbrains.idea.maven.project.MavenProjectResolverImpl.resolve(MavenProjectResolverImpl.java:65)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1$1$1.invoke(MavenProjectsManagerEx.kt:386)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1$1$1.invoke(MavenProjectsManagerEx.kt:384)
	at com.intellij.openapi.progress.CoroutinesKt.jobToIndicator$lambda$1(coroutines.kt:386)
	at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:71)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:186)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
	at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173)
	at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:71)
	at com.intellij.openapi.progress.CoroutinesKt.jobToIndicator(coroutines.kt:374)
	at com.intellij.openapi.progress.CoroutinesKt.contextToIndicator(coroutines.kt:347)
	at com.intellij.openapi.progress.CoroutinesKt.coroutineToIndicator(coroutines.kt:290)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1$1.invokeSuspend(MavenProjectsManagerEx.kt:384)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1$1.invoke(MavenProjectsManagerEx.kt)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1$1.invoke(MavenProjectsManagerEx.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at com.intellij.openapi.progress.ProgressReporterKt.withRawProgressReporter(ProgressReporter.kt:416)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1.invokeSuspend(MavenProjectsManagerEx.kt:383)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1.invoke(MavenProjectsManagerEx.kt)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1.invoke(MavenProjectsManagerEx.kt)
	at com.intellij.openapi.externalSystem.statistics.ExternalSystemStatUtilKt.runImportActivity(ExternalSystemStatUtil.kt:78)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.runMavenImportActivity(MavenProjectsManagerEx.kt:566)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.access$runMavenImportActivity(MavenProjectsManagerEx.kt:78)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1.invokeSuspend(MavenProjectsManagerEx.kt:382)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1.invoke(MavenProjectsManagerEx.kt)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1.invoke(MavenProjectsManagerEx.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at com.intellij.openapi.progress.impl.PlatformTaskSupport$withBackgroundProgressInternal$2.invokeSuspend(PlatformTaskSupport.kt:88)
	at com.intellij.openapi.progress.impl.PlatformTaskSupport$withBackgroundProgressInternal$2.invoke(PlatformTaskSupport.kt)
	at com.intellij.openapi.progress.impl.PlatformTaskSupport$withBackgroundProgressInternal$2.invoke(PlatformTaskSupport.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
	at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264)
	at com.intellij.openapi.progress.impl.PlatformTaskSupport.withBackgroundProgressInternal(PlatformTaskSupport.kt:82)
	at com.intellij.openapi.progress.TasksKt.withBackgroundProgress(tasks.kt:54)
	at com.intellij.openapi.progress.TasksKt.withBackgroundProgress(tasks.kt:31)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1.invokeSuspend(MavenProjectsManagerEx.kt:381)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1.invoke(MavenProjectsManagerEx.kt)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1.invoke(MavenProjectsManagerEx.kt)
	at com.intellij.openapi.externalSystem.statistics.ExternalSystemStatUtilKt.runImportActivity(ExternalSystemStatUtil.kt:78)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.runMavenImportActivity(MavenProjectsManagerEx.kt:566)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.doUpdateMavenProjects(MavenProjectsManagerEx.kt:378)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.doUpdateAllMavenProjects(MavenProjectsManagerEx.kt:358)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.updateAllMavenProjects(MavenProjectsManagerEx.kt:351)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.access$updateAllMavenProjects(MavenProjectsManagerEx.kt:78)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$updateAllMavenProjects$2.invokeSuspend(MavenProjectsManagerEx.kt)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:280)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
	at com.intellij.openapi.progress.CoroutinesKt$runBlockingCancellable$1.invoke(coroutines.kt:131)
	at com.intellij.openapi.progress.CoroutinesKt$runBlockingCancellable$1.invoke(coroutines.kt:125)
	at com.intellij.openapi.progress.ContextKt.prepareThreadContext(context.kt:94)
	at com.intellij.openapi.progress.CoroutinesKt.runBlockingCancellable(coroutines.kt:125)
	at com.intellij.openapi.progress.CoroutinesKt.runBlockingMaybeCancellable(coroutines.kt:152)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.doUpdateAllMavenProjectsSync(MavenProjectsManagerEx.kt:336)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.updateAllMavenProjectsSync(MavenProjectsManagerEx.kt:312)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher.updateAllMavenProjectsSync(MavenProjectsManagerWatcher.java:145)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher.lambda$scheduleUpdateAllSuspendable$1(MavenProjectsManagerWatcher.java:135)
	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.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
	at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.AssertionError
	at com.intellij.util.xmlb.MapBinding.deserializeKeyOrValue(MapBinding.java:325)
	at com.intellij.util.xmlb.MapBinding.deserialize(MapBinding.java:241)
	at com.intellij.util.xmlb.MapBinding.deserializeList(MapBinding.java:168)
	at com.intellij.util.xmlb.Binding.deserializeList(Binding.java:25)
	at com.intellij.util.xmlb.TagBinding.deserialize(TagBinding.java:128)
	at com.intellij.util.xmlb.TagBinding.deserializeList(TagBinding.java:65)
	at com.intellij.util.xmlb.BeanBinding.deserializeInto(BeanBinding.java:259)
	at com.intellij.util.xmlb.BeanBinding.deserializeInto(BeanBinding.java:199)
	at com.intellij.util.xmlb.BeanBinding.deserialize(BeanBinding.java:142)
	at com.intellij.util.xmlb.XmlSerializer.deserialize(XmlSerializer.java:52)
	at org.jetbrains.jps.gwt.model.impl.sdk.JpsGwtDependenciesStorage.<init>(JpsGwtDependenciesStorage.java:43)
	at com.intellij.gwt.sdk.GwtDependenciesStorage.<init>(GwtDependenciesStorage.java:14)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:95)
	at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:1011)
	at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:47)
	at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:43)
	at com.intellij.serviceContainer.BaseComponentAdapter.doCreateInstance(BaseComponentAdapter.kt:158)
	at com.intellij.serviceContainer.BaseComponentAdapter.createInstance(BaseComponentAdapter.kt:137)
	at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:94)
	at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:676)
	at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:630)
	at com.intellij.gwt.sdk.GwtDependenciesStorage.getInstance(GwtDependenciesStorage.java:10)
	at com.intellij.gwt.maven.GwtFacetImporter.storeGwtDependencies(GwtFacetImporter.java:125)
	at com.intellij.gwt.maven.GwtFacetImporter.resolve(GwtFacetImporter.java:82)
	at org.jetbrains.idea.maven.project.MavenProjectResolverImpl.doResolve(MavenProjectResolverImpl.java:188)
	at org.jetbrains.idea.maven.project.MavenProjectResolverImpl.lambda$doResolve$4(MavenProjectResolverImpl.java:150)
	at org.jetbrains.idea.maven.server.ParallelRunner$ThrowingConsumer.accept(ParallelRunner.java:22)
	at org.jetbrains.idea.maven.server.ParallelRunner.lambda$runInParallelRethrow$3(ParallelRunner.java:63)
	at org.jetbrains.idea.maven.server.ParallelRunner$ThrowingConsumer.accept(ParallelRunner.java:22)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290)
	at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.helpComplete(ForkJoinPool.java:1223)
	at java.base/java.util.concurrent.ForkJoinPool.helpComplete(ForkJoinPool.java:1915)
	at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:433)
	at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:687)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:765)
	at org.jetbrains.idea.maven.server.ParallelRunner.runInParallelRethrow(ParallelRunner.java:62)
	at org.jetbrains.idea.maven.project.MavenProjectResolverImpl.doResolve(MavenProjectResolverImpl.java:149)
	at org.jetbrains.idea.maven.project.MavenProjectResolverImpl.resolve(MavenProjectResolverImpl.java:65)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1$1$1.invoke(MavenProjectsManagerEx.kt:386)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1$1$1.invoke(MavenProjectsManagerEx.kt:384)
	at com.intellij.openapi.progress.CoroutinesKt.jobToIndicator$lambda$1(coroutines.kt:386)
	at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:71)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:186)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
	at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173)
	at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:71)
	at com.intellij.openapi.progress.CoroutinesKt.jobToIndicator(coroutines.kt:374)
	at com.intellij.openapi.progress.CoroutinesKt.contextToIndicator(coroutines.kt:347)
	at com.intellij.openapi.progress.CoroutinesKt.coroutineToIndicator(coroutines.kt:290)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1$1.invokeSuspend(MavenProjectsManagerEx.kt:384)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1$1.invoke(MavenProjectsManagerEx.kt)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1$1.invoke(MavenProjectsManagerEx.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at com.intellij.openapi.progress.ProgressReporterKt.withRawProgressReporter(ProgressReporter.kt:416)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1.invokeSuspend(MavenProjectsManagerEx.kt:383)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1.invoke(MavenProjectsManagerEx.kt)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1$1.invoke(MavenProjectsManagerEx.kt)
	at com.intellij.openapi.externalSystem.statistics.ExternalSystemStatUtilKt.runImportActivity(ExternalSystemStatUtil.kt:78)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.runMavenImportActivity(MavenProjectsManagerEx.kt:566)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.access$runMavenImportActivity(MavenProjectsManagerEx.kt:78)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1.invokeSuspend(MavenProjectsManagerEx.kt:382)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1.invoke(MavenProjectsManagerEx.kt)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1$resolutionResult$1.invoke(MavenProjectsManagerEx.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at com.intellij.openapi.progress.impl.PlatformTaskSupport$withBackgroundProgressInternal$2.invokeSuspend(PlatformTaskSupport.kt:88)
	at com.intellij.openapi.progress.impl.PlatformTaskSupport$withBackgroundProgressInternal$2.invoke(PlatformTaskSupport.kt)
	at com.intellij.openapi.progress.impl.PlatformTaskSupport$withBackgroundProgressInternal$2.invoke(PlatformTaskSupport.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
	at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264)
	at com.intellij.openapi.progress.impl.PlatformTaskSupport.withBackgroundProgressInternal(PlatformTaskSupport.kt:82)
	at com.intellij.openapi.progress.TasksKt.withBackgroundProgress(tasks.kt:54)
	at com.intellij.openapi.progress.TasksKt.withBackgroundProgress(tasks.kt:31)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1.invokeSuspend(MavenProjectsManagerEx.kt:381)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1.invoke(MavenProjectsManagerEx.kt)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateMavenProjects$result$1.invoke(MavenProjectsManagerEx.kt)
	at com.intellij.openapi.externalSystem.statistics.ExternalSystemStatUtilKt.runImportActivity(ExternalSystemStatUtil.kt:78)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.runMavenImportActivity(MavenProjectsManagerEx.kt:566)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.doUpdateMavenProjects(MavenProjectsManagerEx.kt:378)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.doUpdateAllMavenProjects(MavenProjectsManagerEx.kt:358)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.updateAllMavenProjects(MavenProjectsManagerEx.kt:351)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.updateAllMavenProjects$suspendImpl(MavenProjectsManagerEx.kt:345)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx.updateAllMavenProjects(MavenProjectsManagerEx.kt)
	at org.jetbrains.idea.maven.project.MavenProjectsManagerEx$doUpdateAllMavenProjectsSync$2.invokeSuspend(MavenProjectsManagerEx.kt:337)
	... 22 more
0

Thank you for the update!

I'm seeing some references to GWT in the stacktrace, so this might be a clue.

Full logs would be very helpful, as they would let us see the error in context. Does the Project work as intended when you run Maven from the Command Prompt (without using IDEA)?

Could you share the Project with us, so we could further investigate this and pinpoint the root cause of this issue?

0

Hi there, 

yesterday I disabled the GWT plugin in IDEA and the build started to work again. I expect something to be misconfigured as the maven build outside of idea works well. So for me, this problem can be considered as resolved. Thank you for your help!

-1

The problem was not solved but worked around. I still get “null [Plugin: com.intellij.gwt]” error when starting GWT SuperDevMode from Run configuration with the same JpsGwtDependenciesStorage deserialization error stacktrace. Anybody has a real solution?

Edit: turned out the stacktrace tries to tell us there is something wrong with gwt-dependencies.xml which is located in some IntelliJ cache directory (~/.cache/JetBrains/IntelliJIdea2023.3/compile-server/dm_3a1ba59a/gwt-dependencies.xml for me). Removing the whole compile-server/… subdirectory, restarting IntelliJ and refreshing the Maven project makes GWT plugin run again.

0

If the issue re-occurs please make sure to report it by submitting a YouTrack Issue, make sure to include the logs (Help → Collect Logs and Diagnostic Data) and the contents of the compile-server directory.

0

Please sign in to leave a comment.