Criando menu Dinâmico JSF

Pessoal estou utilizando o ‘model’ do jsf para referenciar um MenuModel que possuo no meu @ManagedBean, porém, ao abrir a tela, o jsf está chamando o método get para recuperar o MenuModel, que contém os itens, porém não está renderizando estes itens no menu, segue o código:

ManagedBean

@ManagedBean(name="baseView")
@Component
@SessionScoped
public class BaseViewController {
	
	private Dialog atualDialog;
	private TabView tabView;
	private MenuModel menuModel;
	
	public BaseViewController(){
		atualDialog = new Dialog();
		tabView = new TabView();
		
		menuModel = new DefaultMenuModel();
		MenuItem it = new MenuItem();
		it.setUrl("#");
		it.setValue("PessoaGrid");
		
		menuModel.addMenuItem(it);
		it = new MenuItem();
		it.setUrl("#");
		it.setValue("Teste");
		
		menuModel.addMenuItem(it);
		
	}
	  
	public Dialog getAtualDialog() {
		return atualDialog;
	}

	public void setAtualDialog(Dialog atualDialog) {
		this.atualDialog = atualDialog;
	}

	public TabView getTabView() {
		return tabView;
	}

	public void setTabView(TabView tabView) {
		this.tabView = tabView;
	}

	public MenuModel getMenuModel() {
		return menuModel;
	}

	public void setMenuModel(MenuModel menuModel) {
		this.menuModel = menuModel;
	}
	
}

index.xhtml

	        <h:form style="text-align: center">  
	               <p:panelMenu model="#{baseView.menuModel}">  
		    
		      </p:panelMenu>
	        </h:form>