You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@netbeans.apache.org by Miguel Cardoso Martins <mi...@gmail.com> on 2017/11/16 20:22:28 UTC

Apache Netbeans: Exception on code completion

Hello all

The clone of Apache NetBeans from github is throwing exceptions everytime I
try to use
completion or look at a file from the jdk.

Here is for example one exception when using completion on a Stream:

Annotation: An error occurred during parsing of
'java.base/java/util/stream/Stream.java in
/usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
java/source and attach dump file '~/.netbeans/dev/var/log/Stream_6.dump'.
Annotation: An error occurred during parsing of
'java.base/java/util/stream/Stream.java in
/usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
java/source and attach dump file '~/.netbeans/dev/var/log/Stream_6.dump'.
Annotation: An error occurred during parsing of
'java.base/java/util/stream/Stream.java in
/usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
java/source and attach dump file '~/.netbeans/dev/var/log/Stream_6.dump'.
An error occurred during parsing of 'java.base/java/util/stream/Stream.java
in /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
java/source and attach dump file '~/.netbeans/dev/var/log/Stream_6.dump'.
An error occurred during parsing of 'java.base/java/util/stream/Stream.java
in /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
java/source and attach dump file '~/.netbeans/dev/var/log/Stream_6.dump'.
Caused: java.lang.IllegalArgumentException: invalid flag: -Xmodule:java.base
    at com.sun.tools.javac.main.Arguments.error(Arguments.java:892)
    at com.sun.tools.javac.main.Arguments.doProcessArgs(Arguments.java:413)
    at com.sun.tools.javac.main.Arguments.processArgs(Arguments.java:365)
    at com.sun.tools.javac.main.Arguments.init(Arguments.java:246)
    at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:185)
    at
org.netbeans.modules.java.source.parsing.JavacParser.createJavacTask(JavacParser.java:884)
    at
org.netbeans.modules.java.source.parsing.JavacParser.createJavacTask(JavacParser.java:741)
    at
org.netbeans.modules.java.source.parsing.CompilationInfoImpl.getJavacTask(CompilationInfoImpl.java:374)
[catch] at
org.netbeans.modules.java.source.parsing.JavacParser.moveToPhase(JavacParser.java:585)
    at
org.netbeans.modules.java.source.parsing.CompilationInfoImpl.toPhase(CompilationInfoImpl.java:361)
    at
org.netbeans.api.java.source.CompilationController.toPhase(CompilationController.java:84)
    at
org.netbeans.api.java.source.ui.ElementJavadoc.lambda$getElementDocFromSource$16(ElementJavadoc.java:846)
    at
org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:498)
    at
org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:609)
    at
org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:153)
    at
org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:137)
    at
org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:204)
    at
org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:201)
    at
org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)
    at
org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)
    at
org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)
    at
org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:90)
    at
org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:201)
    at
org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:104)
    at
org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:448)
    at
org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:419)
    at
org.netbeans.api.java.source.ui.ElementJavadoc.getElementDocFromSource(ElementJavadoc.java:845)
    at
org.netbeans.api.java.source.ui.ElementJavadoc.getElementDoc(ElementJavadoc.java:742)
    at
org.netbeans.api.java.source.ui.ElementJavadoc.<init>(ElementJavadoc.java:369)
    at
org.netbeans.api.java.source.ui.ElementJavadoc.create(ElementJavadoc.java:172)
    at
org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery$3.create(JavaCompletionProvider.java:235)
    at
org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery$3.create(JavaCompletionProvider.java:231)
    at
org.netbeans.modules.java.completion.JavaDocumentationTask.resolve(JavaDocumentationTask.java:90)
    at org.netbeans.modules.java.completion.BaseTask.run(BaseTask.java:93)
    at
org.netbeans.modules.java.completion.JavaDocumentationTask.run(JavaDocumentationTask.java:41)
    at
org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:609)
    at
org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:153)
    at
org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:137)
    at
org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:204)
    at
org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:201)
    at
org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)
    at
org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)
    at
org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)
    at
org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:90)
    at
org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:201)
Caused: org.netbeans.modules.parsing.spi.ParseException
    at
org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:209)
    at
org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:104)
[catch] at
org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.query(JavaCompletionProvider.java:243)
    at
org.netbeans.spi.editor.completion.support.AsyncCompletionTask.run(AsyncCompletionTask.java:198)
    at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
    at
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
    at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
    at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)


Is anyone else experiencing this?


My OS is Ubuntu 16.04 LTS, 64-bit.

java --version
openjdk version "9"
OpenJDK Runtime Environment (build 9+181)
OpenJDK 64-Bit Server VM (build 9+181, mixed mode)

Same error happens also with the Oracle JDK.


Thanks

