table does not display the items

Hi all,

got a problem with a table.
The items does not get displayed. Table body is always empty.

Table mTable = new Table();
		mTable.setWidth("100%");
		mTable.setSelectable(true);
        mTable.setMultiSelect(true);
        mTable.setImmediate(true);
        mTable.setColumnReorderingAllowed(true);
        mTable.setHeight("200px");
        mTable.setStyleName("DefaultTableStyle");
        
        // TODO DML #0000# problems with creating a table
        mTable.addContainerProperty("Tag Id", Integer.class, null);
        mTable.addContainerProperty("Tag Name", String.class, null);
        mTable.addContainerProperty("Creation date", Date.class, null);
        
        for(SmallTagInformation iTag : aTagCollection)
        {        	
        	mTable.addItem(new Object[]{iTag.ID(), iTag.Name(), iTag.CreationDate()});        	
        }
        this.cTagSelection.addComponent(mTable);

Did I forget anything? Table header and body get showed but I cannot see my items (And Yes, the Items are in the Array)

Regards
Dirk

You are not using itemId correctly, change the line to the following:

 mTable.addItem(new Object[]{iTag.ID(), iTag.Name(), iTag.CreationDate()}, iTag);