Hi
Did you enhance it or listed it in classes in persistence.xml?
Le 26 nov. 2015 11:29, "Jack Bounds" <[email protected]> a écrit :
> Hey TomEE guys!
>
> I have state and mapping information common to couple entity classes and
> just switched to a Mapped Superclass for all of them (simply moved
> everything to the super class). It worked fine before I introduced the
> Mapped Superclass but now I am getting first a warning and second
> subsequent
> errors for each of the derived entity classes. Tables are not being created
> anymore. I checked the documentation several times and checked my code and
> anotations as well but I am not getting it. What might be wrong ?
>
> I am running tomee 1.7.2 plus.
>
> Thank you in advance for any help!
>
> classes:
>
> @MappedSuperclass
> public class TradingVenue {
> @Id
> private String sku;
> ...
> }
>
> @Entity
> public class Amazon extends TradingVenue { }
>
>
> runtime log:
>
> WARNUNG: The class "de.visolutions.mis.entities.Amazon" listed in the
> openjpa.MetaDataFactory configuration property could not be loaded by
> LazyStopWebappClassLoader
> context: /mis
> delegate: false
> repositories:
> /WEB-INF/classes/
> ----------> Parent Classloader:
> org.apache.catalina.loader.StandardClassLoader@17baae6e
> ; ignoring.
>
> SCHWERWIEGEND: EjbTransactionUtil.handleSystemException: Could not
> initialize class de.visolutions.mis.entities.Amazon
> java.lang.NoClassDefFoundError: Could not initialize class
> de.visolutions.mis.entities.Amazon
>
>
>
>
> --
> View this message in context:
> http://tomee-openejb.979440.n4.nabble.com/Java-Persistence-API-MappedSuperclass-not-working-tp4676978.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>