Key value container values dont load on table in Fragment

This works well if I have the key value collection on a standard page.
the value shows on screen. but this fails to work when I put this in a fragment.
I log the value using a sys.out.println and i see the values on the debugger…
but they just don’t show up on the table if its in a fragment. I create the fragment and attach it to a vbox.
all the controls are there… but the data is not displayed on the table. any ideas?

@Subscribe("btnAct")
    public void onBtnActClick(Button.ClickEvent event) {
        Empresa empresa = dataManager.load(Empresa.class).id(UUID.fromString("3cd5fbce-36ac-4af1-bd5f-a728a34b961c")).one();
        ArchivoFragment archivoFragment = (ArchivoFragment) fragments.create(this, "logixgeo_ArchivoFragment");
        archivoFragment.init("hello", EmpresaArchivo.class, empresa);
        cntFragment.add(archivoFragment.getFragment());
    }

archivo-fragment.xml (1.9 KB) ArchivoFragment.java (2.2 KB)

the value is hidden somewhere there O_o

Hi.

Which version of the platform do you use? Could you please share the XML file of your screen where the fragment was used?

@Inject
private Fragments fragments;
@Inject
private VBoxLayout cntFragment;
@Inject
private DataManager dataManager;

@Subscribe("btnAct")
public void onBtnActClick(Button.ClickEvent event) {
    Empresa empresa = dataManager.load(Empresa.class).id(UUID.fromString("3cd5fbce-36ac-4af1-bd5f-a728a34b961c")).one();
    ArchivoFragment archivoFragment = (ArchivoFragment) fragments.create(this, "logixgeo_ArchivoFragment");
    archivoFragment.init("hello", EmpresaArchivo.class, empresa);
    cntFragment.add(archivoFragment.getFragment());
}

the descriptor is just

 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<window xmlns="http://schemas.haulmont.com/cuba/screen/window.xsd"
        caption="msg://pruebaScreen.caption"
        messagesPack="com.prosaphn.logixgeo.web.screens">
    <layout expand="cntFragment">
        <button id="btnAct" caption="ADD"/>
        <vbox id="cntFragment" spacing="true"/>
    </layout>
</window>

cntFragment.expand(archivoFragment.getFragment());