mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-09 08:20:31 +08:00
fix(v0.11): Feign/OpenFeign 与走查后续整改
- intelligent-cwoscomponent-rest:全部 Feign Fallback 改为 CloudwalkResult.fail(76260800, …) - 各 FeignClient 与 cloudwalk-cloud-common POM 调整(与既有未提交变更一致) - cloud:GroupEventListener 日志类名与异常分支收窄;校验切面 Pointcut 方法拼写修正 - elevator-web:AbstractCloudwalkController 请求上下文判空;getKey 停用明文密钥仅保留对时字段 Made-with: Cursor
This commit is contained in:
@@ -15,5 +15,5 @@
|
||||
<version>4.0.0-Brussels-SRX</version>
|
||||
<packaging>pom</packaging>
|
||||
<name>cloudwalk-cloud-common (stub parent)</name>
|
||||
<description>与历史/私服已发布 JAR 中声明的 parent 对齐;聚合父工程见 cloudwalk-cloud-reactor。</description>
|
||||
<description>本模块为 packaging=pom 的父坐标桩,刻意不含 src/main/java:上游 cloudwalk-cloud-common 即为 BOM 式父 POM,cw_lib 亦无对应 JAR。与 maven-cloudwalk-legacy-public 下 3.7.2 的 cloudwalk-cloud-common 为不同版本,勿混用。详见 docs/architecture/Maven聚合工程说明.md。</description>
|
||||
</project>
|
||||
|
||||
+8
-1
@@ -5,17 +5,24 @@ import cn.cloudwalk.cwos.client.event.handler.EventListener;
|
||||
import cn.cloudwalk.event.CloudwalkEventManager;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.BeansException;
|
||||
import org.springframework.context.ApplicationContext;
|
||||
|
||||
public abstract class GroupEventListener implements EventListener {
|
||||
public static ApplicationContext applicationContext;
|
||||
private static final Logger LOGGER = LoggerFactory.getLogger(CloudwalkEventListener.class);
|
||||
private static final Logger LOGGER = LoggerFactory.getLogger(GroupEventListener.class);
|
||||
|
||||
public void messageListener(BaseEvent baseEvent) throws RuntimeException {
|
||||
try {
|
||||
CloudwalkEventManager cloudwalkEventManager =
|
||||
(CloudwalkEventManager)applicationContext.getBean(CloudwalkEventManager.class);
|
||||
cloudwalkEventManager.handle(getClass(), baseEvent);
|
||||
} catch (BeansException e) {
|
||||
LOGGER.error("事件处理出现异常(容器 Bean 解析失败),原因:", e);
|
||||
throw new RuntimeException(e);
|
||||
} catch (RuntimeException e) {
|
||||
LOGGER.error("事件处理出现异常,原因:", e);
|
||||
throw e;
|
||||
} catch (Exception e) {
|
||||
LOGGER.error("事件处理出现异常,原因:", e);
|
||||
throw new RuntimeException(e);
|
||||
|
||||
+2
-2
@@ -39,9 +39,9 @@ public class CloudwalkParamsValidateAspect {
|
||||
}
|
||||
|
||||
@Pointcut("@annotation(cn.cloudwalk.cloud.annotation.CloudwalkParamsValidate)")
|
||||
public void validatePointcat() {}
|
||||
public void validatePointcut() {}
|
||||
|
||||
@Around("validatePointcat()")
|
||||
@Around("validatePointcut()")
|
||||
public Object around(ProceedingJoinPoint joinPoint) throws Throwable {
|
||||
MethodSignature methodSignature = (MethodSignature)joinPoint.getSignature();
|
||||
Method targetMethod =
|
||||
|
||||
Reference in New Issue
Block a user