Spring AOP coupe transverse (pointcut) n'est pas bien formé

Exception in thread "main"
org.springframework.les haricots.usine.BeanCreationException: Erreur
la création de haricot avec nom
'org.springframework.aop.aspectj.AspectJPointcutAdvisor#0':
L'instanciation de haricot échoué; nested exception est
org.springframework.les haricots.BeanInstantiationException: ne Pouvait pas
instancier la classe d'haricot
[org.springframework.aop.aspectj.AspectJPointcutAdvisor]: Constructeur
jeté exception; nested exception est
java.lang.IllegalArgumentException: coupe transverse (pointcut) n'est pas bien formé:
s'attendre à "nom du modèle" à la position d'un caractère 49
d'exécution(*com.idole.artistes interprètes ou exécutants.Artiste interprète ou exécutant.effectuer(..)

Quel est le problème avec ma coupe transverse (pointcut)? Dans le livre il est dit que

(..) //means taking any arguments

mon xml:

 ...
<aop:before pointcut="execution(*com.idol.performers.Performer.perform(..))" method="takeSeats"/>
 ...

OriginalL'auteur Aubergine | 2011-08-20