.getString( PKG, "SalesforceDelete.Error.FlushBuffer", new Integer( j ), err.getStatusCode(), err .getMessage() ) ); errorMessage += BaseMessages.getString( PKG, "SalesforceDelete.Error.FlushBuffer", new Integer( j ), err .getStatusCode(), err.getMessage() );
public synchronized boolean equals(java.lang.Object obj) { if (!(obj instanceof Error)) return false; Error other = (Error) obj; if (obj == null) return false; if (this == obj) return true; if (__equalsCalc != null) { return (__equalsCalc == obj); } __equalsCalc = obj; boolean _equals; _equals = true && ((this.fields == null && other.getFields() == null) || (this.fields != null && java.util.Arrays.equals(this.fields, other.getFields()))) && ((this.message == null && other.getMessage() == null) || (this.message != null && this.message.equals(other.getMessage()))) && ((this.statusCode == null && other.getStatusCode() == null) || (this.statusCode != null && this.statusCode.equals(other.getStatusCode()))); __equalsCalc = null; return _equals; }
private void processResult(SaveResult[] results) throws BuildException { if (results!=null) { for (SaveResult r : results) { if (!r.isSuccess()) { List<String> errorMessages = new ArrayList<String>(); for (com.sforce.soap.partner.Error e : r.getErrors()) { errorMessages.add(e.getMessage()); } throw new BuildException(StringUtils.join(errorMessages, ", ")); } } } }
private static boolean handleError(List<Error> failures, Error error) { failures.add(error); return error.getStatusCode() == StatusCode.ENTITY_FAILED_IFLASTMODIFIED_ON_UPDATE; }
@Override public com.sforce.soap.partner.IError newIError() { return new com.sforce.soap.partner.Error(); }
public synchronized int hashCode() { if (__hashCodeCalc) { return 0; } __hashCodeCalc = true; int _hashCode = 1; if (getFields() != null) { for (int i = 0; i < java.lang.reflect.Array.getLength(getFields()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getFields(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getMessage() != null) { _hashCode += getMessage().hashCode(); } if (getStatusCode() != null) { _hashCode += getStatusCode().hashCode(); } __hashCodeCalc = false; return _hashCode; }
private int analyzeResult(SaveResult[] results) throws ResourceException { for (SaveResult result : results) { if(!result.isSuccess()) { throw new ResourceException(result.getErrors()[0].getMessage()); } } return results.length; }
private static boolean handleError(List<Error> failures, Error error) { failures.add(error); return error.getStatusCode() == StatusCode.ENTITY_FAILED_IFLASTMODIFIED_ON_UPDATE; }
boolean onlyMalformedId = true; for (com.sforce.soap.partner.Error error : errorArray) { if (com.sforce.soap.partner.StatusCode.MALFORMED_ID == error.getStatusCode()) { logger.debug("Encountered MALFORMED_ID error for {} action. Ignoring.", action); } else { error.getStatusCode(), error.getMessage(), Arrays.toString(error.getFields())); + action + "ed in Salesforce! The first error message was: '" + firstError.getMessage() + "' (" + firstError.getStatusCode() + "). see error log for further details.");
j ), err.getStatusCode(), err.getMessage() ) ); errorMessage += BaseMessages.getString( PKG, "SalesforceUpdate.Error.FlushBuffer", new Integer( j ), err .getStatusCode(), err.getMessage() );
for(int x = 0; x < errors.length; x++) { Error error = errors[x]; errorMessages.append(error.getMessage()).append(';');
boolean onlyMalformedId = true; for (com.sforce.soap.partner.Error error : errorArray) { if (com.sforce.soap.partner.StatusCode.MALFORMED_ID == error.getStatusCode()) { logger.debug("Encountered MALFORMED_ID error for {} action. Ignoring.", action); } else { error.getStatusCode(), error.getMessage(), Arrays.toString(error.getFields())); + action + "ed in Salesforce! The first error message was: '" + firstError.getMessage() + "' (" + firstError.getStatusCode() + "). see error log for further details.");
.getString( PKG, "SalesforceInsert.Error.FlushBuffer", new Integer( j ), err.getStatusCode(), err .getMessage() ) ); errorMessage += BaseMessages.getString( PKG, "SalesforceInsert.Error.FlushBuffer", new Integer( j ), err .getStatusCode(), err.getMessage() );
/** * {@inheritDoc} */ public void send(String message) { SObject user = new SObject(); user.setType("User"); try { user.setId(connection.getUserInfo().getUserId()); user.setField("CurrentStatus", message); SaveResult[] results = connection.update(new SObject[]{user}); if (!results[0].isSuccess()) { l.error("Error updating user status: " + results[0].getErrors()[0].getMessage()); throw new SfdcException("Error updating user status: " + results[0].getErrors()[0].getMessage()); } } catch (ConnectionException e) { l.debug("Error sending the SFDC chatter message.", e); throw new SfdcException("Error sending the SFDC chatter message.", e); } }
boolean onlyMalformedId = true; for (com.sforce.soap.partner.Error error : errorArray) { if (com.sforce.soap.partner.StatusCode.MALFORMED_ID == error.getStatusCode()) { logger.debug("Encountered MALFORMED_ID error for {} action. Ignoring.", action); } else { error.getStatusCode(), error.getMessage(), Arrays.toString(error.getFields())); + action + "ed in Salesforce! The first error message was: '" + firstError.getMessage() + "' (" + firstError.getStatusCode() + "). see error log for further details.");
.getString( PKG, "SalesforceUpsert.Error.FlushBuffer", new Integer( j ), err.getStatusCode(), err .getMessage() ) ); errorMessage += BaseMessages.getString( PKG, "SalesforceUpsert.Error.FlushBuffer", new Integer( j ), err .getStatusCode(), err.getMessage() );
public int upsert(DataPayload data) throws ResourceException { SObject toCreate = new SObject(); toCreate.setType(data.getType()); for (DataPayload.Field field : data.getMessageElements()) { toCreate.addField(field.name, field.value); } SObject[] objects = new SObject[] {toCreate}; UpsertResult[] results; try { results = partnerConnection.upsert(ID_FIELD_NAME, objects); } catch (InvalidFieldFault e) { throw new ResourceException(e); } catch (InvalidSObjectFault e) { throw new ResourceException(e); } catch (InvalidIdFault e) { throw new ResourceException(e); } catch (UnexpectedErrorFault e) { throw new ResourceException(e); } catch (ConnectionException e) { throw new ResourceException(e); } for (UpsertResult result : results) { if(!result.isSuccess()) { throw new ResourceException(result.getErrors()[0].getMessage()); } } return results.length; }
if (resultErrors != null) { for (Error error : resultErrors) { errors.append(error.getMessage()).append("\n"); if (logWriter != null) { try { logWriter.append("\tStatus Code: ").append(error.getStatusCode().toString()); logWriter.newLine(); logWriter.newLine(); logWriter.append("\tRowKey/RowNo: " + row_key); if (error.getFields() != null) { logWriter.newLine(); logWriter.append("\tFields: "); boolean flag = false; for (String field : error.getFields()) { if (flag) { logWriter.append(", "); logWriter.newLine(); logWriter.append("\tMessage: ").append(error.getMessage());
private static void handleFailures(List<Error> failures, boolean optimisticFailure) { if (failures != null) { Iterator<Error> iter = failures.iterator(); while (iter.hasNext()) { Error error = iter.next(); if (error.getStatusCode() == StatusCode.ALL_OR_NONE_OPERATION_ROLLED_BACK && failures.size() > 1) { iter.remove(); } } if (optimisticFailure) { throw new NucleusOptimisticException(failures.get(0).getMessage(), failures.size() == 1 ? failures.get(0) : failures.toArray(new Error[failures.size()])); } else { throw new NucleusUserException(failures.get(0).getMessage(), failures.size() == 1 ? failures.get(0) : failures.toArray(new Error[failures.size()])); } } }
if (resultErrors != null) { for (Error error : resultErrors) { errors.append(error.getMessage()).append("\n"); if (logWriter != null) { try { logWriter.append("\tStatus Code: ").append(error.getStatusCode().toString()); logWriter.newLine(); logWriter.newLine(); logWriter.append("\tRowKey/RowNo: " + row_key); if (error.getFields() != null) { logWriter.newLine(); logWriter.append("\tFields: "); boolean flag = false; for (String field : error.getFields()) { if (flag) { logWriter.append(", "); logWriter.newLine(); logWriter.append("\tMessage: ").append(error.getMessage());