shen-hong-wei opened a new issue, #603:
URL: https://github.com/apache/rocketmq-spring/issues/603

   报错信息如下:
   2023-12-06 17:22:27.410 INFO  [traceId-] [spanId-]  
[org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLogger:82]
 [main] o.s.b.a.logging.ConditionEvaluationReportLogger - 
   
   Error starting ApplicationContext. To display the condition evaluation 
report re-run your application with 'debug' enabled.
   2023-12-06 17:22:27.422 ERROR [traceId-] [spanId-]  
[org.springframework.boot.SpringApplication:824] [main] 
org.springframework.boot.SpringApplication - Application run failed
   org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 
'org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer_1': 
org/apache/rocketmq/common/protocol/heartbeat/MessageModel
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1770)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:598)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
        at 
org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1161)
        at 
org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.registerContainer(ListenerContainerConfiguration.java:116)
        at java.base/java.util.HashMap.forEach(HashMap.java:1421)
        at 
org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.afterSingletonsInstantiated(ListenerContainerConfiguration.java:79)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:984)
        at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:942)
        at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608)
        at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
        at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
        at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:436)
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
        at 
com.chinamobile.cmss.dsp.data.DataApplication.main(DataApplication.java:26)
   Caused by: java.lang.NoClassDefFoundError: 
org/apache/rocketmq/common/protocol/heartbeat/MessageModel
        at 
org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer.initRocketMQPushConsumer(DefaultRocketMQListenerContainer.java:644)
        at 
org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer.afterPropertiesSet(DefaultRocketMQListenerContainer.java:369)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1817)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1766)
        ... 20 common frames omitted
   Caused by: java.lang.ClassNotFoundException: 
org.apache.rocketmq.common.protocol.heartbeat.MessageModel
        at 
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
        at 
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
        ... 24 common frames omitted
   
   请确认下问题,是否可支持JDK17?以及修复方法


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@rocketmq.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to