The error stack does not include the original exception, which increases the troubleshooting load.
if (CollectionUtils.isEmpty(uriList)) {
return "";
}
String pluginName = PluginNameAdapter.rpcTypeAdapter(rpcType());
SelectorDO selectorDO = selectorService.findByNameAndPluginNameAndNamespaceId(selectorName, pluginName, namespaceId);
if (Objects.isNull(selectorDO)) {
throw new ShenyuException("doRegister Failed to execute, wait to retry.");
}
mabye this:
throw new ShenyuException("doRegister Failed to execute, wait to retry.");
->
throw new ShenyuException("doRegister Failed to execute, wait to retry. selectorDO is null");