Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-2741

NPE in ResolverImpl.calculatePackageSpaces

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • framework-3.0.6
    • framework-3.2.0
    • Framework
    • None

    Description

      A GlassFish user has reported a NPE while doing stress testing and the stack is given below:

      [#|2010-12-22T11:28:28.910+0100|INFO|glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=18;_ThreadName=Thread-1;|java.lang.NullPointerException
      at org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:557)
      at org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:619)
      at org.apache.felix.framework.resolver.ResolverImpl.calculatePackageSpaces(ResolverImpl.java:619)
      at org.apache.felix.framework.resolver.ResolverImpl.resolve(ResolverImpl.java:94)
      at org.apache.felix.framework.Felix$FelixResolver.resolve(Felix.java:3982)
      at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3397)
      at org.apache.felix.framework.Felix.startBundle(Felix.java:1714)
      at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:922)
      at org.apache.felix.fileinstall.internal.DirectoryWatcher.start(DirectoryWatcher.java:1136)
      at org.apache.felix.fileinstall.internal.DirectoryWatcher.start(DirectoryWatcher.java:1122)
      at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1115)
      at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:433)
      at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:241)

      #]

      m_wires must be null for this NPE to be caused by the following code:
      for (Wire wire : module.getWires())

      Attachments

        Activity

          People

            rickhall Richard S. Hall
            sahoo Sanjeeb Kumar Sahoo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: