Bug 145991 [Regression]Invalid data set should not be allowed to drag or "Insert in layout"
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/DataSetHandle.java
{
				getModule( ).getActivityStack( ).rollback( );
				throw e;
			}
			try
			{
				
				removeParamBindingsFor( param.getName( ) );
			}
			catch ( PropertyValueException e )
			{
			}
			getModule( ).getActivityStack( ).commit( );
		}
		/*
		 * (non-Javadoc)
		 * 
		 * @see org.eclipse.birt.report.model.api.SimpleValueHandle#removeItems(java.util.List)
		 */
		public void removeItems( List items ) throws PropertyValueException
		{
			getModule( ).getActivityStack( ).startTrans( );
			try
			{
				super.removeItems( items );
			}
			catch ( PropertyValueException e )
			{
				getModule( ).getActivityStack( ).rollback( );
				throw e;