具有不同春季版本的春季HttpRemoting

时间:2018-07-06 15:11:46

标签: java spring spring-security spring-remoting

我需要对使用spring 3.2.5.RELEASE版本的服务进行springHttpRemoting调用。调用者取决于Spring 5.0.3.REALEASE。

进行远程呼叫时,它将引发以下异常:

java.io.InvalidClassException: 
org.springframework.security.core.context.SecurityContextImpl; 
local class incompatible: stream classdesc serialVersionUID = 500, 
local class serialVersionUID = 320

我认为这是由于两个项目中的Spring安全版本不同(在Spring的两个版本中,同一类SecurityContextImpl的串行版本UID不同)。在两个项目中都必须声明相同的spring版本吗?您是否建议解决此“问题”? (老实说,将无法升级被叫服务)

提前谢谢!

0 个答案:

没有答案