Uploaded image for project: 'iBatis for Java [READ ONLY]'
  1. iBatis for Java [READ ONLY]
  2. IBATIS-322

Classloader problems in some environments.

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.2.0
    • Core
    • None
    • netbeans platform

    Description

      iBatis uses Class.forName to find classes.
      In netbeans platform here is problem when iBatis used as module, because netbeans restricts loading classes, not declared as dependency for calling module. This lead to circular dependencies, because calling module contains dao implementation classes and ibatis should depend on them to be able to load them and in main module should depend on ibatis to be able to use ibatis classes.

      Netbeans allow to load with slightly different way:
      ClassLoader l = Thread.currentThread().getContextClassLoader();
      Class c = l.loadClass("some.module.Class");

      Is it possible to allow developer to specify classloader wrapper via sqlmap.xml, daomap.xml etc.

      Attachments

        Activity

          People

            Unassigned Unassigned
            aka50 Andrey
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: