4.8 KiB
4.8 KiB
日期, 来源
| 日期 | 来源 |
|---|---|
| 2024-06-19 14:00 | 测试 |
问题详情
18866220002cmcc 域名配置需求工单审批异常
处理过程
日志:
2024-06-19 04:01:07 [ibs-portal:chiqingguo57.cmp11428.openpf:8088,7affbd2222f3ef02,7affbd2222f3ef02,,true] [http-nio-8088-exec-5] ERROR com.cmcc.cdn.platform.common.exceptions.GlobalExceptionHandler 80 defaultExceptionHandler - null java.lang.NullPointerException: null
at com.cmcc.cdn.platform.common.util.VerificationUtil.domainWithPortValidate(VerificationUtil.java:500) ~[cdn-service-1.0.0-SNAPSHOT.jar!/:?]
at com.cmcc.cdn.platform.selfservice.order.DomainOrderService.getLoopDomainVO(DomainOrderService.java:1827) ~[cdn-service-1.0.0-SNAPSHOT.jar!/:?]
at com.cmcc.cdn.platform.selfservice.order.DomainOrderService.generateVOFromSelfDomain(DomainOrderService.java:1760) ~[cdn-service-1.0.0-SNAPSHOT.jar!/:?]
at com.cmcc.cdn.platform.selfservice.order.DomainOrderService.getOrderDomainPlainInfo(DomainOrderService.java:1731) ~[cdn-service-1.0.0-SNAPSHOT.jar!/:?]
at com.cmcc.cdn.platform.selfservice.order.DomainOrderService.getDetailsByWorkId(DomainOrderService.java:1535) ~[cdn-service-1.0.0-SNAPSHOT.jar!/:?]
at com.cmcc.cdn.platform.selfservice.order.DomainOrderService$$FastClassBySpringCGLIB$$c7825e93.invoke(<generated>) ~[cdn-service-1.0.0-SNAPSHOT.jar!/:?]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.28.jar!/:5.3.28]
at com.cmcc.cdn.platform.selfservice.order.DomainOrderService$$EnhancerBySpringCGLIB$$3d533a49.getDetailsByWorkId(<generated>) ~[cdn-service-1.0.0-SNAPSHOT.jar!/:?]
at com.cmcc.cdn.platform.selfservice.order.WorkOrderServiceImpl.approve(WorkOrderServiceImpl.java:2331) ~[cdn-service-1.0.0-SNAPSHOT.jar!/:?]
at com.cmcc.cdn.platform.selfservice.order.WorkOrderServiceImpl$$FastClassBySpringCGLIB$$716855a0.invoke(<generated>) ~[cdn-service-1.0.0-SNAPSHOT.jar!/:?]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.28.jar!/:5.3.28]
at com.cmcc.cdn.platform.selfservice.order.WorkOrderServiceImpl$$EnhancerBySpringCGLIB$$21dd6f90.approve(<generated>) ~[cdn-service-1.0.0-SNAPSHOT.jar!/:?]
at com.cmcc.cdn.platform.selfservice.controller.NewWorkOrderController.approve(NewWorkOrderController.java:1014) ~[classes!/:?]
at com.cmcc.cdn.platform.selfservice.controller.NewWorkOrderController$$FastClassBySpringCGLIB$$3f0b7ac3.invoke(<generated>) ~[classes!/:?]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.28.jar!/:5.3.28]
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.28.jar!/:5.3.28]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) ~[spring-aop-5.3.28.jar!/:5.3.28]
at com.cmcc.cdn.platform.selfservice.controller.NewWorkOrderController$$EnhancerBySpringCGLIB$$2c11f592.approve(<generated>) ~[classes!/:?]
报错位置:
com.cmcc.cdn.platform.selfservice.order.DomainOrderService#getLoopDomainVO
判空作用域问题:
总结
后续注意添加逻辑的作用域位置。
