我用struts1+hibernate+spring,我的事务控制是在service层。现在我的service层里面调用一个webservice接口。我通过手动开启事务。如果我这边操作数据库成功,然后webservice调用失败,我就判断webservice返回值来判断是否成功,如果失败我就抛出一个异常,这样我本地的操作也可以回滚,但是如果我这边操作失败,webservice成功,我这边操作插入不成功,但是webservice操作却成功了,这样数据就不同步了。请教这个问题该如何解决。
我用struts1+hibernate+spring,我的事务控制是在service层。现在我