Bug 118588 Java Debug -> Inspect and Display
steps to reproduce: - start Java Debug - insert some breakpoints in the Java class - switch to the runtime workbench, add a label, and map it to the Java class - preview in html expected behavior - selected variables can be evaluated. actual behavior - an error message is printed saying that the expression cannot be evaluated.
UI/org.eclipse.birt.report.debug.ui/src/org/eclipse/birt/report/debug/ui/launcher/ReportLaunchConfigurationDelegate.java
.getResourceString( "WorkbenchLauncherConfigurationDelegate.badFeatureSetup" ) ) );
		} else
		{
			ensureProductFilesExist( getProductPath( ) );
			return;
		}
	}
	private IPath getInstallPath( )
	{
		return PDEPlugin.getWorkspace( ).getRoot( ).getLocation( );
	}
	private IPath getProductPath( )
	{
		return getInstallPath( ).removeLastSegments( 1 );
	}
	private String computeShowsplashArgument( )
	{
		IPath eclipseHome = ExternalModelManager.getEclipseHome( );
		IPath fullPath = eclipseHome.append( "eclipse" );
		return fullPath.toOSString( ) + " -showsplash 600";
	}
	private void ensureProductFilesExist( IPath productArea )
	{
		File productDir = productArea.toFile( );
		File marker = new File( productDir, ".eclipseproduct" );
		IPath eclipsePath = ExternalModelManager.getEclipseHome( );
		if ( !marker.exists( ) )
			copyFile( eclipsePath, ".eclipseproduct", marker );
		if ( PDECore.getDefault( ).getModelManager( ).isOSGiRuntime( ) )
		{