fixing use of async bam producer when using SingleSessionBean