Scott,
I've attached sample ear file for your reference. You'll need to create datasource before deploying ear. Another test I'd like you to do is put persistence.xml in efp.ear/lib/interfaces.jar/META-INF & it should be found (currently app server doesn't find persistence.xml if I put in above path).
Let me know if you need any help.
- Prasad