Uploaded image for project: 'jUDDI (Retired)'
  1. jUDDI (Retired)
  2. JUDDI-401

Need to document that 3.0.2 now uses openjpa enhanced classes by default (Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: org.apache.juddi.model.Address)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.0.2
    • 3.0.3
    • None
    • None

    Description

      If I try substuting the 3.0.2 juddi-core JAR into my hibernate app I see the following :

      Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: org.apache.juddi.model.Address
      at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
      at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:521)
      at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:247)
      at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:112)
      at org.hibernate.ejb.Ejb3Configuration.classForName(Ejb3Configuration.java:1005)
      at org.hibernate.ejb.Ejb3Configuration.addNamedAnnotatedClasses(Ejb3Configuration.java:1077)

      It seems like hibernate will not pick up the openjpa enhanced classes - if I build the 3.0.2 tag with hibernate and then sub that JAR in, this exception disappears. We should document this.

      Attachments

        Activity

          People

            tcunning Thomas Cunningham
            tcunning Thomas Cunningham
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: