Пост Конструкт не называется

Я написал управляемый компонент с методом post-construct (используя @PostContruct), но метод не вызывается. Я использую liferay liferay-portal-6.1.2-ce-ga3 с Jboss 7.1.1 и Icefaces 3.0. Может кто-нибудь помочь мне понять это?



    @SessionScoped
    @ManagedBean
    public class DetalleVaPortletBean extends BackingPortletUI {
private static final long serialVersionUID = -7127465434575796794L;
public DetalleVaPortletBean() { try { System.out.println(this); } catch (Exception e) { error(e); } } @PostConstruct public void postConstruct(){ adicionarPortletPrincipal(); } }

1 ответ

Прежде всего, убедитесь, что ваш DetalleVaPortletBean Объект действительно создается путем изучения вывода консоли и определения местоположения вывода из System.out.println(this);

Это может быть полезно для некоторых распечаток в конструкторе, например System.out.println("DetalleVaPortletBean CTOR");

Другие вопросы по тегам