org.apache.aries.proxy.FinalModifierException: The methods protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.resume(java.lang.Object,org.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder) throws org.springframework.transaction.TransactionException, protected final org.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder org.springframework.transaction.support.AbstractPlatformTransactionManager.suspend(java.lang.Object) throws org.springframework.transaction.TransactionException, public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setNestedTransactionAllowed(boolean), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.invokeAfterCompletion(java.util.List<org.springframework.transaction.support.TransactionSynchronization>,int), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setTransactionSynchronization(int), public final int org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransactionSynchronization(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setDefaultTimeout(int), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isNestedTransactionAllowed(), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isValidateExistingTransaction(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setRollbackOnCommitFailure(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isRollbackOnCommitFailure(), protected final org.springframework.transaction.support.DefaultTransactionStatus org.springframework.transaction.support.AbstractPlatformTransactionManager.prepareTransactionStatus(org.springframework.transaction.TransactionDefinition,java.lang.Object,boolean,boolean,boolean,java.lang.Object), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCommit(org.springframework.transaction.support.DefaultTransactionStatus), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCompletion(org.springframework.transaction.support.DefaultTransactionStatus), public final int org.springframework.transaction.support.AbstractPlatformTransactionManager.getDefaultTimeout(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setTransactionSynchronizationName(java.lang.String), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setValidateExistingTransaction(boolean), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setGlobalRollbackOnParticipationFailure(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isGlobalRollbackOnParticipationFailure(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setFailEarlyOnGlobalRollbackOnly(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isFailEarlyOnGlobalRollbackOnly(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(org.springframework.transaction.TransactionStatus) throws org.springframework.transaction.TransactionException, public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(org.springframework.transaction.TransactionStatus) throws org.springframework.transaction.TransactionException, public final org.springframework.transaction.TransactionStatus org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(org.springframework.transaction.TransactionDefinition) throws org.springframework.transaction.TransactionException in class java.lang.Object are final.

aries-user | Martin Lichtin | 2 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Unable to create a proxy object for the service ... Returning the original object instead

    aries-user | 2 years ago | Martin Lichtin
    org.apache.aries.proxy.FinalModifierException: The methods protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.resume(java.lang.Object,org.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder) throws org.springframework.transaction.TransactionException, protected final org.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder org.springframework.transaction.support.AbstractPlatformTransactionManager.suspend(java.lang.Object) throws org.springframework.transaction.TransactionException, public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setNestedTransactionAllowed(boolean), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.invokeAfterCompletion(java.util.List<org.springframework.transaction.support.TransactionSynchronization>,int), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setTransactionSynchronization(int), public final int org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransactionSynchronization(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setDefaultTimeout(int), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isNestedTransactionAllowed(), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isValidateExistingTransaction(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setRollbackOnCommitFailure(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isRollbackOnCommitFailure(), protected final org.springframework.transaction.support.DefaultTransactionStatus org.springframework.transaction.support.AbstractPlatformTransactionManager.prepareTransactionStatus(org.springframework.transaction.TransactionDefinition,java.lang.Object,boolean,boolean,boolean,java.lang.Object), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCommit(org.springframework.transaction.support.DefaultTransactionStatus), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCompletion(org.springframework.transaction.support.DefaultTransactionStatus), public final int org.springframework.transaction.support.AbstractPlatformTransactionManager.getDefaultTimeout(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setTransactionSynchronizationName(java.lang.String), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setValidateExistingTransaction(boolean), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setGlobalRollbackOnParticipationFailure(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isGlobalRollbackOnParticipationFailure(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setFailEarlyOnGlobalRollbackOnly(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isFailEarlyOnGlobalRollbackOnly(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(org.springframework.transaction.TransactionStatus) throws org.springframework.transaction.TransactionException, public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(org.springframework.transaction.TransactionStatus) throws org.springframework.transaction.TransactionException, public final org.springframework.transaction.TransactionStatus org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(org.springframework.transaction.TransactionDefinition) throws org.springframework.transaction.TransactionException in class java.lang.Object are final.
  2. 0

    Unable to create a proxy object for the service ... Returning the original object instead

    incubator-aries-user | 2 years ago | Martin Lichtin
    org.apache.aries.proxy.FinalModifierException: The methods protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.resume(java.lang.Object,org.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder) throws org.springframework.transaction.TransactionException, protected final org.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder org.springframework.transaction.support.AbstractPlatformTransactionManager.suspend(java.lang.Object) throws org.springframework.transaction.TransactionException, public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setNestedTransactionAllowed(boolean), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.invokeAfterCompletion(java.util.List<org.springframework.transaction.support.TransactionSynchronization>,int), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setTransactionSynchronization(int), public final int org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransactionSynchronization(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setDefaultTimeout(int), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isNestedTransactionAllowed(), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isValidateExistingTransaction(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setRollbackOnCommitFailure(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isRollbackOnCommitFailure(), protected final org.springframework.transaction.support.DefaultTransactionStatus org.springframework.transaction.support.AbstractPlatformTransactionManager.prepareTransactionStatus(org.springframework.transaction.TransactionDefinition,java.lang.Object,boolean,boolean,boolean,java.lang.Object), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCommit(org.springframework.transaction.support.DefaultTransactionStatus), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCompletion(org.springframework.transaction.support.DefaultTransactionStatus), public final int org.springframework.transaction.support.AbstractPlatformTransactionManager.getDefaultTimeout(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setTransactionSynchronizationName(java.lang.String), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setValidateExistingTransaction(boolean), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setGlobalRollbackOnParticipationFailure(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isGlobalRollbackOnParticipationFailure(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setFailEarlyOnGlobalRollbackOnly(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isFailEarlyOnGlobalRollbackOnly(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(org.springframework.transaction.TransactionStatus) throws org.springframework.transaction.TransactionException, public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(org.springframework.transaction.TransactionStatus) throws org.springframework.transaction.TransactionException, public final org.springframework.transaction.TransactionStatus org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(org.springframework.transaction.TransactionDefinition) throws org.springframework.transaction.TransactionException in class java.lang.Object are final.
  3. 0

    Unable to create a proxy object for the service ... Returning the original object instead

    aries-user | 2 years ago | Martin Lichtin
    org.apache.aries.proxy.FinalModifierException: The methods protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.resume(java.lang.Object,org.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder) throws org.springframework.transaction.TransactionException, protected final org.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder org.springframework.transaction.support.AbstractPlatformTransactionManager.suspend(java.lang.Object) throws org.springframework.transaction.TransactionException, public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setNestedTransactionAllowed(boolean), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.invokeAfterCompletion(java.util.List<org.springframework.transaction.support.TransactionSynchronization>,int), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setTransactionSynchronization(int), public final int org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransactionSynchronization(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setDefaultTimeout(int), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isNestedTransactionAllowed(), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isValidateExistingTransaction(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setRollbackOnCommitFailure(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isRollbackOnCommitFailure(), protected final org.springframework.transaction.support.DefaultTransactionStatus org.springframework.transaction.support.AbstractPlatformTransactionManager.prepareTransactionStatus(org.springframework.transaction.TransactionDefinition,java.lang.Object,boolean,boolean,boolean,java.lang.Object), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCommit(org.springframework.transaction.support.DefaultTransactionStatus), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCompletion(org.springframework.transaction.support.DefaultTransactionStatus), public final int org.springframework.transaction.support.AbstractPlatformTransactionManager.getDefaultTimeout(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setTransactionSynchronizationName(java.lang.String), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setValidateExistingTransaction(boolean), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setGlobalRollbackOnParticipationFailure(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isGlobalRollbackOnParticipationFailure(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setFailEarlyOnGlobalRollbackOnly(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isFailEarlyOnGlobalRollbackOnly(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(org.springframework.transaction.TransactionStatus) throws org.springframework.transaction.TransactionException, public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(org.springframework.transaction.TransactionStatus) throws org.springframework.transaction.TransactionException, public final org.springframework.transaction.TransactionStatus org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(org.springframework.transaction.TransactionDefinition) throws org.springframework.transaction.TransactionException in class java.lang.Object are final.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.apache.aries.proxy.FinalModifierException

      The methods protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.resume(java.lang.Object,org.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder) throws org.springframework.transaction.TransactionException, protected final org.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder org.springframework.transaction.support.AbstractPlatformTransactionManager.suspend(java.lang.Object) throws org.springframework.transaction.TransactionException, public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setNestedTransactionAllowed(boolean), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.invokeAfterCompletion(java.util.List<org.springframework.transaction.support.TransactionSynchronization>,int), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setTransactionSynchronization(int), public final int org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransactionSynchronization(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setDefaultTimeout(int), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isNestedTransactionAllowed(), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isValidateExistingTransaction(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setRollbackOnCommitFailure(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isRollbackOnCommitFailure(), protected final org.springframework.transaction.support.DefaultTransactionStatus org.springframework.transaction.support.AbstractPlatformTransactionManager.prepareTransactionStatus(org.springframework.transaction.TransactionDefinition,java.lang.Object,boolean,boolean,boolean,java.lang.Object), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCommit(org.springframework.transaction.support.DefaultTransactionStatus), protected final void org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCompletion(org.springframework.transaction.support.DefaultTransactionStatus), public final int org.springframework.transaction.support.AbstractPlatformTransactionManager.getDefaultTimeout(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setTransactionSynchronizationName(java.lang.String), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setValidateExistingTransaction(boolean), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setGlobalRollbackOnParticipationFailure(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isGlobalRollbackOnParticipationFailure(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.setFailEarlyOnGlobalRollbackOnly(boolean), public final boolean org.springframework.transaction.support.AbstractPlatformTransactionManager.isFailEarlyOnGlobalRollbackOnly(), public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(org.springframework.transaction.TransactionStatus) throws org.springframework.transaction.TransactionException, public final void org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(org.springframework.transaction.TransactionStatus) throws org.springframework.transaction.TransactionException, public final org.springframework.transaction.TransactionStatus org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(org.springframework.transaction.TransactionDefinition) throws org.springframework.transaction.TransactionException in class java.lang.Object are final.

      at org.apache.aries.proxy.impl.gen.ProxySubclassGenerator.scanForFinalModifiers()
    2. Apache Aries Proxy Service
      AbstractProxyManager.createInterceptingProxy
      1. org.apache.aries.proxy.impl.gen.ProxySubclassGenerator.scanForFinalModifiers(ProxySubclassGenerator.java:352)
      2. org.apache.aries.proxy.impl.gen.ProxySubclassGenerator.getProxySubclass(ProxySubclassGenerator.java:128)
      3. org.apache.aries.proxy.impl.gen.ProxySubclassGenerator.newProxySubclassInstance(ProxySubclassGenerator.java:171)
      4. org.apache.aries.proxy.impl.AsmProxyManager.createNewProxy(AsmProxyManager.java:135)
      5. org.apache.aries.proxy.impl.AbstractProxyManager.createDelegatingInterceptingProxy(AbstractProxyManager.java:75)
      6. org.apache.aries.proxy.impl.AbstractProxyManager.createInterceptingProxy(AbstractProxyManager.java:53)
      6 frames
    3. Apache Aries Blueprint Core
      ServiceRecipe$TriggerServiceFactory.getService
      1. org.apache.aries.blueprint.container.ServiceRecipe$TriggerServiceFactory.getService(ServiceRecipe.java:535)
      1 frame