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