Bug 189590 Error occurs when click drill-through link in sample report "OrderMasterAfter.rptdesign"
Description: Open "Report Example" view, open "Drill to Details" directory. Open "OrderMasterAfter.rptdesign" file. Preview in layout, and then click the first column "ORDERNUMBER" value, which defines drill-through link in it. Exception throws out when click on it. Build version:2.2.0.v20070529-0630. Expected result: Even if the "OrderDetailAfter.rptdesign" isn't opened, the drill-through link in the master report should drill to the detailed report.
UI/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/ide/action/IDEOpenSampleReportAction.java
PlaceExtendedPlugin( item.getParentItem( ).getText( ) );
		}
	}
	private void PlaceExtendedPlugin( String categoryName )
	{
		Enumeration enumeration = SampleIncludedSourceEntry.getExtendedPlugin( categoryName );
		URL pluginURL = (URL) enumeration.nextElement( );
		String filename = pluginURL.getFile( );
		String pluginName = filename.substring( filename.lastIndexOf( '/' ) + 1 );
		final FileDialog saveDialog = new FileDialog( composite.getShell( ),
				SWT.SAVE );
		saveDialog.setFilterExtensions( EXTENDING_PLUGIN_PATTERN ); 
		saveDialog.setFileName( pluginName );
		if ( saveDialog.open( ) == null )
			return;
		PlaceResources.copy( composite.getShell( ),
				saveDialog.getFilterPath( ),
				saveDialog.getFileName( ),
				pluginURL );
	}
	private IProject createProject( String projectName, boolean isJavaProject )
	{
		final IProject projectHandle = ResourcesPlugin.getWorkspace( )
				.getRoot( )
				.getProject( projectName );
		if ( projectHandle.exists( ) )
		{
			return projectHandle;
		}
		final IProjectDescription description = ResourcesPlugin.getWorkspace( )