Re: Apache Netbeans: Exception on code completion

Posted by Miguel Cardoso Martins <mi...@gmail.com>.
Hi Geertjan

Indeed it is.
Works fine now.

Thanks


2017-11-20 19:11 GMT+01:00 Geertjan Wielenga <
geertjan.wielenga@googlemail.com>:

> Should already be fixed, I think. Do a new clone and build and try again.
>
> Gj
>
>
> On Monday, November 20, 2017, Miguel Cardoso Martins <
> miguelcardosomartins@gmail.com> wrote:
>
>> Hi Jan,
>>
>> thanks for your answer.
>>
>> That's a shame, since NetBeans is not really usable like this.
>> We'll just have to wait then.
>>
>>
>> 2017-11-19 19:51 GMT+01:00 Jan Lahoda <la...@gmail.com>:
>>
>>> Hi Miguel,
>>>
>>> As far as I can tell, some of the changes from the old mercurial
>>> repository were not migrated yet. When that's done, this should hopefully
>>> go away.
>>>
>>> Jan
>>>
>>> On Thu, Nov 16, 2017 at 9:22 PM, Miguel Cardoso Martins <
>>> miguelcardosomartins@gmail.com> wrote:
>>>
>>>> Hello all
>>>>
>>>> The clone of Apache NetBeans from github is throwing exceptions
>>>> everytime I try to use
>>>> completion or look at a file from the jdk.
>>>>
>>>> Here is for example one exception when using completion on a Stream:
>>>>
>>>> Annotation: An error occurred during parsing of
>>>> 'java.base/java/util/stream/Stream.java in
>>>> /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>>>> java/source and attach dump file '~/.netbeans/dev/var/log/Strea
>>>> m_6.dump'.
>>>> Annotation: An error occurred during parsing of
>>>> 'java.base/java/util/stream/Stream.java in
>>>> /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>>>> java/source and attach dump file '~/.netbeans/dev/var/log/Strea
>>>> m_6.dump'.
>>>> Annotation: An error occurred during parsing of
>>>> 'java.base/java/util/stream/Stream.java in
>>>> /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>>>> java/source and attach dump file '~/.netbeans/dev/var/log/Strea
>>>> m_6.dump'.
>>>> An error occurred during parsing of 'java.base/java/util/stream/Stream.java
>>>> in /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>>>> java/source and attach dump file '~/.netbeans/dev/var/log/Strea
>>>> m_6.dump'.
>>>> An error occurred during parsing of 'java.base/java/util/stream/Stream.java
>>>> in /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>>>> java/source and attach dump file '~/.netbeans/dev/var/log/Strea
>>>> m_6.dump'.
>>>> Caused: java.lang.IllegalArgumentException: invalid flag:
>>>> -Xmodule:java.base
>>>>     at com.sun.tools.javac.main.Arguments.error(Arguments.java:892)
>>>>     at com.sun.tools.javac.main.Arguments.doProcessArgs(Arguments.j
>>>> ava:413)
>>>>     at com.sun.tools.javac.main.Arguments.processArgs(Arguments.jav
>>>> a:365)
>>>>     at com.sun.tools.javac.main.Arguments.init(Arguments.java:246)
>>>>     at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:185)
>>>>     at org.netbeans.modules.java.source.parsing.JavacParser.createJ
>>>> avacTask(JavacParser.java:884)
>>>>     at org.netbeans.modules.java.source.parsing.JavacParser.createJ
>>>> avacTask(JavacParser.java:741)
>>>>     at org.netbeans.modules.java.source.parsing.CompilationInfoImpl
>>>> .getJavacTask(CompilationInfoImpl.java:374)
>>>> [catch] at org.netbeans.modules.java.source.parsing.JavacParser.moveToP
>>>> hase(JavacParser.java:585)
>>>>     at org.netbeans.modules.java.source.parsing.CompilationInfoImpl
>>>> .toPhase(CompilationInfoImpl.java:361)
>>>>     at org.netbeans.api.java.source.CompilationController.toPhase(C
>>>> ompilationController.java:84)
>>>>     at org.netbeans.api.java.source.ui.ElementJavadoc.lambda$getEle
>>>> mentDocFromSource$16(ElementJavadoc.java:846)
>>>>     at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSo
>>>> urce.java:498)
>>>>     at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask
>>>> (TaskProcessor.java:609)
>>>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>>>> n.run(ParserManager.java:153)
>>>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>>>> n.run(ParserManager.java:137)
>>>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>>>> rocessor.java:204)
>>>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>>>> rocessor.java:201)
>>>>     at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedM
>>>> anager.priorityIO(FileChangedManager.java:153)
>>>>     at org.netbeans.modules.masterfs.providers.ProvidedExtensions.p
>>>> riorityIO(ProvidedExtensions.java:335)
>>>>     at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPrio
>>>> rityIO(DataObjectEnvFactory.java:118)
>>>>     at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Ut
>>>> ilities.java:90)
>>>>     at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(
>>>> TaskProcessor.java:201)
>>>>     at org.netbeans.modules.parsing.api.ParserManager.parse(ParserM
>>>> anager.java:104)
>>>>     at org.netbeans.api.java.source.JavaSource.runUserActionTaskImp
>>>> l(JavaSource.java:448)
>>>>     at org.netbeans.api.java.source.JavaSource.runUserActionTask(Ja
>>>> vaSource.java:419)
>>>>     at org.netbeans.api.java.source.ui.ElementJavadoc.getElementDoc
>>>> FromSource(ElementJavadoc.java:845)
>>>>     at org.netbeans.api.java.source.ui.ElementJavadoc.getElementDoc
>>>> (ElementJavadoc.java:742)
>>>>     at org.netbeans.api.java.source.ui.ElementJavadoc.<init>(Elemen
>>>> tJavadoc.java:369)
>>>>     at org.netbeans.api.java.source.ui.ElementJavadoc.create(Elemen
>>>> tJavadoc.java:172)
>>>>     at org.netbeans.modules.editor.java.JavaCompletionProvider$Java
>>>> CompletionQuery$3.create(JavaCompletionProvider.java:235)
>>>>     at org.netbeans.modules.editor.java.JavaCompletionProvider$Java
>>>> CompletionQuery$3.create(JavaCompletionProvider.java:231)
>>>>     at org.netbeans.modules.java.completion.JavaDocumentationTask.r
>>>> esolve(JavaDocumentationTask.java:90)
>>>>     at org.netbeans.modules.java.completion.BaseTask.run(BaseTask.j
>>>> ava:93)
>>>>     at org.netbeans.modules.java.completion.JavaDocumentationTask.r
>>>> un(JavaDocumentationTask.java:41)
>>>>     at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask
>>>> (TaskProcessor.java:609)
>>>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>>>> n.run(ParserManager.java:153)
>>>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>>>> n.run(ParserManager.java:137)
>>>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>>>> rocessor.java:204)
>>>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>>>> rocessor.java:201)
>>>>     at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedM
>>>> anager.priorityIO(FileChangedManager.java:153)
>>>>     at org.netbeans.modules.masterfs.providers.ProvidedExtensions.p
>>>> riorityIO(ProvidedExtensions.java:335)
>>>>     at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPrio
>>>> rityIO(DataObjectEnvFactory.java:118)
>>>>     at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Ut
>>>> ilities.java:90)
>>>>     at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(
>>>> TaskProcessor.java:201)
>>>> Caused: org.netbeans.modules.parsing.spi.ParseException
>>>>     at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(
>>>> TaskProcessor.java:209)
>>>>     at org.netbeans.modules.parsing.api.ParserManager.parse(ParserM
>>>> anager.java:104)
>>>> [catch] at org.netbeans.modules.editor.java.JavaCompletionProvider$Java
>>>> CompletionQuery.query(JavaCompletionProvider.java:243)
>>>>     at org.netbeans.spi.editor.completion.support.AsyncCompletionTa
>>>> sk.run(AsyncCompletionTask.java:198)
>>>>     at org.openide.util.RequestProcessor$Task.run(RequestProcessor.
>>>> java:1418)
>>>>     at org.netbeans.modules.openide.util.GlobalLookup.execute(Globa
>>>> lLookup.java:45)
>>>>     at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>>>>     at org.openide.util.RequestProcessor$Processor.run(RequestProce
>>>> ssor.java:2033)
>>>>
>>>>
>>>> Is anyone else experiencing this?
>>>>
>>>>
>>>> My OS is Ubuntu 16.04 LTS, 64-bit.
>>>>
>>>> java --version
>>>> openjdk version "9"
>>>> OpenJDK Runtime Environment (build 9+181)
>>>> OpenJDK 64-Bit Server VM (build 9+181, mixed mode)
>>>>
>>>> Same error happens also with the Oracle JDK.
>>>>
>>>>
>>>> Thanks
>>>>
>>>>
>>>>
>>>>
>>>
>>

