[ 
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)
>  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.enterBlockStatement(GraalJSTranslator.java:1476)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlockStatement(JavaScriptTranslator.java:70)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterBlockStatement(GraalJSTranslator.java:173)
>  at com.oracle.js.parser.ir.BlockStatement.accept(BlockStatement.java:96)
>  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.enterLabelNode(GraalJSTranslator.java:1936)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.enterLabelNode(JavaScriptTranslator.java:70)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterLabelNode(GraalJSTranslator.java:173)
>  at com.oracle.js.parser.ir.LabelNode.accept(LabelNode.java:98)
>  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.accept(Block.java:378)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.translateFunctionBody(GraalJSTranslator.java:404)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterFunctionNode(GraalJSTranslator.java:375)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.enterFunctionNode(JavaScriptTranslator.java:70)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterFunctionNode(GraalJSTranslator.java:173)
>  at com.oracle.js.parser.ir.FunctionNode.accept(FunctionNode.java:331)
>  at 
> com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81)
>  at 
> com.oracle.js.parser.ir.LexicalContextExpression.accept(LexicalContextExpression.java:68)
>  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.translateFunctionBody(GraalJSTranslator.java:404)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterFunctionNode(GraalJSTranslator.java:375)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.enterFunctionNode(JavaScriptTranslator.java:70)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterFunctionNode(GraalJSTranslator.java:173)
>  at com.oracle.js.parser.ir.FunctionNode.accept(FunctionNode.java:331)
>  at 
> com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81)
>  at 
> com.oracle.js.parser.ir.LexicalContextExpression.accept(LexicalContextExpression.java:68)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.transformFunction(GraalJSTranslator.java:272)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.translateScript(GraalJSTranslator.java:259)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.translateFunction(JavaScriptTranslator.java:115)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.translateScript(JavaScriptTranslator.java:111)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.translateScript(JavaScriptTranslator.java:84)
>  at 
> com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:278)
>  at 
> com.oracle.truffle.js.lang.JavaScriptLanguage.parseInContext(JavaScriptLanguage.java:379)
>  at 
> com.oracle.truffle.js.lang.JavaScriptLanguage.parse(JavaScriptLanguage.java:200)
>  at 
> com.oracle.truffle.api.TruffleLanguage$ParsingRequest.parse(TruffleLanguage.java:786)
>  at com.oracle.truffle.api.TruffleLanguage.parse(TruffleLanguage.java:1217)
>  at 
> com.oracle.truffle.api.TruffleLanguage$LanguageImpl.parse(TruffleLanguage.java:2544)
>  at 
> com.oracle.truffle.polyglot.PolyglotSourceCache.parseImpl(PolyglotSourceCache.java:92)
>  at 
> com.oracle.truffle.polyglot.PolyglotSourceCache.parseCached(PolyglotSourceCache.java:73)
>  at 
> com.oracle.truffle.polyglot.PolyglotLanguageContext.parseCached(PolyglotLanguageContext.java:268)
>  at 
> com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:799)
>  at org.graalvm.polyglot.Context.eval(Context.java:341)
>  at org.graalvm.polyglot.Context.eval(Context.java:367)
>  at org.netbeans.libs.graalsdk.impl.GraalEngine.evalImpl(GraalEngine.java:62)
>  at org.netbeans.libs.graalsdk.impl.GraalEngine.eval(GraalEngine.java:55)
>  at org.netbeans.libs.graalsdk.impl.GraalEngine.eval(GraalEngine.java:77)
>  at 
> org.netbeans.core.network.proxy.pac.impl.NbPacScriptEvaluator.getScriptEngine(NbPacScriptEvaluator.java:304)
>  at 
> org.netbeans.core.network.proxy.pac.impl.NbPacScriptEvaluator.<init>(NbPacScriptEvaluator.java:199)
>  at 
> org.netbeans.core.network.proxy.pac.impl.NbPacScriptEvaluatorFactory.createPacScriptEvaluator(NbPacScriptEvaluatorFactory.java:45)
>  at 
> org.netbeans.core.network.proxy.ProxyAutoConfig.initEngine(ProxyAutoConfig.java:111)
>  at 
> org.netbeans.core.network.proxy.ProxyAutoConfig$1.run(ProxyAutoConfig.java:82)
>  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)
> Original Internal Error: 
> 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.accept(Block.java:378)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterBlockStatement(GraalJSTranslator.java:1476)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.enterBlockStatement(JavaScriptTranslator.java:70)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterBlockStatement(GraalJSTranslator.java:173)
>  at com.oracle.js.parser.ir.BlockStatement.accept(BlockStatement.java:96)
>  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.enterLabelNode(GraalJSTranslator.java:1936)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.enterLabelNode(JavaScriptTranslator.java:70)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterLabelNode(GraalJSTranslator.java:173)
>  at com.oracle.js.parser.ir.LabelNode.accept(LabelNode.java:98)
>  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.accept(Block.java:378)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.translateFunctionBody(GraalJSTranslator.java:404)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterFunctionNode(GraalJSTranslator.java:375)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.enterFunctionNode(JavaScriptTranslator.java:70)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterFunctionNode(GraalJSTranslator.java:173)
>  at com.oracle.js.parser.ir.FunctionNode.accept(FunctionNode.java:331)
>  at 
> com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81)
>  at 
> com.oracle.js.parser.ir.LexicalContextExpression.accept(LexicalContextExpression.java:68)
>  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.translateFunctionBody(GraalJSTranslator.java:404)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterFunctionNode(GraalJSTranslator.java:375)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.enterFunctionNode(JavaScriptTranslator.java:70)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.enterFunctionNode(GraalJSTranslator.java:173)
>  at com.oracle.js.parser.ir.FunctionNode.accept(FunctionNode.java:331)
>  at 
> com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81)
>  at 
> com.oracle.js.parser.ir.LexicalContextExpression.accept(LexicalContextExpression.java:68)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:203)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.transformFunction(GraalJSTranslator.java:272)
>  at 
> com.oracle.truffle.js.parser.GraalJSTranslator.translateScript(GraalJSTranslator.java:259)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.translateFunction(JavaScriptTranslator.java:115)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.translateScript(JavaScriptTranslator.java:111)
>  at 
> com.oracle.truffle.js.parser.JavaScriptTranslator.translateScript(JavaScriptTranslator.java:84)
>  at 
> com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:278)
>  at 
> com.oracle.truffle.js.lang.JavaScriptLanguage.parseInContext(JavaScriptLanguage.java:379)
>  at 
> com.oracle.truffle.js.lang.JavaScriptLanguage.parse(JavaScriptLanguage.java:200)
>  at 
> com.oracle.truffle.api.TruffleLanguage$ParsingRequest.parse(TruffleLanguage.java:786)
>  at com.oracle.truffle.api.TruffleLanguage.parse(TruffleLanguage.java:1217)
>  at 
> com.oracle.truffle.api.TruffleLanguage$LanguageImpl.parse(TruffleLanguage.java:2544)
>  at 
> com.oracle.truffle.polyglot.PolyglotSourceCache.parseImpl(PolyglotSourceCache.java:92)
>  at 
> com.oracle.truffle.polyglot.PolyglotSourceCache.parseCached(PolyglotSourceCache.java:73)
>  at 
> com.oracle.truffle.polyglot.PolyglotLanguageContext.parseCached(PolyglotLanguageContext.java:268)
>  at 
> com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:799)
>  at org.graalvm.polyglot.Context.eval(Context.java:341)
>  at org.graalvm.polyglot.Context.eval(Context.java:367)
>  at org.netbeans.libs.graalsdk.impl.GraalEngine.evalImpl(GraalEngine.java:62)
>  at org.netbeans.libs.graalsdk.impl.GraalEngine.eval(GraalEngine.java:55)
>  at org.netbeans.libs.graalsdk.impl.GraalEngine.eval(GraalEngine.java:77)
>  at 
> org.netbeans.core.network.proxy.pac.impl.NbPacScriptEvaluator.getScriptEngine(NbPacScriptEvaluator.java:304)
>  at 
> org.netbeans.core.network.proxy.pac.impl.NbPacScriptEvaluator.<init>(NbPacScriptEvaluator.java:199)
>  at 
> org.netbeans.core.network.proxy.pac.impl.NbPacScriptEvaluatorFactory.createPacScriptEvaluator(NbPacScriptEvaluatorFactory.java:45)
>  at 
> org.netbeans.core.network.proxy.ProxyAutoConfig.initEngine(ProxyAutoConfig.java:111)
>  at 
> org.netbeans.core.network.proxy.ProxyAutoConfig$1.run(ProxyAutoConfig.java:82)
>  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)
> Caused by: java.lang.ClassNotFoundException: 
> com.oracle.truffle.api.library.Library starting from 
> ModuleCL@3b8881d1[org.netbeans.libs.graaljs] with possible defining loaders 
> [ModuleCL@5c5fc63c[org.netbeans.libs.truffleapi]] and declared parents 
> [ModuleCL@4fb7ff93[org.netbeans.libs.graalsdk], 
> ModuleCL@5c5fc63c[org.netbeans.libs.truffleapi]]
>  at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:199)
>  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>  ... 128 more
> Caused by: java.lang.ClassNotFoundException: 
> com.oracle.truffle.api.library.Library
>  at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
>  at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
>  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>  at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:197)
>  ... 129 more
> Caused: javax.script.ScriptException
>  at org.netbeans.libs.graalsdk.impl.GraalEngine.evalImpl(GraalEngine.java:64)
>  at org.netbeans.libs.graalsdk.impl.GraalEngine.eval(GraalEngine.java:55)
>  at org.netbeans.libs.graalsdk.impl.GraalEngine.eval(GraalEngine.java:77)
>  at 
> org.netbeans.core.network.proxy.pac.impl.NbPacScriptEvaluator.getScriptEngine(NbPacScriptEvaluator.java:304)
> Caused: org.netbeans.core.network.proxy.pac.PacParsingException
>  at 
> org.netbeans.core.network.proxy.pac.impl.NbPacScriptEvaluator.getScriptEngine(NbPacScriptEvaluator.java:340)
>  at 
> org.netbeans.core.network.proxy.pac.impl.NbPacScriptEvaluator.<init>(NbPacScriptEvaluator.java:199)
>  at 
> org.netbeans.core.network.proxy.pac.impl.NbPacScriptEvaluatorFactory.createPacScriptEvaluator(NbPacScriptEvaluatorFactory.java:45)
> [catch] at 
> org.netbeans.core.network.proxy.ProxyAutoConfig.initEngine(ProxyAutoConfig.java:111)
>  at 
> org.netbeans.core.network.proxy.ProxyAutoConfig$1.run(ProxyAutoConfig.java:82)
>  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)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to