AEM Model cannot be correctly instantiated by the Use API
Hi There,
I have been using AEM CaaS SDK locally since long, but recently it started showing blank sites pages. When logs were looked into, it was found to not be able to instantiate an old AEM model with following error
org.apache.sling.scripting.sightly.SightlyException: Identifier com.xyz.core.models.SEOModel cannot be correctly instantiated by the Use API
When I looked into stack trace it did not give any details on issue it is facing except
Caused by: java.lang.ClassNotFoundException: com.xyz.core.models.SEOModel at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.apache.sling.commons.fsclassloader.impl.FSDynamicClassLoader.loadClass(FSDynamicClassLoader.java:58) [org.apache.sling.commons.fsclassloader:1.0.14] at org.apache.sling.scripting.sightly.impl.engine.extension.use.JavaUseProvider.provide(JavaUseProvider.java:129) [org.apache.sling.scripting.sightly:1.4.24.140] at org.apache.sling.scripting.sightly.impl.engine.extension.use.UseRuntimeExtension.call(UseRuntimeExtension.java:71) [org.apache.sling.scripting.sightly:1.4.24.140] ... 228 common frames omitted
It just says ClassNotFoundException, that's it. Class is there and its an old model, which was not changed recently and suddenly it has stopped being resolved. Here are snippet from model
```
```
File is com/xyz/core/models/ folder.
Help is appreciated