[jira] [Commented] (NETBEANS-2764) NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is connected with proxy
[ https://issues.apache.org/jira/browse/NETBEANS-2764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17257641#comment-17257641 ] Jaroslav Tulach commented on NETBEANS-2764: --- Thanks for cleaning up the JIRA, Tomáši. > NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is > connected with proxy > --- > > Key: NETBEANS-2764 > URL: https://issues.apache.org/jira/browse/NETBEANS-2764 > Project: NetBeans > Issue Type: Bug > Components: core, platform - Proxy >Affects Versions: 11.1 > Environment: Netbeans 11.1-beta2 > Oracle JDK 8 > Windows 10 >Reporter: Travis >Assignee: Jaroslav Tulach >Priority: Major > Labels: pull-request-available > Fix For: 11.1 > > Time Spent: 0.5h > Remaining Estimate: 0h > > Immediately upon startup of Netbeans 11.1-beta2 while connected over VPN > (with proxy), I get a notification with the exception below. > This bug is vaguely similar to NETBEANS-1775. Seems like the Netbeans test > suite needs to be augmented with some test coverage for network proxies, to > prevent this type of bug from reappearing again and again? > > org.graalvm.polyglot.PolyglotException: java.lang.NoClassDefFoundError: > com/oracle/truffle/api/library/Library > at > com.oracle.truffle.js.nodes.control.DeletePropertyNode.create(DeletePropertyNode.java:107) > at > com.oracle.truffle.js.nodes.NodeFactory.createDeleteProperty(NodeFactory.java:667) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDeleteIndex(GraalJSTranslator.java:2154) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDelete(GraalJSTranslator.java:2134) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:1986) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterUnaryNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.UnaryNode.accept(UnaryNode.java:138) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:3091) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterExpressionStatement(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:173) > at > com.oracle.js.parser.ir.ExpressionStatement.accept(ExpressionStatement.java:87) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.Block.accept(Block.java:182) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at com.oracle.js.parser.ir.Block.accept(Block.java:378) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:1804) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterForNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.ForNode.accept(ForNode.java:125) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at > com.oracle.js.parser.ir.LexicalContextStatement.accept(LexicalContextStatement.java:68) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.Block.accept(Block.java:182) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > a
[jira] [Commented] (NETBEANS-2764) NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is connected with proxy
[ https://issues.apache.org/jira/browse/NETBEANS-2764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16877926#comment-16877926 ] lbruun commented on NETBEANS-2764: -- Sorry. Summertime and I've been away. Still offline with just a mobile phone. Even so I'm not sure I can verify. It is not clear to me if the problem would occur with any js code or only with some specific js code. In the latter case only the reporter can verify if the issue is resolved or not as only he has the PAC file. > NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is > connected with proxy > --- > > Key: NETBEANS-2764 > URL: https://issues.apache.org/jira/browse/NETBEANS-2764 > Project: NetBeans > Issue Type: Bug > Components: core, platform - Proxy >Affects Versions: 11.1 > Environment: Netbeans 11.1-beta2 > Oracle JDK 8 > Windows 10 >Reporter: Travis >Assignee: Jaroslav Tulach >Priority: Major > Labels: pull-request-available > Fix For: 11.1 > > Time Spent: 0.5h > Remaining Estimate: 0h > > Immediately upon startup of Netbeans 11.1-beta2 while connected over VPN > (with proxy), I get a notification with the exception below. > This bug is vaguely similar to NETBEANS-1775. Seems like the Netbeans test > suite needs to be augmented with some test coverage for network proxies, to > prevent this type of bug from reappearing again and again? > > org.graalvm.polyglot.PolyglotException: java.lang.NoClassDefFoundError: > com/oracle/truffle/api/library/Library > at > com.oracle.truffle.js.nodes.control.DeletePropertyNode.create(DeletePropertyNode.java:107) > at > com.oracle.truffle.js.nodes.NodeFactory.createDeleteProperty(NodeFactory.java:667) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDeleteIndex(GraalJSTranslator.java:2154) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDelete(GraalJSTranslator.java:2134) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:1986) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterUnaryNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.UnaryNode.accept(UnaryNode.java:138) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:3091) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterExpressionStatement(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:173) > at > com.oracle.js.parser.ir.ExpressionStatement.accept(ExpressionStatement.java:87) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.Block.accept(Block.java:182) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at com.oracle.js.parser.ir.Block.accept(Block.java:378) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:1804) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterForNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.ForNode.accept(ForNode.java:125) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at > com.oracle.js.parser.ir.LexicalContextStatement.accept(LexicalContextStatement.java:68) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaSc
[jira] [Commented] (NETBEANS-2764) NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is connected with proxy
[ https://issues.apache.org/jira/browse/NETBEANS-2764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16874712#comment-16874712 ] Jaroslav Tulach commented on NETBEANS-2764: --- The problem is likely caused by upgrading to new version of Truffle API (version 19.0.0) and not updating list of public packages. Following diff shall fix the problem: {code:java} netbeans$ git diff diff --git a/webcommon/libs.truffleapi/nbproject/project.xml b/webcommon/libs.truffleapi/nbproject/project.xml index 51dd49759..6c6bfb5a1 100644 --- a/webcommon/libs.truffleapi/nbproject/project.xml +++ b/webcommon/libs.truffleapi/nbproject/project.xml @@ -41,6 +41,7 @@ com.oracle.truffle.api.frame com.oracle.truffle.api.instrumentation com.oracle.truffle.api.interop + com.oracle.truffle.api.library com.oracle.truffle.api.nodes com.oracle.truffle.api.object com.oracle.truffle.api.object.dsl {code} Can you verify [~lbruun]? I haven't found a reliable way to test the PAC behavior myself. I'll think of some indirect ways to automatically test against such error meanwhile. > NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is > connected with proxy > --- > > Key: NETBEANS-2764 > URL: https://issues.apache.org/jira/browse/NETBEANS-2764 > Project: NetBeans > Issue Type: Bug > Components: core, platform - Proxy >Affects Versions: 11.1 > Environment: Netbeans 11.1-beta2 > Oracle JDK 8 > Windows 10 >Reporter: Travis >Assignee: Jaroslav Tulach >Priority: Major > > Immediately upon startup of Netbeans 11.1-beta2 while connected over VPN > (with proxy), I get a notification with the exception below. > This bug is vaguely similar to NETBEANS-1775. Seems like the Netbeans test > suite needs to be augmented with some test coverage for network proxies, to > prevent this type of bug from reappearing again and again? > > org.graalvm.polyglot.PolyglotException: java.lang.NoClassDefFoundError: > com/oracle/truffle/api/library/Library > at > com.oracle.truffle.js.nodes.control.DeletePropertyNode.create(DeletePropertyNode.java:107) > at > com.oracle.truffle.js.nodes.NodeFactory.createDeleteProperty(NodeFactory.java:667) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDeleteIndex(GraalJSTranslator.java:2154) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDelete(GraalJSTranslator.java:2134) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:1986) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterUnaryNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.UnaryNode.accept(UnaryNode.java:138) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:3091) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterExpressionStatement(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:173) > at > com.oracle.js.parser.ir.ExpressionStatement.accept(ExpressionStatement.java:87) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.Block.accept(Block.java:182) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at com.oracle.js.parser.ir.Block.accept(Block.java:378) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:1804) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterForNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.ForNode.accept(ForNode.java:125) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at > com.oracle
[jira] [Commented] (NETBEANS-2764) NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is connected with proxy
[ https://issues.apache.org/jira/browse/NETBEANS-2764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16874693#comment-16874693 ] Jaroslav Tulach commented on NETBEANS-2764: --- Such error is a serious problem and has to be fixed. I am on my way to a vacation week, but I'll do my best. To come up with a solution. > NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is > connected with proxy > --- > > Key: NETBEANS-2764 > URL: https://issues.apache.org/jira/browse/NETBEANS-2764 > Project: NetBeans > Issue Type: Bug > Components: core, platform - Proxy >Affects Versions: 11.1 > Environment: Netbeans 11.1-beta2 > Oracle JDK 8 > Windows 10 >Reporter: Travis >Assignee: Jaroslav Tulach >Priority: Major > > Immediately upon startup of Netbeans 11.1-beta2 while connected over VPN > (with proxy), I get a notification with the exception below. > This bug is vaguely similar to NETBEANS-1775. Seems like the Netbeans test > suite needs to be augmented with some test coverage for network proxies, to > prevent this type of bug from reappearing again and again? > > org.graalvm.polyglot.PolyglotException: java.lang.NoClassDefFoundError: > com/oracle/truffle/api/library/Library > at > com.oracle.truffle.js.nodes.control.DeletePropertyNode.create(DeletePropertyNode.java:107) > at > com.oracle.truffle.js.nodes.NodeFactory.createDeleteProperty(NodeFactory.java:667) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDeleteIndex(GraalJSTranslator.java:2154) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDelete(GraalJSTranslator.java:2134) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:1986) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterUnaryNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.UnaryNode.accept(UnaryNode.java:138) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:3091) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterExpressionStatement(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:173) > at > com.oracle.js.parser.ir.ExpressionStatement.accept(ExpressionStatement.java:87) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.Block.accept(Block.java:182) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at com.oracle.js.parser.ir.Block.accept(Block.java:378) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:1804) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterForNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.ForNode.accept(ForNode.java:125) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at > com.oracle.js.parser.ir.LexicalContextStatement.accept(LexicalContextStatement.java:68) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.Block.accept(Block.java:182) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at com.oracle.js.parser.ir.Block.a
[jira] [Commented] (NETBEANS-2764) NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is connected with proxy
[ https://issues.apache.org/jira/browse/NETBEANS-2764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16874682#comment-16874682 ] lbruun commented on NETBEANS-2764: -- It is an error during PAC file evaluation. The PAC file is a small Javascript piece of code which your network administrator has put together. It is downloaded by NetBeans and then "executed" by NetBeans. NetBeans historically used Rhino, then Nashorn and now Graal for this "execution". The error is in Graal and I need to have Jaroslav Tulach look at it. > NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is > connected with proxy > --- > > Key: NETBEANS-2764 > URL: https://issues.apache.org/jira/browse/NETBEANS-2764 > Project: NetBeans > Issue Type: Bug > Components: core, platform - Proxy >Affects Versions: 11.1 > Environment: Netbeans 11.1-beta2 > Oracle JDK 8 > Windows 10 >Reporter: Travis >Assignee: lbruun >Priority: Major > > Immediately upon startup of Netbeans 11.1-beta2 while connected over VPN > (with proxy), I get a notification with the exception below. > This bug is vaguely similar to NETBEANS-1775. Seems like the Netbeans test > suite needs to be augmented with some test coverage for network proxies, to > prevent this type of bug from reappearing again and again? > > org.graalvm.polyglot.PolyglotException: java.lang.NoClassDefFoundError: > com/oracle/truffle/api/library/Library > at > com.oracle.truffle.js.nodes.control.DeletePropertyNode.create(DeletePropertyNode.java:107) > at > com.oracle.truffle.js.nodes.NodeFactory.createDeleteProperty(NodeFactory.java:667) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDeleteIndex(GraalJSTranslator.java:2154) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDelete(GraalJSTranslator.java:2134) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:1986) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterUnaryNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.UnaryNode.accept(UnaryNode.java:138) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:3091) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterExpressionStatement(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:173) > at > com.oracle.js.parser.ir.ExpressionStatement.accept(ExpressionStatement.java:87) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.Block.accept(Block.java:182) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at com.oracle.js.parser.ir.Block.accept(Block.java:378) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:1804) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterForNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.ForNode.accept(ForNode.java:125) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at > com.oracle.js.parser.ir.LexicalContextStatement.accept(LexicalContextStatement.java:68) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTra
[jira] [Commented] (NETBEANS-2764) NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is connected with proxy
[ https://issues.apache.org/jira/browse/NETBEANS-2764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16874380#comment-16874380 ] Travis commented on NETBEANS-2764: -- I'm not 100% sure that this bug is properly assigned and tagged with the proper component, because I didn't take time to review the code to better understand where the root cause is. Please help reassign if necessary. Thanks! > NoClassDefFoundError upon Netbeans 11.1-beta2 startup while network is > connected with proxy > --- > > Key: NETBEANS-2764 > URL: https://issues.apache.org/jira/browse/NETBEANS-2764 > Project: NetBeans > Issue Type: Bug > Components: core, platform - Proxy >Affects Versions: 11.1 > Environment: Netbeans 11.1-beta2 > Oracle JDK 8 > Windows 10 >Reporter: Travis >Assignee: lbruun >Priority: Major > > Immediately upon startup of Netbeans 11.1-beta2 while connected over VPN > (with proxy), I get a notification with the exception below. > This bug is vaguely similar to NETBEANS-1775. Seems like the Netbeans test > suite needs to be augmented with some test coverage for network proxies, to > prevent this type of bug from reappearing again and again? > > org.graalvm.polyglot.PolyglotException: java.lang.NoClassDefFoundError: > com/oracle/truffle/api/library/Library > at > com.oracle.truffle.js.nodes.control.DeletePropertyNode.create(DeletePropertyNode.java:107) > at > com.oracle.truffle.js.nodes.NodeFactory.createDeleteProperty(NodeFactory.java:667) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDeleteIndex(GraalJSTranslator.java:2154) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterDelete(GraalJSTranslator.java:2134) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:1986) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterUnaryNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterUnaryNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.UnaryNode.accept(UnaryNode.java:138) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:3091) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterExpressionStatement(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterExpressionStatement(GraalJSTranslator.java:173) > at > com.oracle.js.parser.ir.ExpressionStatement.accept(ExpressionStatement.java:87) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.Block.accept(Block.java:182) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at com.oracle.js.parser.ir.Block.accept(Block.java:378) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:1804) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterForNode(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterForNode(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.ForNode.accept(ForNode.java:125) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) > at > com.oracle.js.parser.ir.LexicalContextStatement.accept(LexicalContextStatement.java:68) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatementInBlock(GraalJSTranslator.java:1471) > at > com.oracle.truffle.js.parser.GraalJSTranslator.transformStatements(GraalJSTranslator.java:1402) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:1319) > at > com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlock(JavaScriptTranslator.java:70) > at > com.oracle.truffle.js.parser.GraalJSTranslator.enterBlock(GraalJSTranslator.java:173) > at com.oracle.js.parser.ir.Block.accept(Block.java:182) > at > com.oracle.js.parser.ir.LexicalContextNode.accept(