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
private void setClasspath( IProject project ) throws JavaModelException,
			CoreException
	{
		IJavaProject javaProject = JavaCore.create( project );
		IPath path = project.getFullPath( ).append( "bin" );
		javaProject.setOutputLocation( path, null );
		IClasspathEntry[] entries = getClassPathEntries( project );
		javaProject.setRawClasspath( entries, null );
	}
	private IClasspathEntry[] getClassPathEntries( IProject project )
	{
		IClasspathEntry[] internalClassPathEntries = getInternalClassPathEntries( project );
		IClasspathEntry[] entries = new IClasspathEntry[internalClassPathEntries.length + 1];
		System.arraycopy( internalClassPathEntries,
				0,
				entries,
				0,
				internalClassPathEntries.length );
		entries[entries.length - 1] = JavaCore.newContainerEntry( new Path( "org.eclipse.jdt.launching.JRE_CONTAINER" ) );
		return entries;
	}
	protected IClasspathEntry[] getInternalClassPathEntries( IProject project )
	{
		IClasspathEntry[] entries = new IClasspathEntry[1];
		IPath path = project.getFullPath( ).append( "src" );
		entries[0] = JavaCore.newSourceEntry( path );
		return entries;
	}
}