Bug 121498 When datasource/dataset deleted, the datasource/dataset property binding element haven't been deleted
When deleted the datasource/dataset, the datasource/dataset property binding element haven't been deleted. Expected result: This operation must be a transaction.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/Module.java
if ( f.exists( ) && f.isFile( ) )
					return f.toURL( );
			}
		}
		catch ( MalformedURLException e )
		{
			return null;
		}
		URL url = getSession( ).getResourceLocator( ).findResource(
				(ModuleHandle) getHandle( this ), fileName, fileType );
		return url;
	}
	/**
	 * Loads library with the given library file name. This file name can be
	 * absolute or relative. If the library doesn't exist or fatal error occurs
	 * when opening library, one invalid library will be added into the library
	 * list of this module.
	 * 
	 * @param libraryFileName
	 *            library file name
	 * @param namespace
	 *            library namespace
	 * @return the loaded library
	 * @throws DesignFileException
	 *             if the library file has fatal error.
	 */
	public Library loadLibrary( String libraryFileName, String namespace )
			throws DesignFileException
	{
		if ( libraries == null )