TASK1: got rid of java callouts, replaced with xsl transformations; transaction provided