- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
"UnsupportedScriptEngine: javascript" bei Verwendung von JavaScript
Hallo zusammen,
gemรคร dieses Blog-Posts https://community.e-spirit.com/people/pjodeleit/blog/2010/06/30/jsr-223 sollte es mรถglich sein, durch JSR-223 unterstรผtzte Script-Engines in einem Skript zu verwenden, zumindest aber sollte JavaScript unterstรผtzt werden. Wenn ich nun aber in meiner lokalen Entwicklungsumgebung (FirstSpirit 5.1.415.67492, Mac OS X 10.10, Oracle JDK 1.8.0_45-b14) folgendes Skript definiere:
#!javascript
<script type="text/javascript">
top.WE_API.Common.showMessage("Hello World!");
</script>
Erhalte ich im SiteArchitect unmittelbar eine Java-Fehlermeldung, dass "javascript" keine unterstรผtzte Script-Engine ist. Hier ein Auszug:
(de.espirit.firstspirit.ui.views.controls.IDProviderControl): javascript
FSVersion=5.1.415.67492#4629;JDK=1.8.0_60 64bit Oracle Corporation;OS=Mac OS X 10.10.5 x86_64;Date=20.10.2015 17:57:32
de.espirit.firstspirit.server.script.UnsupportedScriptEngine: javascript
at de.espirit.firstspirit.server.script.ScriptEngineRegistryImpl.getScriptEngine(ScriptEngineRegistryImpl.java:127)
at de.espirit.firstspirit.server.script.ScriptEngineRegistryImpl.getScriptEngineForSource(ScriptEngineRegistryImpl.java:79)
...
Caused by: java.lang.InstantiationException: jdk.nashorn.api.scripting.NashornScriptEngine
at java.lang.Class.newInstance(Class.java:427)
at de.espirit.firstspirit.server.script.ScriptEngineRegistryImpl.getScriptEngine(ScriptEngineRegistryImpl.java:118)
... 28 more
Caused by: java.lang.NoSuchMethodException: jdk.nashorn.api.scripting.NashornScriptEngine.<init>()
at java.lang.Class.getConstructor0(Class.java:3082)
at java.lang.Class.newInstance(Class.java:412)
... 29 more
Gibt es hier eventuell Probleme, dadurch dass ich FirstSpirit unter JDK 1.8.x ausfรผhre? Muss ich ggf. in FirstSpirit explizit Script-Engines noch irgendwie "aktivieren", z.B. durch Einbindung eines JAR-Files? Wenn ja, wie wรคre dabei konkret vorzugehen?
Vielen Dank & viele Grรผรe
Hendrik
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Hendrik,
ich hab das gerade ausprobiert und es schein hier ein problem mit FS 5.1 und der Java 8 ScriptEngine zugeben. Wende dich mit dem Problem bitte an unseren Technical Support.
Viele Grรผรe
Thorsten
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Thomas,
vielen Dank fรผr den Hinweis. Ich wende mich dann an den Support.
Viele Grรผรe
Hendrik
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo zusammen,
gibt es hier schon was Neues? Wir haben das gleiche Problem.
Viele Grรผรe
Stefan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wรคre auch fรผr uns interessant. Auch hier das Problem:
(de.espirit.firstspirit.ui.views.controls.IDProviderControl): javascript
FSVersion=5.2.311.72449#3298;JDK=1.8.0_101 64bit Oracle Corporation;OS=Windows 7 6.1 amd64;Date=08.02.2017 06:22:11
de.espirit.firstspirit.server.script.UnsupportedScriptEngine: javascript