Re: Apache Netbeans: Exception on code completion

Posted by Geertjan Wielenga <ge...@googlemail.com>.
Should already be fixed, I think. Do a new clone and build and try again.

Gj

On Monday, November 20, 2017, Miguel Cardoso Martins <
miguelcardosomartins@gmail.com> wrote:

> Hi Jan,
>
> thanks for your answer.
>
> That's a shame, since NetBeans is not really usable like this.
> We'll just have to wait then.
>
>
> 2017-11-19 19:51 GMT+01:00 Jan Lahoda <lahoda@gmail.com
> <javascript:_e(%7B%7D,'cvml','lahoda@gmail.com');>>:
>
>> Hi Miguel,
>>
>> As far as I can tell, some of the changes from the old mercurial
>> repository were not migrated yet. When that's done, this should hopefully
>> go away.
>>
>> Jan
>>
>> On Thu, Nov 16, 2017 at 9:22 PM, Miguel Cardoso Martins <
>> miguelcardosomartins@gmail.com
>> <javascript:_e(%7B%7D,'cvml','miguelcardosomartins@gmail.com');>> wrote:
>>
>>> Hello all
>>>
>>> The clone of Apache NetBeans from github is throwing exceptions
>>> everytime I try to use
>>> completion or look at a file from the jdk.
>>>
>>> Here is for example one exception when using completion on a Stream:
>>>
>>> Annotation: An error occurred during parsing of
>>> 'java.base/java/util/stream/Stream.java in
>>> /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>>> java/source and attach dump file '~/.netbeans/dev/var/log/Strea
>>> m_6.dump'.
>>> Annotation: An error occurred during parsing of
>>> 'java.base/java/util/stream/Stream.java in
>>> /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>>> java/source and attach dump file '~/.netbeans/dev/var/log/Strea
>>> m_6.dump'.
>>> Annotation: An error occurred during parsing of
>>> 'java.base/java/util/stream/Stream.java in
>>> /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>>> java/source and attach dump file '~/.netbeans/dev/var/log/Strea
>>> m_6.dump'.
>>> An error occurred during parsing of 'java.base/java/util/stream/Stream.java
>>> in /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>>> java/source and attach dump file '~/.netbeans/dev/var/log/Strea
>>> m_6.dump'.
>>> An error occurred during parsing of 'java.base/java/util/stream/Stream.java
>>> in /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>>> java/source and attach dump file '~/.netbeans/dev/var/log/Strea
>>> m_6.dump'.
>>> Caused: java.lang.IllegalArgumentException: invalid flag:
>>> -Xmodule:java.base
>>>     at com.sun.tools.javac.main.Arguments.error(Arguments.java:892)
>>>     at com.sun.tools.javac.main.Arguments.doProcessArgs(Arguments.j
>>> ava:413)
>>>     at com.sun.tools.javac.main.Arguments.processArgs(Arguments.jav
>>> a:365)
>>>     at com.sun.tools.javac.main.Arguments.init(Arguments.java:246)
>>>     at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:185)
>>>     at org.netbeans.modules.java.source.parsing.JavacParser.createJ
>>> avacTask(JavacParser.java:884)
>>>     at org.netbeans.modules.java.source.parsing.JavacParser.createJ
>>> avacTask(JavacParser.java:741)
>>>     at org.netbeans.modules.java.source.parsing.CompilationInfoImpl
>>> .getJavacTask(CompilationInfoImpl.java:374)
>>> [catch] at org.netbeans.modules.java.source.parsing.JavacParser.moveToP
>>> hase(JavacParser.java:585)
>>>     at org.netbeans.modules.java.source.parsing.CompilationInfoImpl
>>> .toPhase(CompilationInfoImpl.java:361)
>>>     at org.netbeans.api.java.source.CompilationController.toPhase(C
>>> ompilationController.java:84)
>>>     at org.netbeans.api.java.source.ui.ElementJavadoc.lambda$getEle
>>> mentDocFromSource$16(ElementJavadoc.java:846)
>>>     at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSo
>>> urce.java:498)
>>>     at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask
>>> (TaskProcessor.java:609)
>>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>>> n.run(ParserManager.java:153)
>>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>>> n.run(ParserManager.java:137)
>>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>>> rocessor.java:204)
>>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>>> rocessor.java:201)
>>>     at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedM
>>> anager.priorityIO(FileChangedManager.java:153)
>>>     at org.netbeans.modules.masterfs.providers.ProvidedExtensions.p
>>> riorityIO(ProvidedExtensions.java:335)
>>>     at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPrio
>>> rityIO(DataObjectEnvFactory.java:118)
>>>     at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Ut
>>> ilities.java:90)
>>>     at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(
>>> TaskProcessor.java:201)
>>>     at org.netbeans.modules.parsing.api.ParserManager.parse(ParserM
>>> anager.java:104)
>>>     at org.netbeans.api.java.source.JavaSource.runUserActionTaskImp
>>> l(JavaSource.java:448)
>>>     at org.netbeans.api.java.source.JavaSource.runUserActionTask(Ja
>>> vaSource.java:419)
>>>     at org.netbeans.api.java.source.ui.ElementJavadoc.getElementDoc
>>> FromSource(ElementJavadoc.java:845)
>>>     at org.netbeans.api.java.source.ui.ElementJavadoc.getElementDoc
>>> (ElementJavadoc.java:742)
>>>     at org.netbeans.api.java.source.ui.ElementJavadoc.<init>(Elemen
>>> tJavadoc.java:369)
>>>     at org.netbeans.api.java.source.ui.ElementJavadoc.create(Elemen
>>> tJavadoc.java:172)
>>>     at org.netbeans.modules.editor.java.JavaCompletionProvider$Java
>>> CompletionQuery$3.create(JavaCompletionProvider.java:235)
>>>     at org.netbeans.modules.editor.java.JavaCompletionProvider$Java
>>> CompletionQuery$3.create(JavaCompletionProvider.java:231)
>>>     at org.netbeans.modules.java.completion.JavaDocumentationTask.r
>>> esolve(JavaDocumentationTask.java:90)
>>>     at org.netbeans.modules.java.completion.BaseTask.run(BaseTask.j
>>> ava:93)
>>>     at org.netbeans.modules.java.completion.JavaDocumentationTask.r
>>> un(JavaDocumentationTask.java:41)
>>>     at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask
>>> (TaskProcessor.java:609)
>>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>>> n.run(ParserManager.java:153)
>>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>>> n.run(ParserManager.java:137)
>>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>>> rocessor.java:204)
>>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>>> rocessor.java:201)
>>>     at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedM
>>> anager.priorityIO(FileChangedManager.java:153)
>>>     at org.netbeans.modules.masterfs.providers.ProvidedExtensions.p
>>> riorityIO(ProvidedExtensions.java:335)
>>>     at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPrio
>>> rityIO(DataObjectEnvFactory.java:118)
>>>     at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Ut
>>> ilities.java:90)
>>>     at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(
>>> TaskProcessor.java:201)
>>> Caused: org.netbeans.modules.parsing.spi.ParseException
>>>     at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(
>>> TaskProcessor.java:209)
>>>     at org.netbeans.modules.parsing.api.ParserManager.parse(ParserM
>>> anager.java:104)
>>> [catch] at org.netbeans.modules.editor.java.JavaCompletionProvider$Java
>>> CompletionQuery.query(JavaCompletionProvider.java:243)
>>>     at org.netbeans.spi.editor.completion.support.AsyncCompletionTa
>>> sk.run(AsyncCompletionTask.java:198)
>>>     at org.openide.util.RequestProcessor$Task.run(RequestProcessor.
>>> java:1418)
>>>     at org.netbeans.modules.openide.util.GlobalLookup.execute(Globa
>>> lLookup.java:45)
>>>     at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>>>     at org.openide.util.RequestProcessor$Processor.run(RequestProce
>>> ssor.java:2033)
>>>
>>>
>>> Is anyone else experiencing this?
>>>
>>>
>>> My OS is Ubuntu 16.04 LTS, 64-bit.
>>>
>>> java --version
>>> openjdk version "9"
>>> OpenJDK Runtime Environment (build 9+181)
>>> OpenJDK 64-Bit Server VM (build 9+181, mixed mode)
>>>
>>> Same error happens also with the Oracle JDK.
>>>
>>>
>>> Thanks
>>>
>>>
>>>
>>>
>>
>

