You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Invalid logger interface org.infinispan.commons.logging.Log (implementation not found in jdk.internal.loader.ClassLoaders$AppClassLoader@629f0666)
#8800
Open
lupohirp opened this issue
Apr 18, 2024
· 0 comments
Describe the issue
Compiling a Spring Boot 3.2.4 application with infinispan-spring-boot3-starter-embedded library cause the following error:
Caused by: java.lang.ExceptionInInitializerError: null at org.infinispan.commons.configuration.attributes.AttributeDefinition.getDefaultValue(AttributeDefinition.java:72) ~[na:na] at org.infinispan.commons.configuration.attributes.Attribute.<init>(Attribute.java:35) ~[co-otp:15.0.1.Final] at org.infinispan.commons.configuration.attributes.AttributeDefinition.toAttribute(AttributeDefinition.java:120) ~[na:na] at org.infinispan.commons.configuration.attributes.AttributeSet.<init>(AttributeSet.java:77) ~[co-otp:15.0.1.Final] at org.infinispan.commons.configuration.attributes.AttributeSet.<init>(AttributeSet.java:58) ~[co-otp:15.0.1.Final] at org.infinispan.commons.configuration.attributes.AttributeSet.<init>(AttributeSet.java:38) ~[co-otp:15.0.1.Final] at org.infinispan.configuration.global.GlobalJmxConfiguration.attributeDefinitionSet(GlobalJmxConfiguration.java:28) ~[co-otp:15.0.1.Final] at org.infinispan.configuration.global.GlobalJmxConfigurationBuilder.<init>(GlobalJmxConfigurationBuilder.java:28) ~[na:na] at org.infinispan.configuration.global.CacheContainerConfigurationBuilder.<init>(CacheContainerConfigurationBuilder.java:43) ~[na:na] at org.infinispan.configuration.global.GlobalConfigurationBuilder.<init>(GlobalConfigurationBuilder.java:32) ~[co-otp:15.0.1.Final] at org.infinispan.configuration.global.GlobalConfigurationBuilder.defaultClusteredBuilder(GlobalConfigurationBuilder.java:288) ~[co-otp:15.0.1.Final] at it.tim.cbe.co.otp.configuration.OTPConfigurationCacheDelegate.embeddedCacheManager(OTPConfigurationCacheDelegate.java:26) ~[co-otp:na] at it.tim.cbe.co.otp.configuration.OTPConfigurationCacheDelegate$$SpringCGLIB$$0.CGLIB$embeddedCacheManager$0(<generated>) ~[co-otp:na] at it.tim.cbe.co.otp.configuration.OTPConfigurationCacheDelegate$$SpringCGLIB$$FastClass$$1.invoke(<generated>) ~[co-otp:na] at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) ~[co-otp:6.1.5] at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) ~[na:na] at it.tim.cbe.co.otp.configuration.OTPConfigurationCacheDelegate$$SpringCGLIB$$0.embeddedCacheManager(<generated>) ~[co-otp:na] at it.tim.cbe.co.otp.configuration.OTPConfigurationCacheDelegate__BeanDefinitions.lambda$getEmbeddedCacheManagerInstanceSupplier$0(OTPConfigurationCacheDelegate__BeanDefinitions.java:35) ~[na:na] at org.springframework.util.function.ThrowingFunction.apply(ThrowingFunction.java:63) ~[co-otp:6.1.5] at org.springframework.util.function.ThrowingFunction.apply(ThrowingFunction.java:51) ~[co-otp:6.1.5] at org.springframework.beans.factory.aot.BeanInstanceSupplier.lambda$withGenerator$0(BeanInstanceSupplier.java:171) ~[na:na] at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:68) ~[co-otp:6.1.5] at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:54) ~[co-otp:6.1.5] at org.springframework.beans.factory.aot.BeanInstanceSupplier.lambda$get$2(BeanInstanceSupplier.java:206) ~[na:na] at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:58) ~[co-otp:6.1.5] at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:46) ~[co-otp:6.1.5] at org.springframework.beans.factory.aot.BeanInstanceSupplier.invokeBeanSupplier(BeanInstanceSupplier.java:218) ~[na:na] at org.springframework.beans.factory.aot.BeanInstanceSupplier.get(BeanInstanceSupplier.java:206) ~[na:na] at org.springframework.beans.factory.support.DefaultListableBeanFactory.obtainInstanceFromSupplier(DefaultListableBeanFactory.java:949) ~[co-otp:6.1.5] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1217) ~[co-otp:6.1.5] ... 49 common frames omitted Caused by: java.lang.IllegalArgumentException: Invalid logger interface org.infinispan.commons.logging.Log (implementation not found in jdk.internal.loader.ClassLoaders$AppClassLoader@629f0666) at org.jboss.logging.Logger.doGetMessageLogger(Logger.java:2573) ~[co-otp:3.5.3.Final] at org.jboss.logging.Logger.getMessageLogger(Logger.java:2532) ~[co-otp:3.5.3.Final] at org.jboss.logging.Logger.getMessageLogger(Logger.java:2518) ~[co-otp:3.5.3.Final] at org.infinispan.commons.logging.LogFactory.getLog(LogFactory.java:14) ~[na:na] at org.infinispan.commons.util.TypedProperties.<clinit>(TypedProperties.java:25) ~[co-otp:15.0.1.Final]
Using an AOT processed jar, it starts flawlessly.
Steps to reproduce the issue
Using this POM should be sufficient:
`
Describe the issue
Compiling a Spring Boot 3.2.4 application with infinispan-spring-boot3-starter-embedded library cause the following error:
Caused by: java.lang.ExceptionInInitializerError: null at org.infinispan.commons.configuration.attributes.AttributeDefinition.getDefaultValue(AttributeDefinition.java:72) ~[na:na] at org.infinispan.commons.configuration.attributes.Attribute.<init>(Attribute.java:35) ~[co-otp:15.0.1.Final] at org.infinispan.commons.configuration.attributes.AttributeDefinition.toAttribute(AttributeDefinition.java:120) ~[na:na] at org.infinispan.commons.configuration.attributes.AttributeSet.<init>(AttributeSet.java:77) ~[co-otp:15.0.1.Final] at org.infinispan.commons.configuration.attributes.AttributeSet.<init>(AttributeSet.java:58) ~[co-otp:15.0.1.Final] at org.infinispan.commons.configuration.attributes.AttributeSet.<init>(AttributeSet.java:38) ~[co-otp:15.0.1.Final] at org.infinispan.configuration.global.GlobalJmxConfiguration.attributeDefinitionSet(GlobalJmxConfiguration.java:28) ~[co-otp:15.0.1.Final] at org.infinispan.configuration.global.GlobalJmxConfigurationBuilder.<init>(GlobalJmxConfigurationBuilder.java:28) ~[na:na] at org.infinispan.configuration.global.CacheContainerConfigurationBuilder.<init>(CacheContainerConfigurationBuilder.java:43) ~[na:na] at org.infinispan.configuration.global.GlobalConfigurationBuilder.<init>(GlobalConfigurationBuilder.java:32) ~[co-otp:15.0.1.Final] at org.infinispan.configuration.global.GlobalConfigurationBuilder.defaultClusteredBuilder(GlobalConfigurationBuilder.java:288) ~[co-otp:15.0.1.Final] at it.tim.cbe.co.otp.configuration.OTPConfigurationCacheDelegate.embeddedCacheManager(OTPConfigurationCacheDelegate.java:26) ~[co-otp:na] at it.tim.cbe.co.otp.configuration.OTPConfigurationCacheDelegate$$SpringCGLIB$$0.CGLIB$embeddedCacheManager$0(<generated>) ~[co-otp:na] at it.tim.cbe.co.otp.configuration.OTPConfigurationCacheDelegate$$SpringCGLIB$$FastClass$$1.invoke(<generated>) ~[co-otp:na] at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) ~[co-otp:6.1.5] at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) ~[na:na] at it.tim.cbe.co.otp.configuration.OTPConfigurationCacheDelegate$$SpringCGLIB$$0.embeddedCacheManager(<generated>) ~[co-otp:na] at it.tim.cbe.co.otp.configuration.OTPConfigurationCacheDelegate__BeanDefinitions.lambda$getEmbeddedCacheManagerInstanceSupplier$0(OTPConfigurationCacheDelegate__BeanDefinitions.java:35) ~[na:na] at org.springframework.util.function.ThrowingFunction.apply(ThrowingFunction.java:63) ~[co-otp:6.1.5] at org.springframework.util.function.ThrowingFunction.apply(ThrowingFunction.java:51) ~[co-otp:6.1.5] at org.springframework.beans.factory.aot.BeanInstanceSupplier.lambda$withGenerator$0(BeanInstanceSupplier.java:171) ~[na:na] at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:68) ~[co-otp:6.1.5] at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:54) ~[co-otp:6.1.5] at org.springframework.beans.factory.aot.BeanInstanceSupplier.lambda$get$2(BeanInstanceSupplier.java:206) ~[na:na] at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:58) ~[co-otp:6.1.5] at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:46) ~[co-otp:6.1.5] at org.springframework.beans.factory.aot.BeanInstanceSupplier.invokeBeanSupplier(BeanInstanceSupplier.java:218) ~[na:na] at org.springframework.beans.factory.aot.BeanInstanceSupplier.get(BeanInstanceSupplier.java:206) ~[na:na] at org.springframework.beans.factory.support.DefaultListableBeanFactory.obtainInstanceFromSupplier(DefaultListableBeanFactory.java:949) ~[co-otp:6.1.5] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1217) ~[co-otp:6.1.5] ... 49 common frames omitted Caused by: java.lang.IllegalArgumentException: Invalid logger interface org.infinispan.commons.logging.Log (implementation not found in jdk.internal.loader.ClassLoaders$AppClassLoader@629f0666) at org.jboss.logging.Logger.doGetMessageLogger(Logger.java:2573) ~[co-otp:3.5.3.Final] at org.jboss.logging.Logger.getMessageLogger(Logger.java:2532) ~[co-otp:3.5.3.Final] at org.jboss.logging.Logger.getMessageLogger(Logger.java:2518) ~[co-otp:3.5.3.Final] at org.infinispan.commons.logging.LogFactory.getLog(LogFactory.java:14) ~[na:na] at org.infinispan.commons.util.TypedProperties.<clinit>(TypedProperties.java:25) ~[co-otp:15.0.1.Final]
Using an AOT processed jar, it starts flawlessly.
Steps to reproduce the issue
Using this POM should be sufficient:
`
4.0.0
org.springframework.boot
spring-boot-starter-parent
3.2.4
`
Describe GraalVM and your environment:
The text was updated successfully, but these errors were encountered: