Uploaded image for project: 'JBoss Modules'
  1. JBoss Modules
  2. MODULES-364

Circular reference when loading JDKModuleFinder

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 1.8.2.Final
    • 1.8.1.Final
    • Core
    • None

    Description

      Having a test like:

      import org.jboss.modules.JDKModuleFinder;
      import org.junit.Test;
      
      public class SmokeTest
      {
         @Test
         public void test()
         {
            JDKModuleFinder.getInstance();
         }
      }
      

      It fails with:

      Caused by: java.lang.IllegalArgumentException: Module finder cannot be null
      	at org.jboss.modules.ModuleLoader.safeClone(ModuleLoader.java:193)
      	at org.jboss.modules.ModuleLoader.<init>(ModuleLoader.java:174)
      	at org.jboss.modules.ModuleLoader.<init>(ModuleLoader.java:183)
      	at org.jboss.modules.Utils.<clinit>(Utils.java:44)
      	... 27 more
      

      This looks to be caused by circular references in the code.

      Attachments

        Activity

          People

            dlloyd@redhat.com David Lloyd
            rhn-support-ggastald George Gastaldi
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: