Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NoClassDefFoundError #111

Open
Sti2nd opened this issue Aug 2, 2024 · 0 comments
Open

NoClassDefFoundError #111

Sti2nd opened this issue Aug 2, 2024 · 0 comments

Comments

@Sti2nd
Copy link

Sti2nd commented Aug 2, 2024

Sometimes when running tests they fail with the following error:

rg/gradle/internal/metaobject/ConfigureDelegate
java.lang.NoClassDefFoundError: org/gradle/internal/metaobject/ConfigureDelegate
	at java.base/java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.base/java.lang.Class.privateGetDeclaredConstructors(Class.java:3549)
	at java.base/java.lang.Class.getDeclaredConstructors(Class.java:2727)
	at kotlin.reflect.jvm.internal.impl.descriptors.runtime.structure.ReflectJavaClass.getConstructors(ReflectJavaClass.kt:96)
	at kotlin.reflect.jvm.internal.impl.descriptors.runtime.structure.ReflectJavaClass.getConstructors(ReflectJavaClass.kt:29)
	at kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassMemberScope.constructors$lambda$5(LazyJavaClassMemberScope.kt:84)
	at kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassMemberScope.accessor$LazyJavaClassMemberScope$lambda0(LazyJavaClassMemberScope.kt)
	at kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassMemberScope$$Lambda$0.invoke(Unknown Source)
	at kotlin.reflect.jvm.internal.impl.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
	at kotlin.reflect.jvm.internal.impl.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
	at kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassDescriptor.getConstructors(LazyJavaClassDescriptor.kt:146)
	at kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassDescriptor.getConstructors(LazyJavaClassDescriptor.kt:42)
	at kotlin.reflect.jvm.internal.KClassImpl.getConstructorDescriptors(KClassImpl.kt:214)
	at kotlin.reflect.jvm.internal.KClassImpl$Data.constructors_delegate$lambda$7(KClassImpl.kt:105)
	at kotlin.reflect.jvm.internal.KClassImpl$Data.accessor$KClassImpl$Data$lambda4(KClassImpl.kt)
	at kotlin.reflect.jvm.internal.KClassImpl$Data$$Lambda$4.invoke(Unknown Source)
	at kotlin.reflect.jvm.internal.ReflectProperties$LazySoftVal.invoke(ReflectProperties.java:70)
	at kotlin.reflect.jvm.internal.ReflectProperties$Val.getValue(ReflectProperties.java:32)
	at kotlin.reflect.jvm.internal.KClassImpl$Data.getConstructors(KClassImpl.kt:104)
	at kotlin.reflect.jvm.internal.KClassImpl.getConstructors(KClassImpl.kt:249)
	at com.appmattus.kotlinfixture.resolver.PopulateInstance$DefaultImpls.constructorParameterNames(PopulateInstance.kt:104)
	at com.appmattus.kotlinfixture.resolver.ClassResolver.constructorParameterNames(ClassResolver.kt:27)
	at com.appmattus.kotlinfixture.resolver.ClassResolver.resolve(ClassResolver.kt:35)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:52)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.AbstractClassResolver.resolve(AbstractClassResolver.kt:35)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:52)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver$resolve$1.invoke(KTypeResolver.kt:30)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver$resolve$1.invoke(KTypeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.nullability.NullabilityCheckKt.wrapNullability(NullabilityCheck.kt:28)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver.resolve(KTypeResolver.kt:29)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:46)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.KNamedPropertyResolver.resolve(KNamedPropertyResolver.kt:35)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:52)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.KFunctionResolver.resolve(KFunctionResolver.kt:40)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:52)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.ClassResolver.resolve(ClassResolver.kt:42)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:52)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver$resolve$1.invoke(KTypeResolver.kt:30)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver$resolve$1.invoke(KTypeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.nullability.NullabilityCheckKt.wrapNullability(NullabilityCheck.kt:28)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver.resolve(KTypeResolver.kt:29)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:46)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.Fixture.create(KotlinFixture.kt:83)
	at KontrollServiceTest.getKontroller should return paginated list of kontroll(KontrollServiceTest.kt:486)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ClassNotFoundException: org.gradle.internal.metaobject.ConfigureDelegate
	at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
	... 89 more


