org.jpox.exceptions.ClassNotPersistenceCapableException: The class "org.romaframework.module.users.domain.InfoCategory" is not Persistence-Capable. This means that it either hasnt been enhanced, or that the enhanced version of the file is not in the CLASSPATH (or is hidden by an unenhanced version), or the Meta-Data for the class is not found.

romaframework | rojo1414 | 1 decade ago
  1. 0

    Full demo application

    romaframework | 1 decade ago | rojo1414
    org.jpox.exceptions.ClassNotPersistenceCapableException: The class "org.romaframework.module.users.domain.InfoCategory" is not Persistence-Capable. This means that it either hasnt been enhanced, or that the enhanced version of the file is not in the CLASSPATH (or is hidden by an unenhanced version), or the Meta-Data for the class is not found.
  2. 0

    Latest Roma Test Presentation Doesn't Work

    romaframework | 10 years ago | yuzili
    org.jpox.exceptions.ClassNotPersistenceCapableException: The class "org.romaframework.module.admin.domain.Environment" is not Persistence-Capable. This means that it either hasnt been enhanced, or that the enhanced version of the file is not in the CLASSPATH (or is hidden by an unenhanced version), or the Meta-Data for the class is not found.
  3. 0

    ClassNotPersistenceCapableException: The class "org.apache.archiva.redback.rbac.ldap.LdapRbacManager$RoleImpl" is not Persistence-Capable.

    archiva-users | 2 years ago | Alex Hinrichs
    org.apache.archiva.redback.role.RoleManagerException: error updating role 'Repository Manager - zCentral'
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Persistence-Capable

    romaframework | 1 decade ago | nobody
    org.jpox.exceptions.ClassNotPersistenceCapableException: The class "com.stuff.mats.domain.MyClass" is not Persistence-Capable. This means that it either hasnt been enhanced, or that the enhanced version of the file is not in the CLASSPATH (or is hidden by an unenhanced version), or the Meta-Data for the class is not found.

    Root Cause Analysis

    1. org.jpox.exceptions.ClassNotPersistenceCapableException

      The class "org.romaframework.module.users.domain.InfoCategory" is not Persistence-Capable. This means that it either hasnt been enhanced, or that the enhanced version of the file is not in the CLASSPATH (or is hidden by an unenhanced version), or the Meta-Data for the class is not found.

      at org.jpox.AbstractPersistenceManager.assertPersistenceCapableClass()
    2. org.jpox
      AbstractPersistenceManager.getExtent
      1. org.jpox.AbstractPersistenceManager.assertPersistenceCapableClass(AbstractPersistenceManager.java:4057)
      2. org.jpox.AbstractPersistenceManager.getExtent(AbstractPersistenceManager.java:2303)
      2 frames
    3. org.romaframework.aspect
      JDOPersistenceAspect.query
      1. org.romaframework.aspect.persistence.jdo.JDOPersistenceHelper.getQuery(JDOPersistenceHelper.java:66)
      2. org.romaframework.aspect.persistence.jdo.JDOPersistenceHelper.queryByText(JDOPersistenceHelper.java:464)
      3. org.romaframework.aspect.persistence.jdo.JDOPersistenceHelper.queryByText(JDOPersistenceHelper.java:372)
      4. org.romaframework.aspect.persistence.jdo.JDOPersistenceAspect.query(JDOPersistenceAspect.java:162)
      4 frames
    4. org.romaframework.module
      UsersApplicationInstaller.install
      1. org.romaframework.module.users.InfoHelper.checkForCategories(InfoHelper.java:64)
      2. org.romaframework.module.users.InfoHelper.<init>(InfoHelper.java:51)
      3. org.romaframework.module.users.InfoHelper.<clinit>(InfoHelper.java:40)
      4. org.romaframework.module.users.install.UsersApplicationInstaller.install(UsersApplicationInstaller.java:39)
      4 frames
    5. org.romaframework.test
      CustomApplicationInstaller.install
      1. org.romaframework.test.presentation.install.CustomApplicationInstaller.install(CustomApplicationInstaller.java:10)
      1 frame
    6. org.romaframework.module
      Login.login
      1. org.romaframework.module.users.UsersAuthentication.authenticate(UsersAuthentication.java:47)
      2. org.romaframework.module.users.Login.login(Login.java:78)
      2 frames
    7. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      4. java.lang.reflect.Method.invoke(Unknown Source)
      4 frames
    8. org.romaframework.core
      Controller.executeAction
      1. org.romaframework.core.flow.Controller.executeAction(Controller.java:59)
      1 frame
    9. org.romaframework.aspect
      EntityForm.actionPerformed
      1. org.romaframework.aspect.view.echo2.form.EntityForm.executeAction(EntityForm.java:291)
      2. org.romaframework.aspect.view.echo2.form.EntityForm.actionPerformed(EntityForm.java:117)
      2 frames
    10. nextapp.echo2.app
      UpdateManager.processClientUpdates
      1. nextapp.echo2.app.button.AbstractButton.fireActionPerformed(AbstractButton.java:135)
      2. nextapp.echo2.app.button.AbstractButton$1.actionPerformed(AbstractButton.java:100)
      3. nextapp.echo2.app.button.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:70)
      4. nextapp.echo2.app.button.DefaultButtonModel.doAction(DefaultButtonModel.java:58)
      5. nextapp.echo2.app.button.AbstractButton.doAction(AbstractButton.java:121)
      6. nextapp.echo2.app.button.AbstractButton.processInput(AbstractButton.java:506)
      7. nextapp.echo2.app.update.ClientUpdateManager.process(ClientUpdateManager.java:116)
      8. nextapp.echo2.app.update.UpdateManager.processClientUpdates(UpdateManager.java:89)
      8 frames
    11. nextapp.echo2.webcontainer
      ContainerSynchronizeService.renderUpdate
      1. nextapp.echo2.webcontainer.ContainerSynchronizeService.renderUpdate(ContainerSynchronizeService.java:472)
      1 frame
    12. nextapp.echo2.webrender
      WebRenderServlet.doPost
      1. nextapp.echo2.webrender.service.SynchronizeService.service(SynchronizeService.java:279)
      2. nextapp.echo2.webrender.WebRenderServlet.process(WebRenderServlet.java:273)
      3. nextapp.echo2.webrender.WebRenderServlet.doPost(WebRenderServlet.java:189)
      3 frames
    13. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      2 frames
    14. Jetty Server
      ServletHandler.handle
      1. org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
      2. org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
      3. org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
      3 frames
    15. org.mortbay.http
      HttpContext.handle
      1. org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
      1 frame
    16. Jetty Server
      WebApplicationContext.handle
      1. org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
      1 frame
    17. org.mortbay.http
      SocketListener.handleConnection
      1. org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
      2. org.mortbay.http.HttpServer.service(HttpServer.java:909)
      3. org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
      4. org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
      5. org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
      6. org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
      6 frames
    18. Jetty Util
      ThreadPool$PoolThread.run
      1. org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
      2. org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
      2 frames