You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Richard S. Hall (JIRA)" <ji...@apache.org> on 2011/02/04 22:13:30 UTC

[jira] Issue Comment Edited: (FELIX-2741) NPE in ResolverImpl.calculatePackageSpaces

    [ https://issues.apache.org/jira/browse/FELIX-2741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12990743#comment-12990743 ] 

Richard S. Hall edited comment on FELIX-2741 at 2/4/11 9:13 PM:
----------------------------------------------------------------

I have to believe this is related to FELIX-2822 if not the same thing, since no other module should be able to have null wires.

      was (Author: rickhall):
    I have to believe these two are actually the same thing, since no other module should be able to have null wires.
  
> NPE in ResolverImpl.calculatePackageSpaces
> ------------------------------------------
>
>                 Key: FELIX-2741
>                 URL: https://issues.apache.org/jira/browse/FELIX-2741
>             Project: Felix
>          Issue Type: Bug
>          Components: Framework
>    Affects Versions: framework-3.0.6
>            Reporter: Sahoo
>             Fix For: framework-3.2.0
>
>
> 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())

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira