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

Richard S. Hall commented on FELIX-2741:
----------------------------------------

Guillaume, the new resolver is basically complete and committed. Could you try 
to see if you can re-create some of the issues you were experiencing previously 
for this error and others? You can build from trunk or grab the latest 
snapshots. Hopefully, this issue plus the ones you resolved for 3.0.9 are fixed 
in this version of the resolver, but if they aren't we should try to squash 
them for the coming framework 3.2.0 release.

> 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

Reply via email to