Bug 200755 [smoke]Fail to preview Crosstab after deploy BIRT in application servers.[0601][1102]
data/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/api/DataRequestSession.java
*/
	public static DataRequestSession newSession( PlatformConfig platformConfig,
			DataSessionContext context ) throws BirtException
	{
		Platform.startup( platformConfig );
		Object factory = Platform.createFactoryObject( IDataAdapterFactory.EXTENSION_DATA_ADAPTER_FACTORY );
		if ( factory instanceof IDataAdapterFactory )
		{
			return ( (IDataAdapterFactory) factory ).createSession( context );
		}
		else
		{
			throw new AdapterException( ResourceConstants.LOAD_FACTORY_ERROR );
		}
	}
	
	/**
	 * Gets an adaptor which converts Model objects to Data request objects
	 */
	public abstract IModelAdapter getModelAdaptor( );
	
	/**
	 * Get the cube query util.
	 * @return
	 */
	public abstract ICubeQueryUtil getCubeQueryUtil( );
	
	/**
	 * Defines a data source using the provided IBaseDataSourceDesign
	 * definition. If the data source is already defined, its definition will be