Bug 198076 If export a report design including a propertyBindings to a library, the exported library is incorrect[01]
Description: Export a report design to a library, make sure the report design's dataset has a propertyBindings. After exporting, we can get a library file. Open the library file. Problem message occurs: "The property "queryTimeOut" in the element "library" is not defined." "The property "queryText" in the element "library" is not defined." After remove the queryTimeOut and queryText Properties, the problem resolved I think it is a issue when export the propertyBindings from rptdesign to library
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/util/ElementExporter.java
{
					String typeName = contentHandle.getDefn( ).getDisplayName( );
					String location = contentHandle.getElement( )
							.getIdentifier( );
					throw new IllegalArgumentException(
							"The element [type=\"" + typeName + "\","  
									+ "location=\"" + location + "\"] must have name defined." ); 
				}
				targetLibraryHandle.getModule( ).makeUniqueName(
						contentHandle.getElement( ) );
				exportElement( contentHandle, canOverride );
			}
		}
	}
	private int getTopContainerSlot( DesignElement element )
	{
		int slotID = element.getContainerInfo( ).getSlotID( );
		DesignElement container = element.getContainer( );
		while ( !( container instanceof Module ) )
		{
			slotID = container.getContainerInfo( ).getSlotID( );
			container = container.getContainer( );
			assert container != null;
		}
		return slotID;
	}
	/**
	 * Duplicates the given element in target module, including properties and
	 * contents.
	 *