Re: Apache Netbeans: Exception on code completion

Posted by Miguel Cardoso Martins <mi...@gmail.com>.
Hi Jan,

thanks for your answer.

That's a shame, since NetBeans is not really usable like this.
We'll just have to wait then.


2017-11-19 19:51 GMT+01:00 Jan Lahoda <la...@gmail.com>:

> Hi Miguel,
>
> As far as I can tell, some of the changes from the old mercurial
> repository were not migrated yet. When that's done, this should hopefully
> go away.
>
> Jan
>
> On Thu, Nov 16, 2017 at 9:22 PM, Miguel Cardoso Martins <
> miguelcardosomartins@gmail.com> wrote:
>
>> Hello all
>>
>> The clone of Apache NetBeans from github is throwing exceptions everytime
>> I try to use
>> completion or look at a file from the jdk.
>>
>> Here is for example one exception when using completion on a Stream:
>>
>> Annotation: An error occurred during parsing of
>> 'java.base/java/util/stream/Stream.java in /usr/local/ojdk-9/jdk-9/lib/src.zip'.
>> Please report a bug against java/source and attach dump file
>> '~/.netbeans/dev/var/log/Stream_6.dump'.
>> Annotation: An error occurred during parsing of
>> 'java.base/java/util/stream/Stream.java in /usr/local/ojdk-9/jdk-9/lib/src.zip'.
>> Please report a bug against java/source and attach dump file
>> '~/.netbeans/dev/var/log/Stream_6.dump'.
>> Annotation: An error occurred during parsing of
>> 'java.base/java/util/stream/Stream.java in /usr/local/ojdk-9/jdk-9/lib/src.zip'.
>> Please report a bug against java/source and attach dump file
>> '~/.netbeans/dev/var/log/Stream_6.dump'.
>> An error occurred during parsing of 'java.base/java/util/stream/Stream.java
>> in /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>> java/source and attach dump file '~/.netbeans/dev/var/log/Stream_6.dump'.
>> An error occurred during parsing of 'java.base/java/util/stream/Stream.java
>> in /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
>> java/source and attach dump file '~/.netbeans/dev/var/log/Stream_6.dump'.
>> Caused: java.lang.IllegalArgumentException: invalid flag:
>> -Xmodule:java.base
>>     at com.sun.tools.javac.main.Arguments.error(Arguments.java:892)
>>     at com.sun.tools.javac.main.Arguments.doProcessArgs(Arguments.
>> java:413)
>>     at com.sun.tools.javac.main.Arguments.processArgs(Arguments.java:365)
>>     at com.sun.tools.javac.main.Arguments.init(Arguments.java:246)
>>     at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:185)
>>     at org.netbeans.modules.java.source.parsing.JavacParser.createJ
>> avacTask(JavacParser.java:884)
>>     at org.netbeans.modules.java.source.parsing.JavacParser.createJ
>> avacTask(JavacParser.java:741)
>>     at org.netbeans.modules.java.source.parsing.CompilationInfoImpl
>> .getJavacTask(CompilationInfoImpl.java:374)
>> [catch] at org.netbeans.modules.java.source.parsing.JavacParser.moveToP
>> hase(JavacParser.java:585)
>>     at org.netbeans.modules.java.source.parsing.CompilationInfoImpl
>> .toPhase(CompilationInfoImpl.java:361)
>>     at org.netbeans.api.java.source.CompilationController.toPhase(C
>> ompilationController.java:84)
>>     at org.netbeans.api.java.source.ui.ElementJavadoc.lambda$getEle
>> mentDocFromSource$16(ElementJavadoc.java:846)
>>     at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSo
>> urce.java:498)
>>     at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask
>> (TaskProcessor.java:609)
>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>> n.run(ParserManager.java:153)
>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>> n.run(ParserManager.java:137)
>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>> rocessor.java:204)
>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>> rocessor.java:201)
>>     at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedM
>> anager.priorityIO(FileChangedManager.java:153)
>>     at org.netbeans.modules.masterfs.providers.ProvidedExtensions.p
>> riorityIO(ProvidedExtensions.java:335)
>>     at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPrio
>> rityIO(DataObjectEnvFactory.java:118)
>>     at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Ut
>> ilities.java:90)
>>     at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(
>> TaskProcessor.java:201)
>>     at org.netbeans.modules.parsing.api.ParserManager.parse(ParserM
>> anager.java:104)
>>     at org.netbeans.api.java.source.JavaSource.runUserActionTaskImp
>> l(JavaSource.java:448)
>>     at org.netbeans.api.java.source.JavaSource.runUserActionTask(Ja
>> vaSource.java:419)
>>     at org.netbeans.api.java.source.ui.ElementJavadoc.getElementDoc
>> FromSource(ElementJavadoc.java:845)
>>     at org.netbeans.api.java.source.ui.ElementJavadoc.getElementDoc
>> (ElementJavadoc.java:742)
>>     at org.netbeans.api.java.source.ui.ElementJavadoc.<init>(Elemen
>> tJavadoc.java:369)
>>     at org.netbeans.api.java.source.ui.ElementJavadoc.create(Elemen
>> tJavadoc.java:172)
>>     at org.netbeans.modules.editor.java.JavaCompletionProvider$Java
>> CompletionQuery$3.create(JavaCompletionProvider.java:235)
>>     at org.netbeans.modules.editor.java.JavaCompletionProvider$Java
>> CompletionQuery$3.create(JavaCompletionProvider.java:231)
>>     at org.netbeans.modules.java.completion.JavaDocumentationTask.
>> resolve(JavaDocumentationTask.java:90)
>>     at org.netbeans.modules.java.completion.BaseTask.run(BaseTask.
>> java:93)
>>     at org.netbeans.modules.java.completion.JavaDocumentationTask.
>> run(JavaDocumentationTask.java:41)
>>     at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask
>> (TaskProcessor.java:609)
>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>> n.run(ParserManager.java:153)
>>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskActio
>> n.run(ParserManager.java:137)
>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>> rocessor.java:204)
>>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskP
>> rocessor.java:201)
>>     at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedM
>> anager.priorityIO(FileChangedManager.java:153)
>>     at org.netbeans.modules.masterfs.providers.ProvidedExtensions.p
>> riorityIO(ProvidedExtensions.java:335)
>>     at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPrio
>> rityIO(DataObjectEnvFactory.java:118)
>>     at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Ut
>> ilities.java:90)
>>     at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(
>> TaskProcessor.java:201)
>> Caused: org.netbeans.modules.parsing.spi.ParseException
>>     at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(
>> TaskProcessor.java:209)
>>     at org.netbeans.modules.parsing.api.ParserManager.parse(ParserM
>> anager.java:104)
>> [catch] at org.netbeans.modules.editor.java.JavaCompletionProvider$Java
>> CompletionQuery.query(JavaCompletionProvider.java:243)
>>     at org.netbeans.spi.editor.completion.support.AsyncCompletionTa
>> sk.run(AsyncCompletionTask.java:198)
>>     at org.openide.util.RequestProcessor$Task.run(RequestProcessor.
>> java:1418)
>>     at org.netbeans.modules.openide.util.GlobalLookup.execute(Globa
>> lLookup.java:45)
>>     at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>>     at org.openide.util.RequestProcessor$Processor.run(
>> RequestProcessor.java:2033)
>>
>>
>> Is anyone else experiencing this?
>>
>>
>> My OS is Ubuntu 16.04 LTS, 64-bit.
>>
>> java --version
>> openjdk version "9"
>> OpenJDK Runtime Environment (build 9+181)
>> OpenJDK 64-Bit Server VM (build 9+181, mixed mode)
>>
>> Same error happens also with the Oracle JDK.
>>
>>
>> Thanks
>>
>>
>>
>>
>

