URL:     https://linuxfr.org/forums/programmation-java/posts/modifier-un-advice-dans-spring
Title:   Modifier un advice dans spring
Authors: Gart Algar
Date:    2011-07-12T09:19:06+02:00
Tags:    
Score:   1


Bonjour,
j'ai un _advice_ dans spring déclarer comme ceci :

```xml
<tx:advice id="defaultTxAdvice" transaction-manager="transactionManager">
		<tx:attributes>
			<tx:method name="find*" isolation="READ_COMMITTED" propagation="REQUIRED" read-only="true" timeout="120" rollback-for="Exception" no-rollback-for="UnexpectedRollbackException"/>
			<tx:method name="get*" isolation="READ_COMMITTED" propagation="REQUIRED" read-only="true" timeout="120" rollback-for="Exception" no-rollback-for="UnexpectedRollbackException"/>
			<tx:method name="*" isolation="READ_COMMITTED" propagation="REQUIRED" timeout="120" rollback-for="Exception" no-rollback-for="UnexpectedRollbackException"/>    
		</tx:attributes>
	</tx:advice>
```
Je voulais pouvoir modifier la valeur du _timeout_ avec quelque chose du style _timeout="${uneVar}_ mais j'ai trouvé dans les bugs de spring que ce n'était pas possible (voir https://jira.springsource.org/browse/SPR-3180 )
J'aimerais savoir s'il est possible d’accéder a un advice par programmation pour pouvoir changer ces attributs.
Merci pour tout pointeurs et réponses (même un "non c'est pas possible parce que ...")
