Bug 198917 set __parameterpage to false for required parameter will cause wrong Exception[0705]
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/EngineTask.java
final StringBuffer buffer = new StringBuffer( );
			
			new ParameterVisitor( ) {
				boolean visitScalarParameter( ScalarParameterHandle param,
						Object value )
				{
					String paramName = param.getName( );
					Object paramValue = runValues.get( paramName );
					buffer.append( paramName );
					buffer.append( ":" );
					buffer.append( paramValue );
					buffer.append( "\n" );
					return true;
				}
				boolean visitParameterGroup( ParameterGroupHandle group,
						Object value )
				{
					return visitParametersInGroup( group, value );
				}
			}.visit( (ReportDesignHandle) runnable.getDesignHandle( ), null );
			log.log( Level.FINE, "Running the report with paramters: {0}",
					buffer );
		}
	}
	/**
	 * validate whether the parameter value is a valid value for the parameter
	 * 
	 * @param p
	 *            the parameter to be verified
	 * @param paramValue