Mapping a Java Interface and Using Resource Adapters