Adição de um menubar à uma View - SWT

Pessoal,

Estou com o seguinte problema.
Tenho uma aplicação RCP (Eclipse) que faz referência a outro plugin x.
Este plugin x tem sua classe que implementa a classe IPerspectiveFactory que adiciona diversas views a esta perspectiva. Views podem ter apenas componentes SWT e JFace.

Ao tentar adicionar um menubar a alguma view que é referenciada pela perspectiva o menubar não é disparado.

Já tentei adicionar direto pelo ActionBarAdvisior também e não funciona.

Parte da view …
public class BarraTarefasView extends ViewPart {

public static final String ID = "mx.siagas.gui.tarefasView";

private Button fAddButton;
private Button fEditButton;
private Menu menuBar;
private MenuItem fileMenuHeader;

public void createPartControl(Composite parent) {
	GridLayout gridLayout = new GridLayout();
	gridLayout.numColumns = 3;
	gridLayout.marginHeight= 0;
	gridLayout.marginWidth= 0;
	parent.setLayout(gridLayout);
	
	GridData data = new GridData();
	data.horizontalAlignment = GridData.BEGINNING;
	data.grabExcessHorizontalSpace = true;
	

	menuBar = new Menu(parent);
        fileMenuHeader = new MenuItem(menuBar, SWT.CASCADE);
        fileMenuHeader.setText("&File");

Parte da Perspectiva…

public class Perspective implements IPerspectiveFactory {
private static final String ConsoleFolder_ID = “ConsoleFolderId”;

public static LsMsgView lsmsgView;
public static ProblemsView problemsView;
public static BarraTarefasView tarefasView;

/** Serializador das configurações da aplicação */
public static SiagasConfig siagasConfig;

/**
 * Cria o layout da perspectiva.
 */
public void createInitialLayout(IPageLayout layout) {
	String editorArea = layout.getEditorArea();
	layout.setEditorAreaVisible(true);
	layout.setFixed(true);

	//Carrega as configurações da aplicação
	siagasConfig = new SiagasConfig();
	siagasConfig.readConfig();	
	
	layout.addStandaloneView(BarraTarefasView.ID, false,IPageLayout.TOP,0.06f, editorArea);
	IViewLayout tarefasViewLayout = layout.getViewLayout(BarraTarefasView.ID);
	tarefasViewLayout.setCloseable(false);
	tarefasViewLayout.setMoveable(false);

Alguém poderia ajudar ?