Я хочу объявить предупреждение обо всех полях Аннотированный @org.jboss.weld.context.ejb.Ejb
в AspectJ.Как объявить предупреждение в поле с AspectJ
Но я не могу найти способ выбора этого поля.
Я предполагаю, что аспект должен быть чем-то вроде этого:
public aspect WrongEjbAnnotationWarningAspect {
declare warning :
within(com.queomedia..*) &&
??? (@org.jboss.weld.context.ejb.Ejb)
: "WrongEjbAnnotationErrorAspect: use javax.ejb.EJB instead of weld Ejb!";
}
Или это невозможно объявить предупреждения на полях вообще?