Bug 148755 Add tthe status to the ActivityStackEvent.
If the the event rollback, the ActivityStackEvent status should be ROLL_BACK.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/activity/ActivityStack.java
* 
	 * @param label
	 *            localized label for the transaction
	 * 
	 * @see #commit
	 */
	public void startTrans( String label )
	{
		
		if ( !transStack.isEmpty( )
				&& transStack.peek( ) instanceof LayoutCompoundRecord )
			startSilentTrans( label, false );
		else if ( !transStack.isEmpty( )
				&& transStack.peek( ) instanceof FilterEventsCompoundRecord )
			startFilterEventTrans( label );
		else
			transStack.push( new CompoundRecord( label ) );
	}
	/**
	 * Commits the current transaction. There must be an active transaction. If
	 * nested transactions are active, this method will finish the inner- most
	 * transaction.
	 * 
	 * @see #startTrans( )
	 * @see #startTrans( String )
	 * @see #rollback
	 */
	public void commit( )
	{
		assert ( !transStack.empty( ) );