Re: Apache Netbeans: Exception on code completion

Posted by Jan Lahoda <la...@gmail.com>.
Hi Miguel,

As far as I can tell, some of the changes from the old mercurial repository
were not migrated yet. When that's done, this should hopefully go away.

Jan

On Thu, Nov 16, 2017 at 9:22 PM, Miguel Cardoso Martins <
miguelcardosomartins@gmail.com> wrote:

> Hello all
>
> The clone of Apache NetBeans from github is throwing exceptions everytime
> I try to use
> completion or look at a file from the jdk.
>
> Here is for example one exception when using completion on a Stream:
>
> Annotation: An error occurred during parsing of
> 'java.base/java/util/stream/Stream.java in /usr/local/ojdk-9/jdk-9/lib/src.zip'.
> Please report a bug against java/source and attach dump file
> '~/.netbeans/dev/var/log/Stream_6.dump'.
> Annotation: An error occurred during parsing of
> 'java.base/java/util/stream/Stream.java in /usr/local/ojdk-9/jdk-9/lib/src.zip'.
> Please report a bug against java/source and attach dump file
> '~/.netbeans/dev/var/log/Stream_6.dump'.
> Annotation: An error occurred during parsing of
> 'java.base/java/util/stream/Stream.java in /usr/local/ojdk-9/jdk-9/lib/src.zip'.
> Please report a bug against java/source and attach dump file
> '~/.netbeans/dev/var/log/Stream_6.dump'.
> An error occurred during parsing of 'java.base/java/util/stream/Stream.java
> in /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
> java/source and attach dump file '~/.netbeans/dev/var/log/Stream_6.dump'.
> An error occurred during parsing of 'java.base/java/util/stream/Stream.java
> in /usr/local/ojdk-9/jdk-9/lib/src.zip'. Please report a bug against
> java/source and attach dump file '~/.netbeans/dev/var/log/Stream_6.dump'.
> Caused: java.lang.IllegalArgumentException: invalid flag:
> -Xmodule:java.base
>     at com.sun.tools.javac.main.Arguments.error(Arguments.java:892)
>     at com.sun.tools.javac.main.Arguments.doProcessArgs(
> Arguments.java:413)
>     at com.sun.tools.javac.main.Arguments.processArgs(Arguments.java:365)
>     at com.sun.tools.javac.main.Arguments.init(Arguments.java:246)
>     at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:185)
>     at org.netbeans.modules.java.source.parsing.JavacParser.
> createJavacTask(JavacParser.java:884)
>     at org.netbeans.modules.java.source.parsing.JavacParser.
> createJavacTask(JavacParser.java:741)
>     at org.netbeans.modules.java.source.parsing.CompilationInfoImpl.
> getJavacTask(CompilationInfoImpl.java:374)
> [catch] at org.netbeans.modules.java.source.parsing.JavacParser.
> moveToPhase(JavacParser.java:585)
>     at org.netbeans.modules.java.source.parsing.
> CompilationInfoImpl.toPhase(CompilationInfoImpl.java:361)
>     at org.netbeans.api.java.source.CompilationController.toPhase(
> CompilationController.java:84)
>     at org.netbeans.api.java.source.ui.ElementJavadoc.lambda$
> getElementDocFromSource$16(ElementJavadoc.java:846)
>     at org.netbeans.api.java.source.JavaSource$MultiTask.run(
> JavaSource.java:498)
>     at org.netbeans.modules.parsing.impl.TaskProcessor.
> callUserTask(TaskProcessor.java:609)
>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(
> ParserManager.java:153)
>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(
> ParserManager.java:137)
>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(
> TaskProcessor.java:204)
>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(
> TaskProcessor.java:201)
>     at org.netbeans.modules.masterfs.filebasedfs.utils.
> FileChangedManager.priorityIO(FileChangedManager.java:153)
>     at org.netbeans.modules.masterfs.providers.ProvidedExtensions.
> priorityIO(ProvidedExtensions.java:335)
>     at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(
> DataObjectEnvFactory.java:118)
>     at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(
> Utilities.java:90)
>     at org.netbeans.modules.parsing.impl.TaskProcessor.
> runUserTask(TaskProcessor.java:201)
>     at org.netbeans.modules.parsing.api.ParserManager.parse(
> ParserManager.java:104)
>     at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(
> JavaSource.java:448)
>     at org.netbeans.api.java.source.JavaSource.runUserActionTask(
> JavaSource.java:419)
>     at org.netbeans.api.java.source.ui.ElementJavadoc.
> getElementDocFromSource(ElementJavadoc.java:845)
>     at org.netbeans.api.java.source.ui.ElementJavadoc.
> getElementDoc(ElementJavadoc.java:742)
>     at org.netbeans.api.java.source.ui.ElementJavadoc.<init>(
> ElementJavadoc.java:369)
>     at org.netbeans.api.java.source.ui.ElementJavadoc.create(
> ElementJavadoc.java:172)
>     at org.netbeans.modules.editor.java.JavaCompletionProvider$
> JavaCompletionQuery$3.create(JavaCompletionProvider.java:235)
>     at org.netbeans.modules.editor.java.JavaCompletionProvider$
> JavaCompletionQuery$3.create(JavaCompletionProvider.java:231)
>     at org.netbeans.modules.java.completion.JavaDocumentationTask.resolve(
> JavaDocumentationTask.java:90)
>     at org.netbeans.modules.java.completion.BaseTask.run(BaseTask.java:93)
>     at org.netbeans.modules.java.completion.JavaDocumentationTask.run(
> JavaDocumentationTask.java:41)
>     at org.netbeans.modules.parsing.impl.TaskProcessor.
> callUserTask(TaskProcessor.java:609)
>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(
> ParserManager.java:153)
>     at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(
> ParserManager.java:137)
>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(
> TaskProcessor.java:204)
>     at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(
> TaskProcessor.java:201)
>     at org.netbeans.modules.masterfs.filebasedfs.utils.
> FileChangedManager.priorityIO(FileChangedManager.java:153)
>     at org.netbeans.modules.masterfs.providers.ProvidedExtensions.
> priorityIO(ProvidedExtensions.java:335)
>     at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(
> DataObjectEnvFactory.java:118)
>     at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(
> Utilities.java:90)
>     at org.netbeans.modules.parsing.impl.TaskProcessor.
> runUserTask(TaskProcessor.java:201)
> Caused: org.netbeans.modules.parsing.spi.ParseException
>     at org.netbeans.modules.parsing.impl.TaskProcessor.
> runUserTask(TaskProcessor.java:209)
>     at org.netbeans.modules.parsing.api.ParserManager.parse(
> ParserManager.java:104)
> [catch] at org.netbeans.modules.editor.java.JavaCompletionProvider$
> JavaCompletionQuery.query(JavaCompletionProvider.java:243)
>     at org.netbeans.spi.editor.completion.support.AsyncCompletionTask.run(
> AsyncCompletionTask.java:198)
>     at org.openide.util.RequestProcessor$Task.run(
> RequestProcessor.java:1418)
>     at org.netbeans.modules.openide.util.GlobalLookup.execute(
> GlobalLookup.java:45)
>     at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>     at org.openide.util.RequestProcessor$Processor.
> run(RequestProcessor.java:2033)
>
>
> Is anyone else experiencing this?
>
>
> My OS is Ubuntu 16.04 LTS, 64-bit.
>
> java --version
> openjdk version "9"
> OpenJDK Runtime Environment (build 9+181)
> OpenJDK 64-Bit Server VM (build 9+181, mixed mode)
>
> Same error happens also with the Oracle JDK.
>
>
> Thanks
>
>
>
>