/** * Translate the given general exception. */ private static Throwable translateGeneralException(OpenJPAException ke) { Exception e = new org.apache.openjpa.persistence.PersistenceException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); e.setStackTrace(ke.getStackTrace()); return e; }
/** * Translate the given general exception. */ private static Throwable translateGeneralException(OpenJPAException ke) { Exception e = new org.apache.openjpa.persistence.PersistenceException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); e.setStackTrace(ke.getStackTrace()); return e; }
/** * Translate the given general exception. */ private static Throwable translateGeneralException(OpenJPAException ke) { Exception e = new org.apache.openjpa.persistence.PersistenceException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); e.setStackTrace(ke.getStackTrace()); return e; }
/** * Translate the given general exception. */ private static Throwable translateGeneralException(OpenJPAException ke) { Exception e = new org.apache.openjpa.persistence.PersistenceException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); e.setStackTrace(ke.getStackTrace()); return e; }
/** * Translate the given general exception. */ private static Throwable translateGeneralException(OpenJPAException ke) { Exception e = new org.apache.openjpa.persistence.PersistenceException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); e.setStackTrace(ke.getStackTrace()); return e; }
if (cause instanceof ObjectNotFoundException) { return new EntityNotFoundException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof ObjectExistsException) { return new EntityExistsException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof NoTransactionException) { return new TransactionRequiredException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof OptimisticException) { return new OptimisticLockException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else { return new org.apache.openjpa.persistence.ArgumentException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal());
if (cause instanceof ObjectNotFoundException) { return new EntityNotFoundException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof ObjectExistsException) { return new EntityExistsException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof NoTransactionException) { return new TransactionRequiredException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof OptimisticException) { return new OptimisticLockException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else { return new org.apache.openjpa.persistence.ArgumentException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal());
if (cause instanceof ObjectNotFoundException) { return new EntityNotFoundException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof ObjectExistsException) { return new EntityExistsException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof NoTransactionException) { return new TransactionRequiredException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof OptimisticException) { return new OptimisticLockException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else { return new org.apache.openjpa.persistence.ArgumentException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal());
if (cause instanceof ObjectNotFoundException) { return new EntityNotFoundException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof ObjectExistsException) { return new EntityExistsException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof NoTransactionException) { return new TransactionRequiredException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else if (cause instanceof OptimisticException) { return new OptimisticLockException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } else { return new org.apache.openjpa.persistence.ArgumentException( ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal());
/** * Translate the given store exception. */ private static Throwable translateStoreException(OpenJPAException ke) { Exception e; switch (ke.getSubtype()) { case StoreException.OBJECT_NOT_FOUND: e = new org.apache.openjpa.persistence.EntityNotFoundException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case StoreException.OPTIMISTIC: case StoreException.LOCK: e = new org.apache.openjpa.persistence.OptimisticLockException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case StoreException.OBJECT_EXISTS: e = new org.apache.openjpa.persistence.EntityExistsException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; default: e = new org.apache.openjpa.persistence.PersistenceException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); } e.setStackTrace(ke.getStackTrace()); return e; }
e = new org.apache.openjpa.persistence.TransactionRequiredException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.NO_RESULT: e = new org.apache.openjpa.persistence.NoResultException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.NON_UNIQUE_RESULT: e = new org.apache.openjpa.persistence.NonUniqueResultException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.INVALID_STATE: e = new org.apache.openjpa.persistence.InvalidStateException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; default: e = new org.apache.openjpa.persistence.ArgumentException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal());
e = new org.apache.openjpa.persistence.TransactionRequiredException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.NO_RESULT: e = new org.apache.openjpa.persistence.NoResultException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.NON_UNIQUE_RESULT: e = new org.apache.openjpa.persistence.NonUniqueResultException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.INVALID_STATE: e = new org.apache.openjpa.persistence.InvalidStateException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break;
e = new org.apache.openjpa.persistence.TransactionRequiredException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.NO_RESULT: e = new org.apache.openjpa.persistence.NoResultException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.NON_UNIQUE_RESULT: e = new org.apache.openjpa.persistence.NonUniqueResultException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.INVALID_STATE: e = new org.apache.openjpa.persistence.InvalidStateException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break;
e = new org.apache.openjpa.persistence.TransactionRequiredException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.NO_RESULT: e = new org.apache.openjpa.persistence.NoResultException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.NON_UNIQUE_RESULT: e = new org.apache.openjpa.persistence.NonUniqueResultException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.INVALID_STATE: e = new org.apache.openjpa.persistence.InvalidStateException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break;
e = new org.apache.openjpa.persistence.TransactionRequiredException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.NO_RESULT: e = new org.apache.openjpa.persistence.NoResultException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.NON_UNIQUE_RESULT: e = new org.apache.openjpa.persistence.NonUniqueResultException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break; case UserException.INVALID_STATE: e = new org.apache.openjpa.persistence.InvalidStateException (ke.getMessage(), getNestedThrowables(ke), getFailedObject(ke), ke.isFatal()); break;
Exception e; int subtype = ke.getSubtype(); String msg = ke.getMessage(); Throwable[] nested = getNestedThrowables(ke); Object failed = getFailedObject(ke);
Exception e; int subtype = ke.getSubtype(); String msg = ke.getMessage(); Throwable[] nested = getNestedThrowables(ke); Object failed = getFailedObject(ke);
Exception e; int subtype = ke.getSubtype(); String msg = ke.getMessage(); Throwable[] nested = getNestedThrowables(ke); Object failed = getFailedObject(ke);
Exception e; int subtype = ke.getSubtype(); String msg = ke.getMessage(); Throwable[] nested = getNestedThrowables(ke); Object failed = getFailedObject(ke);