Błąd #1905
com.esotericsoftware.kryo.KryoException: Buffer underflow
Status: | Rozwiązany | Start date: | 2017-12-15 | |
---|---|---|---|---|
Priority: | Normalny | Due date: | ||
Assignee: | Michał Komar | % Done: | 100% | |
Category: | - | |||
Target version: | - | |||
Developer: | Łukasz Waśkiewicz | Rewizja zgłoszenia GIT: | c26524e | |
Tester: | Michał Komar | Rewizja rozwiązania GIT: | c633b4d4839d90a5d2a433866bfc31a6f4fc4dab | |
Występuje w wersji: | 0.3 | Rewizja testów GIT: | ||
Waga błędu: | Mała |
Description
błąd przy potwierdzaniu zasobów
13:59:06.514 [?] [qtp440737101-147] [] INFO c.a.s.s.a.JwtAuthenticationProvider - Authenticated with jwt with scopes [] 13:59:18.114 [?] [qtp440737101-147] [] INFO c.a.s.s.a.JwtAuthenticationProvider - Authenticated with jwt with scopes [] 13:59:18.243 [?] [qtp440737101-147] [] ERROR o.s.b.w.s.support.ErrorPageFilter - Forwarding to error page from request [/api/document/confirm] due to exception [Could't restore statemachine for document: bwmeta1.element.ekon-element-000171344411; nested exception is com.esotericsoftware.kryo.KryoException: Buffer underflow.] org.springframework.statemachine.StateMachineException: Could't restore statemachine for document: bwmeta1.element.ekon-element-000171344411; nested exception is com.esotericsoftware.kryo.KryoException: Buffer underflow. at pl.edu.icm.jupiter.services.statemachine.StateMachineServiceImpl.getStateMachine(StateMachineServiceImpl.java:38) at pl.edu.icm.jupiter.services.statemachine.StateMachineServiceImpl$$FastClassBySpringCGLIB$$b1058561.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:747) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:73) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) at pl.edu.icm.jupiter.services.statemachine.StateMachineServiceImpl$$EnhancerBySpringCGLIB$$4adfa231.getStateMachine(<generated>) at sun.reflect.GeneratedMethodAccessor703.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:338) ...... at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:597) at java.lang.Thread.run(Thread.java:745) Caused by: com.esotericsoftware.kryo.KryoException: Buffer underflow. at com.esotericsoftware.kryo.io.Input.require(Input.java:199) at com.esotericsoftware.kryo.io.Input.readVarInt(Input.java:373) at com.esotericsoftware.kryo.util.DefaultClassResolver.readClass(DefaultClassResolver.java:127) at com.esotericsoftware.kryo.Kryo.readClass(Kryo.java:693)
Associated revisions
refs #1905 poprawka w stateMachine
History
#1 Updated by Łukasz Waśkiewicz about 7 years ago
- Status changed from Nowy to Rozwiązany
- % Done changed from 0 to 100
- Rewizja rozwiązania GIT set to c633b4d4839d90a5d2a433866bfc31a6f4fc4dab
#2 Updated by Łukasz Waśkiewicz about 7 years ago
zmieniłem w JpaStateMachine....
ale problam raczej jest nienaprawialny i dotyczy zasobów zmodyfikowanych przed 6 grudnia 2017
wtedy podbiliśmy wersję spring-statemachine-kryo
niby wersja kryo wewnątrz została na 3.0.3, ale pewnie nie da się odzyskać dokumentów zapisanych starą wersją
#3 Updated by Łukasz Waśkiewicz about 7 years ago
- Description updated (diff)