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
}
		
		String targetWorkspace = configuration
				.getAttribute(
						LOCATION + "0", LauncherUtils.getDefaultPath( ).append( WORKESPACENAME ).toOSString( ) ); 
		programArgs.add( "-data" ); 
		programArgs.add( targetWorkspace );
		boolean isOSGI = PDECore.getDefault( ).getModelManager( )
				.isOSGiRuntime( );
		if ( configuration.getAttribute( USEFEATURES, false ) )
		{
			validateFeatures( );
			IPath installPath = PDEPlugin.getWorkspace( ).getRoot( )
					.getLocation( );
			programArgs.add( "-install" ); 
			programArgs
					.add( "file:" + installPath.removeLastSegments( 1 ).addTrailingSeparator( ).toString( ) ); 
			programArgs.add( "-update" ); 
		} else
		{
			TreeMap pluginMap = LauncherUtils.getPluginsToRun( configuration );
			if ( pluginMap == null )
				return null;
			String primaryFeatureId = ReportLauncherUtils.getPrimaryFeatureId( );
			DebugUtil.runCreatePlatformConfigurationArea( pluginMap,
					getConfigDir( configuration ), primaryFeatureId,
					ReportLauncherUtils.getAutoStartPlugins( configuration ) );
			programArgs.add( "-configuration" ); 
			if ( isOSGI )
				programArgs