Hallo,
nach der erfolgreichen Fehlerbehebung des HTTP 400 Fehlers bei der HBCI Anmeldung Cortal-Consors durch das Update auf Java 8 habe ich nun ein ganz anders gelagertes Problem:
Die Synchronisation der per Scripting angebundenen Offline-Konten (z.B. American-Express, DKBVisa,..) bringen beim Abruf der aktuellen Salden und Umsätze alle einen identischen Fehler...siehe Debug Log Auszug.
[Sat Mar 22 11:24:25 CET 2014][DEBUG][de.willuhn.jameica.services.BeanService.get] creating new class de.willuhn.jameica.gui.internal.ext.ScriptingSettingsView
[Sat Mar 22 11:24:25 CET 2014][INFO][de.willuhn.jameica.services.ScriptingService.eval] executing script E:\HB\usr\jamaica_nightly\plugins\hibiscus.script.americanexpress\hibiscus.script.americanexpress.js
[Sat Mar 22 11:24:25 CET 2014][INFO][de.willuhn.jameica.services.ScriptingService.eval] executing script E:\HB\usr\jamaica_nightly\plugins\hibiscus.script.americanexpress\hibiscus.script.americanexpress.js
[Sat Mar 22 11:24:25 CET 2014][ERROR][de.willuhn.jameica.services.ScriptingService.eval] error while loading script
javax.script.ScriptException: ReferenceError: "importPackage" is not defined in <eval>
at jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:564)
at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:548)
at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:528)
at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:524)
at jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:189)
at javax.script.AbstractScriptEngine.eval(Unknown Source)
at de.willuhn.jameica.services.ScriptingService.eval(ScriptingService.java:261)
at de.willuhn.jameica.services.ScriptingService.init(ScriptingService.java:154)
at de.willuhn.jameica.services.ScriptingService.reload(ScriptingService.java:231)
at de.willuhn.jameica.services.ScriptingService.addScript(ScriptingService.java:368)
at de.willuhn.jameica.messaging.AddScriptMessageConsumer.handleMessage(AddScriptMessageConsumer.java:67)
at de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver(NamedConcurrentQueue.java:246)
at de.willuhn.jameica.messaging.NamedConcurrentQueue.access$000(NamedConcurrentQueue.java:26)
at de.willuhn.jameica.messaging.NamedConcurrentQueue$1.run(NamedConcurrentQueue.java:81)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: <eval> ReferenceError: "importPackage" is not defined
at jdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:56)
at jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:318)
at jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:290)
at jdk.nashorn.api.scripting.NashornScriptEngine.__noSuchProperty__(NashornScriptEngine.java:274)
at jdk.nashorn.internal.scripts.Script$engine._L35(nashorn:engine/resources/engine.js:37)
at jdk.nashorn.internal.scripts.Script$\^eval\_.scopeCall-7(<eval>)
at jdk.nashorn.internal.scripts.Script$\^eval\_.runScript(<eval>:202)
at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:498)
at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:206)
at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:378)
at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:546)
... 15 more
Nach einiger Recherche bin ich auf folgenden Hinweis im JDK Bug System gestoßen.
Bug Report Scripting Support
Kann das jemand bestätigen? Und wenn, wie komme ich aus diesem Dilemma wieder heraus?
LG
Holenbach
nach der erfolgreichen Fehlerbehebung des HTTP 400 Fehlers bei der HBCI Anmeldung Cortal-Consors durch das Update auf Java 8 habe ich nun ein ganz anders gelagertes Problem:
Die Synchronisation der per Scripting angebundenen Offline-Konten (z.B. American-Express, DKBVisa,..) bringen beim Abruf der aktuellen Salden und Umsätze alle einen identischen Fehler...siehe Debug Log Auszug.
Code
[Sat Mar 22 11:24:25 CET 2014][DEBUG][de.willuhn.jameica.services.BeanService.get] creating new class de.willuhn.jameica.gui.internal.ext.ScriptingSettingsView
[Sat Mar 22 11:24:25 CET 2014][INFO][de.willuhn.jameica.services.ScriptingService.eval] executing script E:\HB\usr\jamaica_nightly\plugins\hibiscus.script.americanexpress\hibiscus.script.americanexpress.js
[Sat Mar 22 11:24:25 CET 2014][INFO][de.willuhn.jameica.services.ScriptingService.eval] executing script E:\HB\usr\jamaica_nightly\plugins\hibiscus.script.americanexpress\hibiscus.script.americanexpress.js
[Sat Mar 22 11:24:25 CET 2014][ERROR][de.willuhn.jameica.services.ScriptingService.eval] error while loading script
javax.script.ScriptException: ReferenceError: "importPackage" is not defined in <eval>
at jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:564)
at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:548)
at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:528)
at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:524)
at jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:189)
at javax.script.AbstractScriptEngine.eval(Unknown Source)
at de.willuhn.jameica.services.ScriptingService.eval(ScriptingService.java:261)
at de.willuhn.jameica.services.ScriptingService.init(ScriptingService.java:154)
at de.willuhn.jameica.services.ScriptingService.reload(ScriptingService.java:231)
at de.willuhn.jameica.services.ScriptingService.addScript(ScriptingService.java:368)
at de.willuhn.jameica.messaging.AddScriptMessageConsumer.handleMessage(AddScriptMessageConsumer.java:67)
at de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver(NamedConcurrentQueue.java:246)
at de.willuhn.jameica.messaging.NamedConcurrentQueue.access$000(NamedConcurrentQueue.java:26)
at de.willuhn.jameica.messaging.NamedConcurrentQueue$1.run(NamedConcurrentQueue.java:81)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: <eval> ReferenceError: "importPackage" is not defined
at jdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:56)
at jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:318)
at jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:290)
at jdk.nashorn.api.scripting.NashornScriptEngine.__noSuchProperty__(NashornScriptEngine.java:274)
at jdk.nashorn.internal.scripts.Script$engine._L35(nashorn:engine/resources/engine.js:37)
at jdk.nashorn.internal.scripts.Script$\^eval\_.scopeCall-7(<eval>)
at jdk.nashorn.internal.scripts.Script$\^eval\_.runScript(<eval>:202)
at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:498)
at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:206)
at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:378)
at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:546)
... 15 more
Nach einiger Recherche bin ich auf folgenden Hinweis im JDK Bug System gestoßen.
Bug Report Scripting Support
Kann das jemand bestätigen? Und wenn, wie komme ich aus diesem Dilemma wieder heraus?
LG
Holenbach