finally, get jpa save functions work - this bug is due to decouple of
service declaration and tx:transaction in config files