I'm assuming this is your class constructor? Is your class name transactionBrowserBean or should the constructor be TransactionBrowserBean? Does that make a difference at all? I think maybe your List is not being poplulated?
To confirm whether your constructor is getting called or not, why not put a [ System.out.println("transaction Browser bean") ] and check in the console whether it's getting printed or not.
Are you sure that the managed bean which you are referencing in the JSP page is the same as that you had configured in the "faces-config.xml" (faces configuration file) mapping to the "transactionBrowserBean" class ?