Examples of ResourceException


Examples of javax.resource.ResourceException

        mruHeader.setUpdateMru(false);
       
        qr = sfSoap.query(queryString, sh);
      }
    } catch (InvalidFieldFault e) {
      throw new ResourceException(e);
    } catch (MalformedQueryFault e) {
      throw new ResourceException(e);
    } catch (com.sforce.soap.partner.InvalidSObjectFault e) {
      throw new ResourceException(e);
    } catch (InvalidIdFault e) {
      throw new ResourceException(e);
    } catch (com.sforce.soap.partner.UnexpectedErrorFault e) {
      throw new ResourceException(e);
    } catch (com.sforce.soap.partner.InvalidQueryLocatorFault e) {
      throw new ResourceException(e);
    }
    return qr;
  }
View Full Code Here

Examples of javax.resource.ResourceException

    QueryOptions qo = partnerFactory.createQueryOptions();
    qo.setBatchSize(batchSize);
    try {
      return sfSoap.queryMore(queryLocator, sh);
    } catch (InvalidFieldFault e) {
      throw new ResourceException(e);
    } catch (com.sforce.soap.partner.UnexpectedErrorFault e) {
      throw new ResourceException(e);
    } catch (com.sforce.soap.partner.InvalidQueryLocatorFault e) {
      throw new ResourceException(e);
    }
   
  }
View Full Code Here

Examples of javax.resource.ResourceException

  public int delete(String[] ids) throws ResourceException {
    List<DeleteResult> results = null;
    try {
      results = sfSoap.delete(Arrays.asList(ids), sh);
    } catch (com.sforce.soap.partner.UnexpectedErrorFault e) {
      throw new ResourceException(e);
    }
   
    boolean allGood = true;
    StringBuffer errorMessages = new StringBuffer();
    for(int i = 0; i < results.size(); i++) {
      DeleteResult result = results.get(i);
      if(!result.isSuccess()) {
        if(allGood) {
          errorMessages.append("Error(s) executing DELETE: "); //$NON-NLS-1$
          allGood = false;
        }
        List<com.sforce.soap.partner.Error> errors = result.getErrors();
        if(null != errors && errors.size() > 0) {
          for(int x = 0; x < errors.size(); x++) {
            com.sforce.soap.partner.Error error = errors.get(x);
            errorMessages.append(error.getMessage()).append(';');
          }
        }
       
      }
    }
    if(!allGood) {
      throw new ResourceException(errorMessages.toString());
    }
    return results.size();
  }
View Full Code Here

Examples of javax.resource.ResourceException

    objects.add(toCreate);
    List<SaveResult> result;
    try {
      result = sfSoap.create(objects, sh);
    } catch (InvalidFieldFault e) {
      throw new ResourceException(e);
    } catch (com.sforce.soap.partner.InvalidSObjectFault e) {
      throw new ResourceException(e);
    } catch (InvalidIdFault e) {
      throw new ResourceException(e);
    } catch (com.sforce.soap.partner.UnexpectedErrorFault e) {
      throw new ResourceException(e);
    }
    return analyzeResult(result);
  }
View Full Code Here

Examples of javax.resource.ResourceException

    }
    List<SaveResult> result;
      try {
        result = sfSoap.update(params, sh);
      } catch (InvalidFieldFault e) {
        throw new ResourceException(e);
      } catch (com.sforce.soap.partner.InvalidSObjectFault e) {
        throw new ResourceException(e);
      } catch (InvalidIdFault e) {
        throw new ResourceException(e);
      } catch (com.sforce.soap.partner.UnexpectedErrorFault e) {
        throw new ResourceException(e);
      }
    return analyzeResult(result);
  }
View Full Code Here

Examples of javax.resource.ResourceException

  }
 
  private int analyzeResult(List<SaveResult> results) throws ResourceException {
    for (SaveResult result : results) {
      if(!result.isSuccess()) {
        throw new ResourceException(result.getErrors().get(0).getMessage());
      }
    }
    return results.size();
  }
View Full Code Here

Examples of javax.resource.ResourceException

  public UpdatedResult getUpdated(String objectType, XMLGregorianCalendar startDate, XMLGregorianCalendar endDate) throws ResourceException {
      GetUpdatedResult updated;
      try {
        updated = sfSoap.getUpdated(objectType, startDate, endDate, sh);
      } catch (com.sforce.soap.partner.InvalidSObjectFault e) {
        throw new ResourceException(e);
      } catch (com.sforce.soap.partner.UnexpectedErrorFault e) {
        throw new ResourceException(e);
      }
      UpdatedResult result = new UpdatedResult();
      result.setLatestDateCovered(updated.getLatestDateCovered().toGregorianCalendar());
      result.setIDs(updated.getIds());
      return result;
View Full Code Here

Examples of javax.resource.ResourceException

      XMLGregorianCalendar endCalendar) throws ResourceException {
      GetDeletedResult deleted;
      try {
        deleted = sfSoap.getDeleted(objectName, startCalendar, endCalendar, sh);
      } catch (com.sforce.soap.partner.InvalidSObjectFault e) {
        throw new ResourceException(e);
      } catch (com.sforce.soap.partner.UnexpectedErrorFault e) {
        throw new ResourceException(e);
      }
      DeletedResult result = new DeletedResult();
      result.setLatestDateCovered(deleted.getLatestDateCovered().toGregorianCalendar());
      result.setEarliestDateAvailable(deleted.getEarliestDateAvailable().toGregorianCalendar());
      List<DeletedRecord> records = deleted.getDeletedRecords();
View Full Code Here

Examples of javax.resource.ResourceException

      }
      result.setSize(result.getRecords().size());
      result.setDone(true);
      return result;     
    } catch (InvalidFieldFault e) {
      throw new ResourceException(e);
    } catch (MalformedQueryFault e) {
      throw new ResourceException(e);
    } catch (com.sforce.soap.partner.InvalidSObjectFault e) {
      throw new ResourceException(e);
    } catch (InvalidIdFault e) {
      throw new ResourceException(e);
    } catch (com.sforce.soap.partner.UnexpectedErrorFault e) {
      throw new ResourceException(e);
    }
   
  }
View Full Code Here

Examples of javax.resource.ResourceException

  public DescribeGlobalResult getObjects() throws ResourceException {
    try {
      return sfSoap.describeGlobal(sh);
    } catch (com.sforce.soap.partner.UnexpectedErrorFault e) {
      throw new ResourceException(e);
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.