Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ease-dev] Nashorn removal in OpenJDK
  • From: Bernd Hufmann <bernd.hufmann@xxxxxxxxxxxx>
  • Date: Thu, 17 Nov 2022 21:19:32 +0000
  • Accept-language: en-CA, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=u3RnmbiA9h7mu90BqtnhcJBBI2DhBzW8rne2aAX/1L0=; b=CRSzeEWZaDSKBSnv5b4gQfsSDz2O5om2sw2LwxNbLoHoTF/NUY/CqjW2qdAp7etCLbpGzdm9XucnghgnKV7bKrk6SaBWo9xbVOaQf4Zdj8kBHXX5+Nm4Lx0oUOTX2FCV8ZlnVd9mlilHI92aWyp2cWhSxtoWhTz7Tg9nSxYjnTelcGVzC5PtXzhWTLP5UXbYMJhdNkijihE5HDST8zUOMefV0Znnh6D4FFL0kby6OzHVTdrBZpsv09kr7O4sXHBdyPlSgxGkNxzkE7awc7yTBbu6geEcpIf2XYgLwz7vjutRThaFuKqdbWEVjczeEF4QiPFeKkCewA7pqv22sv0cOw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M0N3EiTOZ+Rg18YlN8X68dANah+jwzGohpP2qVZWIJ0STcTcOPEp/IRdmapty+CXc/CDiuV5HBpbGpVNgUHPpLHaR5gW1hudWef7B/2l4x5I2PcpMC5YJhYr6mO6XTWIeNYHS1RKk6wmy7R3BcO8pemsQeptBJr8ac7ZV2KbAX09S51s+IJcjnIVXTdvGPBlQqapYGgKxVxG1Ryhn/jjf5JhpAV1gvzSn1g2DaMpScbCApXzdyw8Ns4Ug4xbtF+ZCp3Nb1CCWYJJsyqWYKAXmWgYbgusuG+vtIUiItV7SPrjc1dBDUQUt6ZnmS3p2a3jUk2frl2oktmM0M/jUGTg1g==
  • Delivered-to: ease-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/ease-dev/>
  • List-help: <mailto:ease-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/ease-dev>, <mailto:ease-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/ease-dev>, <mailto:ease-dev-request@eclipse.org?subject=unsubscribe>
  • Msip_labels:
  • Thread-index: AQHY+shcxZBx9/3UkkyY6lQSBZuuXQ==
  • Thread-topic: Nashorn removal in OpenJDK

Hello,

The JS scripting engine Nashorn was removed starting from OpenJDK version 15. With this removal EASE scripting with _javascript_ won't work anymore, because of missing _javascript_ engines.

Some Eclipse projects will require Java 17 starting with simultaneous release 2022-12, for example Eclipse CDT project. Trace Compass is using EASE scripting and due some dependencies it will require to run with Java 17 and hence the EASE scripting support in Trace Compass with JS won't work anymore.

Are there any plans from the EASE project to provide an updated or new _javascript_ engine for Java version >= Java 15? And any suggestions on how to overcome this issue?

Please let me know.

Thanks
Bernd



Back to the top