I have configured my plugin.xml dependencies with org.eclipse.birt.report.viewer and added the following code to my app.
Browser browser = new Browser( parent, SWT.NONE );
WebViewer.startup( browser );
WebViewer.display("C:/testproject/birt.rptdesign", WebViewer.HTML, true);
What does I have forgotten?

--edit
If I have a runconfig with all plugins selected, it functions. Which plugins are in minimum required?