Java 不调用Post构造

Java 不调用Post构造,java,liferay,icefaces-3,postconstruct,Java,Liferay,Icefaces 3,Postconstruct,我用post-construct方法(使用@postcontuct)编写了一个托管bean,但是没有调用该方法。我正在JBoss7.1.1和IceFaces3.0中使用liferay-portal-6.1.2-ce-ga3。有人能帮我弄清楚吗 @SessionScoped @ManagedBean public class DetalleVaPortletBean extends BackingPortletUI { private static fi

我用post-construct方法(使用@postcontuct)编写了一个托管bean,但是没有调用该方法。我正在JBoss7.1.1和IceFaces3.0中使用liferay-portal-6.1.2-ce-ga3。有人能帮我弄清楚吗



    @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(); } }

@会议范围
@ManagedBean
公共类DetalleVaPortletBean扩展了BackingPortletUI{
私有静态最终长SerialVersionId=-7127465457967994L;
公共DetalleVaPortletBean(){ 试一试{ System.out.println(本文件); }捕获(例外e){ 错误(e); } } @施工后 施工后公共空间(){ adicionarPortletPrincipal(); } }
首先,通过检查控制台输出并从中查找输出,确保您的
DetalleVaPortletBean
对象确实是构建的
System.out.println(这个)


它可能有助于在构造函数中进行更多的打印输出,例如,
System.out.println(“DetalleVaPortletBean-CTOR”)

这是Spring配置,我没有使用Spring