Razwa/fix root network not found - #1068
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Meklo
left a comment
There was a problem hiding this comment.
The duplication doesn't fail anymore but I've noticed those silent errors in the logs.
Do you think it would be possible to avoid those errors if we check the network load status ?
2026-08-24T15:59:29.612+02:00 ERROR 255161 --- [study-server] [ool-6-thread-15] [286e1cb0e6ed30adf9d11b8fcac6c3f3-d1748dc338a4ca29] o.g.study.server.service.ReportService : Error while duplicating report : 404 on POST request for "http://localhost:5028/v1/reports/53f2de0f-f282-43c1-b04d-8aa59c961e1d/duplicate": [no body]
2026-08-24T15:59:30.156+02:00 ERROR 255161 --- [study-server] [ool-6-thread-15] [286e1cb0e6ed30adf9d11b8fcac6c3f3-d1748dc338a4ca29] o.g.study.server.service.StudyService : org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 on POST request for "http://localhost:5003/v1/networks/108e0510-ef70-4a6f-a9f2-6d22f4e30ad9/reindex-all": "{"title":"Internal Server Error","status":500,"detail":"Reindex of network '108e0510-ef70-4a6f-a9f2-6d22f4e30ad9' has failed","server":"network-conversion-server","timestamp":"2026-08-24T13:59:30.154104058Z","path":"/v1/networks/108e0510-ef70-4a6f-a9f2-6d22f4e30ad9/reindex-all","traceId":"286e1cb0e6ed30adf9d11b8fcac6c3f3"}"
org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 on POST request for "http://localhost:5003/v1/networks/108e0510-ef70-4a6f-a9f2-6d22f4e30ad9/reindex-all": "{"title":"Internal Server Error","status":500,"detail":"Reindex of network '108e0510-ef70-4a6f-a9f2-6d22f4e30ad9' has failed","server":"network-conversion-server","timestamp":"2026-08-24T13:59:30.154104058Z","path":"/v1/networks/108e0510-ef70-4a6f-a9f2-6d22f4e30ad9/reindex-all","traceId":"286e1cb0e6ed30adf9d11b8fcac6c3f3"}"
at org.springframework.web.client.HttpServerErrorException.create(HttpServerErrorException.java:102) ~[spring-web-6.2.16.jar:6.2.16]
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:189) ~[spring-web-6.2.16.jar:6.2.16]
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:147) ~[spring-web-6.2.16.jar:6.2.16]
at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:953) ~[spring-web-6.2.16.jar:6.2.16]
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:902) ~[spring-web-6.2.16.jar:6.2.16]
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:801) ~[spring-web-6.2.16.jar:6.2.16]
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:683) ~[spring-web-6.2.16.jar:6.2.16]
at org.gridsuite.study.server.service.NetworkConversionService.reindexStudyNetworkEquipments(NetworkConversionService.java:170) ~[classes/:na]
at org.gridsuite.study.server.service.StudyService.reindexRootNetwork(StudyService.java:2042) ~[classes/:na]
at org.gridsuite.study.server.service.StudyService.lambda$duplicateStudyAsync$0(StudyService.java:506) ~[classes/:na]
at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[na:na]
at org.gridsuite.study.server.service.StudyService.duplicateStudyAsync(StudyService.java:505) ~[classes/:na]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[na:na]
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360) ~[spring-aop-6.2.16.jar:6.2.16]
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.16.jar:6.2.16]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.16.jar:6.2.16]
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380) ~[spring-tx-6.2.16.jar:6.2.16]
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.2.16.jar:6.2.16]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.16.jar:6.2.16]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728) ~[spring-aop-6.2.16.jar:6.2.16]
at org.gridsuite.study.server.service.StudyService$$SpringCGLIB$$1.duplicateStudyAsync(<generated>) ~[classes/:na]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[na:na]
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360) ~[spring-aop-6.2.16.jar:6.2.16]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:724) ~[spring-aop-6.2.16.jar:6.2.16]
at org.gridsuite.study.server.service.StudyService$$SpringCGLIB$$0.duplicateStudyAsync(<generated>) ~[classes/:na]
at org.gridsuite.study.server.service.StudyService.lambda$duplicateStudy$0(StudyService.java:492) ~[classes/:na]
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1825) ~[na:na]
at io.micrometer.context.ContextSnapshot.lambda$wrap$0(ContextSnapshot.java:91) ~[context-propagation-1.1.4.jar:1.1.4]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) ~[na:na]
at java.base/java.lang.Thread.run(Thread.java:1474) ~[na:na]



PR Summary
fix root network not found