The following forum message was posted by fmalzer at 
http://sourceforge.net/projects/pydev/forums/forum/293649/topic/4412596:

Hello,
I have tried to isolate the problem. Before the exception mentioned above is
thrown there are some more exceptions which could be helpful when analyzing
the code. I provide an reduced stacktrace:

java.lang.RuntimeException: java.lang.NullPointerException
        at org.python.pydev.editor.codecompletion.revisited.javaintegration.Java
ModuleInProject.getJavaCompletionProposals(JavaModuleInProject.java:150)
        at org.python.pydev.editor.codecompletion.revisited.javaintegration.Java
ModuleInProject.getJavaCompletionProposals(JavaModuleInProject.java:101)
        at org.python.pydev.editor.codecompletion.revisited.javaintegration.Abst
ractJavaClassModule.createTokens(AbstractJavaClassModule.java:115)
        at org.python.pydev.editor.codecompletion.revisited.javaintegration.Java
ModuleInProject.<init>(JavaModuleInProject.java:56)
        at org.python.pydev.editor.codecompletion.revisited.javaintegration.Java
ProjectModulesManager.getModuleInDirectManager(JavaProjectModulesManager.java:31
0)
        at org.python.pydev.editor.codecompletion.revisited.ProjectModulesManage
r.getModuleAndRelatedModulesManager(ProjectModulesManager.java:290)
        at org.python.pydev.editor.codecompletion.revisited.ProjectModulesManage
r.getModule(ProjectModulesManager.java:257)
        at org.python.pydev.editor.codecompletion.revisited.ProjectModulesManage
r.getModule(ProjectModulesManager.java:243)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.g
etModule(AbstractASTManager.java:421)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.f
indModuleFromPath(AbstractASTManager.java:1405)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.f
indOnImportedMods(AbstractASTManager.java:1287)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.f
indOnImportedMods(AbstractASTManager.java:1186)
        at com.python.pydev.analysis.visitors.ImportChecker.visitImportToken(Imp
ortChecker.java:158)
        at com.python.pydev.analysis.visitors.ImportChecker.visitImportToken(Imp
ortChecker.java:139)
        at com.python.pydev.analysis.visitors.Scope.addImportTokens(Scope.java:1
74)
        at com.python.pydev.analysis.scopeanalysis.AbstractScopeAnalyzerVisitor.
visitImportFrom(AbstractScopeAnalyzerVisitor.java:476)
        at org.python.pydev.parser.jython.ast.ImportFrom.accept(ImportFrom.java:
70)
        at org.python.pydev.parser.jython.ast.Module.traverse(Module.java:66)
        at com.python.pydev.analysis.scopeanalysis.AbstractScopeAnalyzerVisitor.
traverse(AbstractScopeAnalyzerVisitor.java:187)
        at com.python.pydev.analysis.visitors.OccurrencesVisitor.traverse(Occurr
encesVisitor.java:233)
        at org.python.pydev.parser.jython.ast.VisitorBase.visitModule(VisitorBas
e.java:8)
        at org.python.pydev.parser.jython.ast.Module.accept(Module.java:59)
        at com.python.pydev.analysis.OccurrencesAnalyzer.analyzeDocument(Occurre
ncesAnalyzer.java:56)
        ...
Caused by: java.lang.NullPointerException
        at org.eclipse.jdt.ui.text.java.CompletionProposalCollector.<init>(Compl
etionProposalCollector.java:141)
        at org.python.pydev.editor.codecompletion.revisited.javaintegration.Abst
ractJavaClassModule$2.<init>(AbstractJavaClassModule.java:432)
        at org.python.pydev.editor.codecompletion.revisited.javaintegration.Abst
ractJavaClassModule.createCollector(AbstractJavaClassModule.java:432)
        at org.python.pydev.editor.codecompletion.revisited.javaintegration.Java
ModuleInProject.getCompletionsForType(JavaModuleInProject.java:165)
        at org.python.pydev.editor.codecompletion.revisited.javaintegration.Java
ModuleInProject.getJavaCompletionProposals(JavaModuleInProject.java:135)
        ... 44 more




and the following exception:

java.lang.RuntimeException: Still can't determine whether it's a package or
not.
        at org.python.pydev.editor.codecompletion.revisited.javaintegration.Java
ModuleInProject.isPackage(JavaModuleInProject.java:71)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.i
nternalGenerateGetCompletionsForModule(AbstractASTManager.java:615)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.g
etCompletionsForModule(AbstractASTManager.java:508)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.g
etCompletionsForModule(AbstractASTManager.java:479)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.g
etCompletionsForModule(AbstractASTManager.java:471)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.g
etCompletionsForModule(AbstractASTManager.java:463)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.g
etRepInModule(AbstractASTManager.java:1028)
        at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.g
etRepInModule(AbstractASTManager.java:994)
   

------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
Pydev-users mailing list
Pydev-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pydev-users

Reply via email to