xixingzhe opened a new issue, #463:
URL: https://github.com/apache/rocketmq-spring/issues/463

   代码配置
   `@RocketMQMessageListener(topic = "${mq.topic.test-topic}", consumerGroup = 
"${mq.topic.test-topic-consumer-group}", namespace = 
"${rocketmq.consumer.namespace}")`
   报错:
   `[ERROR] 2022-06-14 16:07:35.125 [main] 
o.a.r.s.a.ListenerContainerConfiguration - Started container failed. 
DefaultRocketMQListenerContainer{consumerGroup='test-topic-1-consumer-group', 
namespace='${rocketmq.consumer.namespace}', 
nameServer='rocketmq-vgo5q5v8gzbx.rocketmq.ap-bj.public.tencenttdmq.com:9876', 
topic='test-topic-1', consumeMode=CONCURRENTLY, selectorType=TAG, 
selectorExpression='*', messageModel=CLUSTERING', tlsEnable=false}
   java.lang.IllegalStateException: Failed to start RocketMQ push consumer
        at 
org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer.start(DefaultRocketMQListenerContainer.java:334)
        at 
org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.registerContainer(ListenerContainerConfiguration.java:120)
        at java.util.HashMap.forEach(HashMap.java:1288)
        at 
org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.afterSingletonsInstantiated(ListenerContainerConfiguration.java:79)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:972)
        at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
        at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
        at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
        at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:740)
        at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:415)
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:1312)
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:1301)
        at 
com.ybw.rocketmq.tencent.demo.RocketmqTencentDemoApplication.main(RocketmqTencentDemoApplication.java:10)
   Caused by: org.apache.rocketmq.client.exception.MQClientException: the 
specified group[${rocketmq.consumer.namespace}%test-topic-1-consumer-group] 
contains illegal characters, allowing only ^[%|a-zA-Z0-9_-]+$
   For more information, please visit the url, 
http://rocketmq.apache.org/docs/faq/
        at org.apache.rocketmq.client.Validators.checkGroup(Validators.java:50)
        at 
org.apache.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl.checkConfig(DefaultMQPushConsumerImpl.java:661)
        at 
org.apache.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl.start(DefaultMQPushConsumerImpl.java:581)
        at 
org.apache.rocketmq.client.consumer.DefaultMQPushConsumer.start(DefaultMQPushConsumer.java:707)
        at 
org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer.start(DefaultRocketMQListenerContainer.java:332)
        ... 13 common frames omitted
   [INFO ] 2022-06-14 16:07:35.132 [main] o.a.catalina.core.StandardService - 
Stopping service [Tomcat]
   [INFO ] 2022-06-14 16:07:35.147 [main] 
o.s.b.a.l.ConditionEvaluationReportLoggingListener - 
   
   Error starting ApplicationContext. To display the conditions report re-run 
your application with 'debug' enabled.
   [INFO ] 2022-06-14 16:07:35.319 [NettyClientSelector_1] RocketmqRemoting - 
closeChannel: close the connection to remote address[49.232.254.16:9876] 
result: true
   [INFO ] 2022-06-14 16:07:35.324 [NettyClientSelector_1] RocketmqRemoting - 
closeChannel: close the connection to remote address[49.232.254.16:9876] 
result: true
   [ERROR] 2022-06-14 16:07:35.430 [main] o.s.boot.SpringApplication - 
Application run failed
   java.lang.RuntimeException: java.lang.IllegalStateException: Failed to start 
RocketMQ push consumer
        at 
org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.registerContainer(ListenerContainerConfiguration.java:123)
        at java.util.HashMap.forEach(HashMap.java:1288)
        at 
org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.afterSingletonsInstantiated(ListenerContainerConfiguration.java:79)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:972)
        at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
        at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
        at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
        at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:740)
        at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:415)
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:1312)
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:1301)
        at 
com.ybw.rocketmq.tencent.demo.RocketmqTencentDemoApplication.main(RocketmqTencentDemoApplication.java:10)
   Caused by: java.lang.IllegalStateException: Failed to start RocketMQ push 
consumer
        at 
org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer.start(DefaultRocketMQListenerContainer.java:334)
        at 
org.apache.rocketmq.spring.autoconfigure.ListenerContainerConfiguration.registerContainer(ListenerContainerConfiguration.java:120)
        ... 12 common frames omitted
   Caused by: org.apache.rocketmq.client.exception.MQClientException: the 
specified group[${rocketmq.consumer.namespace}%test-topic-1-consumer-group] 
contains illegal characters, allowing only ^[%|a-zA-Z0-9_-]+$
   For more information, please visit the url, 
http://rocketmq.apache.org/docs/faq/
        at org.apache.rocketmq.client.Validators.checkGroup(Validators.java:50)
        at 
org.apache.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl.checkConfig(DefaultMQPushConsumerImpl.java:661)
        at 
org.apache.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl.start(DefaultMQPushConsumerImpl.java:581)
        at 
org.apache.rocketmq.client.consumer.DefaultMQPushConsumer.start(DefaultMQPushConsumer.java:707)
        at 
org.apache.rocketmq.spring.support.DefaultRocketMQListenerContainer.start(DefaultRocketMQListenerContainer.java:332)
        ... 13 common frames omitted`


-- 
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: dev-unsubscr...@rocketmq.apache.org.apache.org

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

Reply via email to