Hi not sure that's intended but in org.apache.openjpa.meta.ClassMetaData#validateAppIdClassPKs the direct usage of isAssignableFrom makes long.class and Long.class (same for all primitives in fact) incompatible.
Was seems upgrading deltaspike tomee tests to last openjpa. An ClassId was using long and the entity Long. Romain Manni-Bucau Twitter: @rmannibucau Blog: http://rmannibucau.wordpress.com/ LinkedIn: http://fr.linkedin.com/in/rmannibucau Github: https://github.com/rmannibucau
