Shouldn't throw SOATxUnrecoverableException. 39 | * If updateState state failed, just wait for retry. 40 | *
41 | * @param context 42 | * @param resource 43 | * @param state 44 | */ 45 | public static void updateState(@NonNull TransactionContext context, 46 | @NonNull TransactionResource resource, 47 | @NonNull String state, 48 | String msg) { 49 | Validate.notNull(context.getDataSource()); 50 | Validate.notNull(context.getId()); 51 | Validate.notNull(resource.getTable()); 52 | Validate.notNull(resource.getIdCol()); 53 | Validate.notNull(resource.getStateCol()); 54 | 55 | List