Skip to content

ClassNotFoundException for UtLinkedList #1699

@Domonion

Description

@Domonion

Description

Contest Estimator fails on some classes because unable to find UtLinkedList.

To Reproduce

Steps to reproduce the behavior:

JDK8, Contest Estimator, project fast-json-1.2.50

Expected behavior

Clear Contest estimator log

Actual behavior

14:09:27.257 | ERROR | Internal job error kotlinx.coroutines.JobCancellationException: StandaloneCoroutine is cancelling Caused by: java.lang.ClassNotFoundException: org.utbot.engine.overrides.collections.UtLinkedList	at java.net.URLClassLoader.findClass(URLClassLoader.java:387) ~[?:1.8.0_352]	at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_352]	at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_352]	at java.lang.Class.forName0(Native Method) ~[?:1.8.0_352]	at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_352]	at org.utbot.framework.plugin.api.util.IdUtilKt.getJClass(IdUtil.kt:101) ~[main/:?]	at org.utbot.framework.plugin.api.ClassId.isAnonymous(Api.kt:815) ~[main/:?]	at org.utbot.framework.assemble.AssembleModelGenerator.assembleModel(AssembleModelGenerator.kt:179) ~[main/:?]	at org.utbot.framework.assemble.AssembleModelGenerator.createAssembleModels(AssembleModelGenerator.kt:112) ~[main/:?]	at org.utbot.framework.assemble.AssembleModelGenerator.createAssembleModels(AssembleModelGenerator.kt:95) ~[main/:?]	at org.utbot.engine.Resolver.resolveModels$utbot_framework(Resolver.kt:230) ~[main/:?]	at org.utbot.engine.UtBotSymbolicEngine$traverseImpl$1.invokeSuspend(UtBotSymbolicEngine.kt:245) ~[main/:?]	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) [kotlin-stdlib-1.7.20.jar:1.7.20-release-201(1.7.20)]	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) [kotlinx-coroutines-core-jvm-1.6.3.jar:?]	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_352]	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_352]	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_352]	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [?:1.8.0_352]	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_352]	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_352]	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_352] 

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions