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
fConfigDir = null;
			monitor.beginTask( "", 5 );
			String workspace = configuration.getAttribute( "location0",
					LauncherUtils.getDefaultPath( ).append( WORKESPACENAME )
							.toOSString( ) );
			if ( !LauncherUtils.clearWorkspace( configuration, workspace,
					new SubProgressMonitor( monitor, 1 ) ) )
			{
				monitor.setCanceled( true );
				return;
			}
			if ( configuration.getAttribute( "clearConfig", false ) )
				LauncherUtils.clearConfigArea( getConfigDir( configuration ),
						new SubProgressMonitor( monitor, 1 ) );
			launch.setAttribute( "configLocation", getConfigDir( configuration )
					.toString( ) );
			IVMInstall launcher = LauncherUtils.createLauncher( configuration );
			monitor.worked( 1 );
			VMRunnerConfiguration runnerConfig = createVMRunner( configuration );
			cofigLaunch( launch, configuration );
			if ( runnerConfig == null )
			{
				monitor.setCanceled( true );
				return;
			}
			monitor.worked( 1 );
			LauncherUtils.setDefaultSourceLocator( configuration, launch );
			DebugUtil.getPDEPluginLaunchListener( PDEPlugin.getDefault( ) )
					.manage( launch );
			launcher.getVMRunner( mode ).run( runnerConfig, launch, monitor );