when issuing simple "find" operation entity, eclipselink throws npe:
java.lang.nullpointerexception: null @ org.eclipse.persistence.internal.jpa.cmp3policy.createprimarykeyfromid(cmp3policy.java:224) @ org.eclipse.persistence.internal.jpa.entitymanagerimpl.findinternal(entitymanagerimpl.java:808) @ org.eclipse.persistence.internal.jpa.entitymanagerimpl.find(entitymanagerimpl.java:730) @ org.eclipse.persistence.internal.jpa.entitymanagerimpl.find(entitymanagerimpl.java:599)
the entity uses multitenancy table-per-tenant strategy.
make sure setting tenant property on entity manager, so:
string tenant = // ... entitymanager em = // ... em.setproperty(persistenceunitproperties.multitenant_property_default, tenant);