I get the error using an aspect in our application.
What do I need to fix this error or what does this say to me?
[AppClassLoader@13b8f62] error can't determine superclass of missing type xxx.yyy.zzz.execution.SystemVersion
when weaving type xxx.yyy.zzz.execution.DefaultDServerConfigurator
when weaving classes
when weaving
[Xlint:cantFindType]
Changing the option cantFindType to
{cantFindType = warning}
in the ajc.properties file solved the problem to me.
You can specify the property file with -Xlintfile d:\temp\ajc.properties
Had the same issue with oracle and kamon-jdbc, adding the following resources/META-INF/aop.xml file helped:
<!DOCTYPE aspectj PUBLIC "-//AspectJ//DTD//EN" "http://www.eclipse.org/aspectj/dtd/aspectj.dtd">
<aspectj>
<weaver options="-Xlint:ignore">
<include within="oracle.jdbc..*"/>
</weaver>
</aspectj>
This means that when weaving type xxx.yyy.zzz.execution.DefaultDServerConfigurator, the type xxx.yyy.zzz.execution.SystemVersion is required, but either SystemVersion or its superclass cannot be loaded because dependencies are missing.
Essentially, the aspects require extra class files/jars that are not on your classpath at runtime.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With