openjpa add interface and impl