diff --git a/esua-epdc/epdc-module/epdc-webservice/src/main/java/com/elink/esua/epdc/service/impl/CityGridInterfaceServiceWebServiceImpl.java b/esua-epdc/epdc-module/epdc-webservice/src/main/java/com/elink/esua/epdc/service/impl/CityGridInterfaceServiceWebServiceImpl.java index 0cd8400a1..570ed7339 100644 --- a/esua-epdc/epdc-module/epdc-webservice/src/main/java/com/elink/esua/epdc/service/impl/CityGridInterfaceServiceWebServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-webservice/src/main/java/com/elink/esua/epdc/service/impl/CityGridInterfaceServiceWebServiceImpl.java @@ -20,11 +20,11 @@ import com.elink.esua.epdc.entity.ItemGridPlatformEntity; import com.elink.esua.epdc.enums.ItemGridPlatformHandleStatusEnum; import com.elink.esua.epdc.service.CityGridInterfaceServiceWebService; import com.elink.esua.epdc.utils.JaxbUtil; -import io.seata.spring.annotation.GlobalTransactional; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; +import org.springframework.transaction.annotation.Transactional; import javax.jws.WebService; import java.text.ParseException; @@ -82,6 +82,7 @@ public class CityGridInterfaceServiceWebServiceImpl implements CityGridInterface * @Date 2019/12/30 16:40 **/ @Override + @Transactional(rollbackFor = Exception.class) public String SyncTaskDispatch(String requestXML) { DataReturnDTO dataReturnDTO = new DataReturnDTO(); //1、requestXML转化成Dto异常返回异常 @@ -217,6 +218,7 @@ public class CityGridInterfaceServiceWebServiceImpl implements CityGridInterface * @Date 2019/12/30 16:40 **/ @Override + @Transactional(rollbackFor = Exception.class) public String SyncTaskEnd(String requestXML) { DataReturnDTO dataReturnDTO = new DataReturnDTO(); //1、requestXML转化成Dto异常返回异常