Java error in macOS Ventura when launching Etrade Pro

After a recent update from Etrade Pro I keep getting this error on launch. Seems it has to do with the update checker. I downloaded java from brew but that did not help. Any idea how to resolve this? What am I missing?


Error log:

In action "Download Jars [Run script]" (screen "Download Jars [Form]"), property "Script":
java.lang.NoSuchMethodError: com.install4j.runtime.beans.actions.net.DownloadFileAction.setCheckDigest(Z)V
    at com.etrade.logindialog.Scripts.downloadJars(Unknown Source)
    at com.install4j.script.I4jScript_Internal_1416.eval(I4jScript_Internal_1416.java:1)
    at com.install4j.script.I4jScript_Internal_1416.evaluate(I4jScript_Internal_1416.java:*24)
    at com.install4j.runtime.installer.helper.Script.evaluate(Script.java:33)
    at com.install4j.runtime.installer.ContextImpl.runScript(ContextImpl.java:202)
    at com.install4j.runtime.installer.ContextImpl.runScript(ContextImpl.java:196)
    at com.install4j.runtime.beans.actions.control.RunScriptAction.execute(RunScriptAction.java:34)
    at com.install4j.runtime.beans.actions.SystemInstallOrUninstallAction.install(SystemInstallOrUninstallAction.java:29)
    at com.install4j.runtime.installer.ContextImpl$9.executeAction(ContextImpl.java:1731)
    at com.install4j.runtime.installer.ContextImpl$9.fetchValue(ContextImpl.java:1722)
    at com.install4j.runtime.installer.ContextImpl$9.fetchValue(ContextImpl.java:1719)
    at com.install4j.runtime.installer.helper.comm.actions.FetchObjectAction.execute(FetchObjectAction.java:14)
    at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionDirect(HelperCommunication.java:271)
    at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionInt(HelperCommunication.java:246)
    at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionChecked(HelperCommunication.java:184)
    at com.install4j.runtime.installer.helper.comm.HelperCommunication.fetchObjectChecked(HelperCommunication.java:167)
    at com.install4j.runtime.installer.ContextImpl.performActionIntStatic(ContextImpl.java:1719)
    at com.install4j.runtime.installer.InstallerContextImpl.performActionInt(InstallerContextImpl.java:159)
    at com.install4j.runtime.installer.ContextImpl.performAction(ContextImpl.java:1147)
    at com.install4j.runtime.installer.controller.Controller.executeAction(Controller.java:389)
    at com.install4j.runtime.installer.controller.Controller.executeActions(Controller.java:355)
    at com.install4j.runtime.installer.controller.Controller.handleCommand(Controller.java:212)
    at com.install4j.runtime.installer.controller.Controller.start(Controller.java:111)
    at com.install4j.runtime.installer.Application.runApplication(Application.java:91)
    at com.install4j.runtime.installer.Application.access$000(Application.java:25)
    at com.install4j.runtime.installer.Application$1.run(Application.java:71)
    at com.install4j.runtime.launcher.util.SingleInstance.checkInProcessAndRun(SingleInstance.java:54)
    at com.install4j.runtime.installer.Application.runApplicationInProcess(Application.java:77)
    at com.install4j.runtime.installer.helper.apiimpl.ApplicationLauncherImpl$1.run(ApplicationLauncherImpl.java:56)
    at com.install4j.runtime.installer.helper.apiimpl.ApplicationLauncherImpl.launchApplicationInProcess(ApplicationLauncherImpl.java:65)
    at com.install4j.api.
launcher.ApplicationLauncher.launchApplicationInProcess(ApplicationLauncher.java:61)
    at com.etrade.launcher.Launcher.startPro(Unknown Source)
    at com.etrade.launcher.Launcher$2.run(Unknown Source)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)


iMac 27″ 5K, macOS 13.5

Posted on Sep 15, 2023 7:50 AM

Reply
Question marked as Top-ranking reply

Posted on Sep 16, 2023 6:15 PM

Homebrew is known to sometimes cause problems with the $PATH variable especially on Apple Silicon Macs and Ventura. Maybe that is causing a problem, or the app is not able to pick up the Java installed by brew.


See this other forum post where a respected regular forum contributor mentioned a Java option for brew, plus a separate site which provides pre-packaged binary versions of Open Java...including a binary package for Apple Silicon Macs....just make sure you get the ARM or Apple Silicon Mac version so you have a native version:

"Unable to Load Jawa Runtime Environment"… - Apple Community


From that forum link, here is the link to download the Adoptium Temurin Java Run-time environment with pre-compiled binaries for macOS for both Intel & Apple Silicon Macs (aarch64 is for Apple Silicon Macs):

https://adoptium.net/temurin/releases/?package=jre&os=mac



Similar questions

2 replies
Question marked as Top-ranking reply

Sep 16, 2023 6:15 PM in response to samz777

Homebrew is known to sometimes cause problems with the $PATH variable especially on Apple Silicon Macs and Ventura. Maybe that is causing a problem, or the app is not able to pick up the Java installed by brew.


See this other forum post where a respected regular forum contributor mentioned a Java option for brew, plus a separate site which provides pre-packaged binary versions of Open Java...including a binary package for Apple Silicon Macs....just make sure you get the ARM or Apple Silicon Mac version so you have a native version:

"Unable to Load Jawa Runtime Environment"… - Apple Community


From that forum link, here is the link to download the Adoptium Temurin Java Run-time environment with pre-compiled binaries for macOS for both Intel & Apple Silicon Macs (aarch64 is for Apple Silicon Macs):

https://adoptium.net/temurin/releases/?package=jre&os=mac



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Java error in macOS Ventura when launching Etrade Pro

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.