Bug 200755 [smoke]Fail to preview Crosstab after deploy BIRT in application servers.[0601][1102]
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/ServiceForQueryResults.java
* (non-Javadoc)
		 * @see org.eclipse.birt.data.engine.odi.IEventHandler#getColumnMappings()
		 */
		public Map getAllColumnBindings( )
		{
			return  getColumnBindings(ServiceForQueryResults.this.queryDefn);
		}
		
		/**
		 * Get column bindings of certain query.
		 * 
		 * @param defn
		 * @return
		 */
		private Map getColumnBindings(IBaseQueryDefinition defn) 
		{
			Map result = new HashMap();
			Iterator temp = defn.getBindings( ).keySet( ).iterator( );
			while ( temp.hasNext( ) )
			{
				Object key = temp.next( );
				result.put( key, defn.getBindings( ).get( key ) );
			}
					
			
			result.putAll(populateGroupColumnBindings(defn.getGroups()
					.iterator()));
			
			
			result.putAll(populateSubQueryColumnBindings(defn.getSubqueries()