Thread overview
Descent with SuseEnt10
Jan 23, 2009
Qian Xu
Jan 23, 2009
Christopher Wright
Jan 24, 2009
Robert Fraser
Jan 26, 2009
Qian Xu
January 23, 2009
Hello All,

I have a problem with Descent0.53 + Eclipse3.3 + SuseEnt10(SP2). When I press CTRL+Space, I will see an error message:

----------------------------------------------------------------------------
The 'descent.ui.JavaNoTypeCompletionProposalComputer' proposal computer from the 'descent.ui' plug-in did not complete normally. The extension has thrown a runtime exception.

To avoid this message, disable the 'descent.ui' plug-in or disable the 'Other D Proposals' category on the content assist preference page.
----------------------------------------------------------------------------

There is no problem with Windows, but with SuseEnt10.
Is it possible to make it work again??


--Qian
January 23, 2009
Qian Xu wrote:
> Hello All,
> 
> I have a problem with Descent0.53 + Eclipse3.3 + SuseEnt10(SP2).
> When I press CTRL+Space, I will see an error message:
> 
> ----------------------------------------------------------------------------
> The 'descent.ui.JavaNoTypeCompletionProposalComputer' proposal computer from
> the 'descent.ui' plug-in did not complete normally. The extension has
> thrown a runtime exception.
> 
> To avoid this message, disable the 'descent.ui' plug-in or disable the
> 'Other D Proposals' category on the content assist preference page.
> ----------------------------------------------------------------------------
> 
> There is no problem with Windows, but with SuseEnt10.
> Is it possible to make it work again??
> 
> 
> --Qian

I've had problems with using Descent and newer versions of Eclipse. Descent will work on the latest version in the 3.2 branch.
January 24, 2009
Qian Xu wrote:
> Hello All,
> 
> I have a problem with Descent0.53 + Eclipse3.3 + SuseEnt10(SP2).
> When I press CTRL+Space, I will see an error message:
> 
> ----------------------------------------------------------------------------
> The 'descent.ui.JavaNoTypeCompletionProposalComputer' proposal computer from
> the 'descent.ui' plug-in did not complete normally. The extension has
> thrown a runtime exception.
> 
> To avoid this message, disable the 'descent.ui' plug-in or disable the
> 'Other D Proposals' category on the content assist preference page.
> ----------------------------------------------------------------------------
> 
> There is no problem with Windows, but with SuseEnt10.
> Is it possible to make it work again??
> 
> 
> --Qian

Can you post the log? It's in your workspace under .metadata in a file called .log... Reproduce the error and then look to the bottom of the log; the stack trace of the exception should be there. Thanks.
January 26, 2009
Robert Fraser wrote:
> Can you post the log? It's in your workspace under .metadata in a file called .log... Reproduce the error and then look to the bottom of the log; the stack trace of the exception should be there. Thanks.

Here is the log
-----------------------------------------------------------------


!ENTRY descent.ui 4 0 2009-01-26 08:51:19.345
!MESSAGE Error in JDT Core during AST creation
!STACK 0
java.lang.NullPointerException
        at
descent.internal.core.JarPackageFragmentRoot.computeChildrenOfFile(JarPackageFragmentRoot.java:109)
        at
descent.internal.core.JarPackageFragmentRoot.computeChildren(JarPackageFragmentRoot.java:78)
        at
descent.internal.core.JavaProjectElementInfo.getProjectCache(JavaProjectElementInfo.java:215)
        at
descent.internal.core.JavaProjectElementInfo.newNameLookup(JavaProjectElementInfo.java:286)
        at
descent.internal.core.JavaProject.newNameLookup(JavaProject.java:2560)
        at
descent.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:53)
        at
descent.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:67)
        at
descent.internal.core.CancelableNameEnvironment.<init>(CancelableNameEnvironment.java:17)
        at
descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:348)
        at
descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:185)
        at
descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:171)
        at descent.core.dom.ASTParser.internalCreateAST(ASTParser.java:869)
        at descent.core.dom.ASTParser.createAST(ASTParser.java:661)
        at
descent.internal.ui.javaeditor.ASTProvider$1.run(ASTProvider.java:600)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at
descent.internal.ui.javaeditor.ASTProvider.createAST(ASTProvider.java:595)
        at
descent.internal.ui.javaeditor.ASTProvider.getAST(ASTProvider.java:509)
        at
descent.internal.ui.javaeditor.ASTProvider.getAST(ASTProvider.java:497)
        at
descent.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:155)
        at
descent.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup$3.run(SelectionListenerWithASTManager.java:140)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)