Ошибка org.springframework.aop.framework.JdkDynamicAopProxy при парсинге

Столкнулся с очень странным явлением при работе компонента на сервере. Spring Boot 2, jdk 11, компонент запущен на 2 нодах.

кусок кода где падает ошибка

BigDecimal o = call.executeFunction(BigDecimal.class, source);
return o.longValue(); // падает вот тут

сам запрос к БД отрабатывает нормально и возвращает BigDecimal . Локально все отрабатывает. Однако на сервере получаю стек

java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method), 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), 
java.base/java.lang.reflect.Method.invoke(Method.java:566), 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344), 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205), 
com.sun.proxy.$Proxy164.createRegistryHeader(Unknown Source), 

тут вызовы методов ... 

ru.yota.finservices.rs.controller.RsController$$FastClassBySpringCGLIB$$f916ce07.invoke(<generated>), 
org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769), 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747), 
org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:120),
 org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), 
 org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747), 
 org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689), 

почему так может получаться?


Ответы (0 шт):