Отладка Фазы JSF со Швом 3 / Лицами Шва - PullRequest
0 голосов
/ 16 октября 2011

Я пытаюсь разрешить странное поведение в моем приложении, и чтобы помочь мне, я хотел бы отладить фазы JSF (т.е. отобразить последовательность)

Я использую Шов 3 с модулем SeamFaces .

Я пытаюсь использовать аннотацию @ Obsers , как описано в документации , но безуспешно,

Мой класс:

// @Named ? With or without, it doesn't work.
public class PhaseListener {

    public void observeBefore(@Observes @Before PhaseEvent e)
    {
        System.out.println("Before phase :"+e.getPhaseId().toString());
    }

    public void observeAfter(@Observes @After PhaseEvent e)
    {
        System.out.println("After phase :"+e.getPhaseId().toString());
    } 

}

Проблема: я установил точку останова внутри функций, но этот код никогда не выполняется.

Кто-нибудь может помочь мне достичь этой цели? Спасибо.

1 Ответ

0 голосов
/ 22 ноября 2011

Есть ли в вашем WEB-INF файл beans.xml? Я предполагаю, что ваша WAR не считается архивом компонентов, поэтому CDI не забирает ваших наблюдателей.

...