DataNucleus and JDO can be used with J2EE using this JCA plugin.
'org.datanucleus:datanucleus-jca:2.0.0-m4'
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>datanucleus-jca</artifactId>
<version>2.0.0-m4</version>
</dependency>
<dependency org="org.datanucleus" name="datanucleus-jca" rev="2.0.0-m4"/>
"org.datanucleus", "datanucleus-jca", "2.0.0-m4"