Внизу запрос предназначен для вставки основных данных в БД: если данные уже есть хорошо и хорошо, я не хочу вставлять их и продолжать выполнять остальные запросы.Как продолжить выполнение groovy-скрипта в пользовательском интерфейсе Soap, даже если одна вставка запроса не удалась?
import groovy.sql.Sql
def props = [user: 'testing', password: 'testing', allowMultiQueries: 'true'] as Properties
def url = 'jdbc:mysql://161.91.235.239:3306/cf_85329a15_7ba0_44bb_a289_4ba9be98e661'
def driver = 'com.mysql.jdbc.Driver'
def sql = Sql.newInstance(url, props, driver)
sql.execute """
INSERT INTO `responses` (`ResponseID`,`RequestID`,`UnitSystemID`,`ResponseDateTime`,`UserID`,`UserSubscriptionID`,`ApplicationID`,`PropositionID`,`FeedDefinitionID`,`ObservationID`,`ResponseRAW`) VALUES (100000,0,1,'2015-01-13 07:48:00',1584,1,1,3,1,100008,'test');
INSERT INTO `responses` (`ResponseID`,`RequestID`,`UnitSystemID`,`ResponseDateTime`,`UserID`,`UserSubscriptionID`,`ApplicationID`,`PropositionID`,`FeedDefinitionID`,`ObservationID`,`ResponseRAW`) VALUES (100001,0,1,'2015-01-13 07:48:00',1584,1,1,3,1,500001,'test');
INSERT INTO `responses` (`ResponseID`,`RequestID`,`UnitSystemID`,`ResponseDateTime`,`UserID`,`UserSubscriptionID`,`ApplicationID`,`PropositionID`,`FeedDefinitionID`,`ObservationID`,`ResponseRAW`) VALUES (100002,0,1,'2015-01-13 07:48:00',1584,1,1,3,1,100007,'test');