ichenhe commented on issue #2012:
URL: 
https://github.com/apache/incubator-shenyu/issues/2012#issuecomment-911879782


   @KevinClair `contextPath: ""`
   
   exception:
   
   <details>
   <summary>Click to expand</summary>
   
   ```
   Exception in thread "shenyu-disruptor-shenyu_disruptor_consumer_-33" 
Exception in thread "shenyu-disruptor-shenyu_disruptor_consumer_-35" Exception 
in thread "shenyu-disruptor-shenyu_disruptor_consumer_-37" 
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.base/java.lang.String.substring(String.java:1841)
        at 
org.apache.shenyu.register.client.nacos.NacosClientRegisterRepository.persistInterface(NacosClientRegisterRepository.java:95)
        at 
org.apache.shenyu.client.core.disruptor.subcriber.ShenyuClientMetadataExecutorSubscriber.executor(ShenyuClientMetadataExecutorSubscriber.java:67)
        at 
org.apache.shenyu.client.core.disruptor.executor.RegisterClientConsumerExecutor.run(RegisterClientConsumerExecutor.java:41)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)
   Exception in thread "shenyu-disruptor-shenyu_disruptor_consumer_-38" 
Exception in thread "shenyu-disruptor-shenyu_disruptor_consumer_-36" 
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.base/java.lang.String.substring(String.java:1841)
        at 
org.apache.shenyu.register.client.nacos.NacosClientRegisterRepository.persistInterface(NacosClientRegisterRepository.java:95)
        at 
org.apache.shenyu.client.core.disruptor.subcriber.ShenyuClientMetadataExecutorSubscriber.executor(ShenyuClientMetadataExecutorSubscriber.java:67)
        at 
org.apache.shenyu.client.core.disruptor.executor.RegisterClientConsumerExecutor.run(RegisterClientConsumerExecutor.java:41)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)
   java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.base/java.lang.String.substring(String.java:1841)
        at 
org.apache.shenyu.register.client.nacos.NacosClientRegisterRepository.persistInterface(NacosClientRegisterRepository.java:95)
        at 
org.apache.shenyu.client.core.disruptor.subcriber.ShenyuClientMetadataExecutorSubscriber.executor(ShenyuClientMetadataExecutorSubscriber.java:67)
        at 
org.apache.shenyu.client.core.disruptor.executor.RegisterClientConsumerExecutor.run(RegisterClientConsumerExecutor.java:41)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)
   Exception in thread "shenyu-disruptor-shenyu_disruptor_consumer_-34" 
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.base/java.lang.String.substring(String.java:1841)
        at 
org.apache.shenyu.register.client.nacos.NacosClientRegisterRepository.persistInterface(NacosClientRegisterRepository.java:95)
        at 
org.apache.shenyu.client.core.disruptor.subcriber.ShenyuClientMetadataExecutorSubscriber.executor(ShenyuClientMetadataExecutorSubscriber.java:67)
        at 
org.apache.shenyu.client.core.disruptor.executor.RegisterClientConsumerExecutor.run(RegisterClientConsumerExecutor.java:41)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)
   java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.base/java.lang.String.substring(String.java:1841)
        at 
org.apache.shenyu.register.client.nacos.NacosClientRegisterRepository.persistInterface(NacosClientRegisterRepository.java:95)
        at 
org.apache.shenyu.client.core.disruptor.subcriber.ShenyuClientMetadataExecutorSubscriber.executor(ShenyuClientMetadataExecutorSubscriber.java:67)
        at 
org.apache.shenyu.client.core.disruptor.executor.RegisterClientConsumerExecutor.run(RegisterClientConsumerExecutor.java:41)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)
   WARNING: An illegal reflective access operation has occurred
   WARNING: Illegal reflective access by 
org.apache.shenyu.client.core.shutdown.ShenyuClientShutdownHook$TakeoverOtherHooksThread
 
(file:/Users/chenhe/.gradle/caches/modules-2/files-2.1/org.apache.shenyu/shenyu-client-core/2.4.0/e0e3fce323397845aeb5214345dc48c328aa7796/shenyu-client-core-2.4.0.jar)
 to field java.lang.ApplicationShutdownHooks.hooks
   WARNING: Please consider reporting this to the maintainers of 
org.apache.shenyu.client.core.shutdown.ShenyuClientShutdownHook$TakeoverOtherHooksThread
   WARNING: Use --illegal-access=warn to enable warnings of further illegal 
reflective access operations
   WARNING: All illegal access operations will be denied in a future release
   java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.base/java.lang.String.substring(String.java:1841)
        at 
org.apache.shenyu.register.client.nacos.NacosClientRegisterRepository.persistInterface(NacosClientRegisterRepository.java:95)
        at 
org.apache.shenyu.client.core.disruptor.subcriber.ShenyuClientMetadataExecutorSubscriber.executor(ShenyuClientMetadataExecutorSubscriber.java:67)
        at 
org.apache.shenyu.client.core.disruptor.executor.RegisterClientConsumerExecutor.run(RegisterClientConsumerExecutor.java:41)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)
   ```
   </details>


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to