com.solarmetric.kodo.tools.appid.ObjectIDException: Unable to create an object ID class for com.almostthere.business.data.AudioQuality, as its metadata declares that it has a superclass. To be portable, application-identity persistence-capable classes that extend other persistence-capable classes must have the same object id class as the topmost persistence-capable class in the ancestor hierarchy.

Oracle Community | 3004 | 1 decade ago
  1. 0

    Using objectId.toString() as an id in http requests

    Oracle Community | 1 decade ago | 3004
    com.solarmetric.kodo.tools.appid.ObjectIDException: Unable to create an object ID class for com.almostthere.business.data.AudioQuality, as its metadata declares that it has a superclass. To be portable, application-identity persistence-capable classes that extend other persistence-capable classes must have the same object id class as the topmost persistence-capable class in the ancestor hierarchy.
  2. 0

    Failure to enhance

    Oracle Community | 1 decade ago | 3004
    com.solarmetric.kodo.tools.appid.ObjectIDException: The specified class package.jdo could not be loaded. Ensure that the class has been compiled before running this tool.

    Root Cause Analysis

    1. com.solarmetric.kodo.tools.appid.ObjectIDException

      Unable to create an object ID class for com.almostthere.business.data.AudioQuality, as its metadata declares that it has a superclass. To be portable, application-identity persistence-capable classes that extend other persistence-capable classes must have the same object id class as the topmost persistence-capable class in the ancestor hierarchy.

      at com.solarmetric.kodo.tools.appid.ClassMetaData.check()
    2. com.solarmetric.kodo
      ApplicationIDTool.main
      1. com.solarmetric.kodo.tools.appid.ClassMetaData.check(ClassMetaData.java:113)
      2. com.solarmetric.kodo.tools.appid.ClassMetaData.getInstance(ClassMetaData.java:71)
      3. com.solarmetric.kodo.tools.appid.ApplicationIDTool.<init>(ApplicationIDTool.java:69)
      4. com.solarmetric.kodo.tools.appid.ApplicationIDTool.main(ApplicationIDTool.java:440)
      4 frames