org.gradle.internal.metaobject.ConfigureDelegate
java.lang.ClassNotFoundException: org.gradle.internal.metaobject.ConfigureDelegate
	at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
	at java.base/java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.base/java.lang.Class.privateGetDeclaredConstructors(Class.java:3549)
	at java.base/java.lang.Class.getDeclaredConstructors(Class.java:2727)
	at kotlin.reflect.jvm.internal.impl.descriptors.runtime.structure.ReflectJavaClass.getConstructors(ReflectJavaClass.kt:96)
	at kotlin.reflect.jvm.internal.impl.descriptors.runtime.structure.ReflectJavaClass.getConstructors(ReflectJavaClass.kt:29)
	at kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassMemberScope.constructors$lambda$5(LazyJavaClassMemberScope.kt:84)
	at kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassMemberScope.accessor$LazyJavaClassMemberScope$lambda0(LazyJavaClassMemberScope.kt)
	at kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassMemberScope$$Lambda$0.invoke(Unknown Source)
	at kotlin.reflect.jvm.internal.impl.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
	at kotlin.reflect.jvm.internal.impl.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
	at kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassDescriptor.getConstructors(LazyJavaClassDescriptor.kt:146)
	at kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassDescriptor.getConstructors(LazyJavaClassDescriptor.kt:42)
	at kotlin.reflect.jvm.internal.KClassImpl.getConstructorDescriptors(KClassImpl.kt:214)
	at kotlin.reflect.jvm.internal.KClassImpl$Data.constructors_delegate$lambda$7(KClassImpl.kt:105)
	at kotlin.reflect.jvm.internal.KClassImpl$Data.accessor$KClassImpl$Data$lambda4(KClassImpl.kt)
	at kotlin.reflect.jvm.internal.KClassImpl$Data$$Lambda$4.invoke(Unknown Source)
	at kotlin.reflect.jvm.internal.ReflectProperties$LazySoftVal.invoke(ReflectProperties.java:70)
	at kotlin.reflect.jvm.internal.ReflectProperties$Val.getValue(ReflectProperties.java:32)
	at kotlin.reflect.jvm.internal.KClassImpl$Data.getConstructors(KClassImpl.kt:104)
	at kotlin.reflect.jvm.internal.KClassImpl.getConstructors(KClassImpl.kt:249)
	at com.appmattus.kotlinfixture.resolver.PopulateInstance$DefaultImpls.constructorParameterNames(PopulateInstance.kt:104)
	at com.appmattus.kotlinfixture.resolver.ClassResolver.constructorParameterNames(ClassResolver.kt:27)
	at com.appmattus.kotlinfixture.resolver.ClassResolver.resolve(ClassResolver.kt:35)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:52)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.AbstractClassResolver.resolve(AbstractClassResolver.kt:35)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:52)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver$resolve$1.invoke(KTypeResolver.kt:30)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver$resolve$1.invoke(KTypeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.nullability.NullabilityCheckKt.wrapNullability(NullabilityCheck.kt:28)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver.resolve(KTypeResolver.kt:29)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:46)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.KNamedPropertyResolver.resolve(KNamedPropertyResolver.kt:35)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:52)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.KFunctionResolver.resolve(KFunctionResolver.kt:40)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:52)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.ClassResolver.resolve(ClassResolver.kt:42)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:52)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver$resolve$1.invoke(KTypeResolver.kt:30)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver$resolve$1.invoke(KTypeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.nullability.NullabilityCheckKt.wrapNullability(NullabilityCheck.kt:28)
	at com.appmattus.kotlinfixture.resolver.KTypeResolver.resolve(KTypeResolver.kt:29)
	at com.appmattus.kotlinfixture.resolver.CompositeResolver.resolve(CompositeResolver.kt:29)
	at com.appmattus.kotlinfixture.decorator.filter.FilterDecorator$FilterResolver.resolve(FilterDecorator.kt:39)
	at com.appmattus.kotlinfixture.decorator.exception.ExceptionDecorator$ExceptionResolver.resolve(ExceptionDecorator.kt:33)
	at com.appmattus.kotlinfixture.decorator.recursion.RecursionDecorator$RecursionResolver.resolve(RecursionDecorator.kt:46)
	at com.appmattus.kotlinfixture.decorator.logging.LoggingDecorator$LoggingResolver.resolve(LoggingDecorator.kt:38)
	at com.appmattus.kotlinfixture.Context$DefaultImpls.resolve(Context.kt:37)
	at com.appmattus.kotlinfixture.ContextImpl.resolve(ContextImpl.kt:23)
	at com.appmattus.kotlinfixture.Fixture.create(KotlinFixture.kt:83)
	at KontrollServiceTest.getKontroller should return paginated list of kontroll(KontrollServiceTest.kt:486)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

Kotlin 2.0.0 on JVM 21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant