Bonjour j ai un probleme avec DOM4J et XPATH

J ai un document xml de la forme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<element1>
	
<element2>
<element3/>
</element2>
<element4>
<element5>
<element3/>
<element5/>
<element4/> <element1/>

Je selectionne avec DOM4J mon element1 puis je voudrais avoir tous les element3 (qui peuvent être a différents niveaux (exemple element2/element3 ou element4/element5/element3)

J ai essaye
Code : Sélectionner tout - Visualiser dans une fenêtre à part
List listOfImages = elementToRemove.selectNodes( "*/element3")
mais ca ne marche pas

Si je mets
Code : Sélectionner tout - Visualiser dans une fenêtre à part
List listOfImages = elementToRemove.selectNodes( "//element3")
j'ai tous les element3 du documents et pas seulement ceux de la partie de xml que j'ai sélectionné :-(

J ai aussi essaye ./*/element3 mais sans succès …

Y a-t-il quelqu'un qui a une idée ???