Bug 166001 The webpage can't be found in WebView, if "WebViewer.startup( null );" is not called.
Now I'm using a SVG viewer to preview report in designer, it need not a HTTP server. So I removed "WebViewer.startup( null );" from designer's initial process, but I found those "web view as ..." all can not open a web page.
viewer/org.eclipse.birt.report.viewer/src/org/eclipse/birt/report/viewer/utilities/WebappAccessor.java
}
		
		
		URL webappURL = Platform.find( bundle, path );
		if ( webappURL == null )
		{
			throw new CoreException( new Status( IStatus.ERROR,
					ViewerPlugin.PLUGIN_ID, IStatus.OK,
					ViewerPlugin.getFormattedResourceString(
							"viewer.appserver.cannotfindpath", 
							new Object[] { pluginId, path.toOSString( ) } ),
					null ) );
		}
		try
		{
			String webappLocation = Platform.asLocalURL(
					Platform.resolve( webappURL ) ).getFile( );
			webappLocation += "birt/"; 
			return new Path( webappLocation );
		} catch ( IOException ioe )
		{
			throw new CoreException( new Status( IStatus.ERROR,
					ViewerPlugin.PLUGIN_ID, IStatus.OK,
					ViewerPlugin.getFormattedResourceString(
							"viewer.appserver.cannotresolvepath", 
							new Object[] { pluginId, path.toOSString( ) } ),
					ioe ) );
		}
	}
}