Unable to Load Abstract Single Table Inheritance Entities After Upgrade to Play-Ebean 8.3.0 #12663
robby-macphail
started this conversation in
General
Replies: 1 comment 2 replies
-
I guess you mean 8.3.0 and 7.3.0. So you are upgrading from Play 2.9 to 3.0? There is absolutely no difference except the namespace switch and depending on Play 3.0 libraries instead of 2.9 ones. You can see that here: |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am upgrading a Java Play application to Play-Ebean 8.30 from 7.30, both of which, I believe, use the same Ebean version (15.1.0). The application has many abstract entity classes using single table inheritance strategy along with a discriminator. This pattern has worked well previously, but since the upgrade, Ebean is unable to load any of the entities inheriting the abstract class.
For example:
Attempting to load the entity results in:
Has anything changed in recent Ebean versions to disallow using abstract classes with the single table inheritance?
Beta Was this translation helpful? Give feedback.
All reactions