Using Apple M1 13.4.1 I do got since today multiple warning that
"libprism_es2.dylib" will damage your computer. You should move it to the Trash.
whenever I run the SoapUI-5.7.0.app.
Using Apple M1 13.4.1 I do got since today multiple warning that
"libprism_es2.dylib" will damage your computer. You should move it to the Trash.
whenever I run the SoapUI-5.7.0.app.
Based on @Splioo's excellent self-answer I created some sh for an easy fix:
ls -l /Applications/SoapUI-*.app/Contents/java/app/lib/javafx*
cd /Applications/SoapUI-*.app/Contents/java/app/lib
export v=19.0.2.1
for j in base controls graphics media swing web; do
echo rm -v javafx-$j-*-mac*.jar
echo curl -sS https://repo1.maven.org/maven2/org/openjfx/javafx-base/$v/javafx-$j-$v-mac-aarch64.jar --remote-name
done
ls -l /Applications/SoapUI-*.app/Contents/java/app/lib/javafx*
This lists the old libs, (blindly, since a reinstall is trivial) removes the old libs, downloads the new ones based on the version you choose & list the new ones. After you have validated it does what it says by running, remove the echo
s and run again.
Condensed oneliner for the TL;DR'ers:
( set -x; cd /Applications/SoapUI-*.app/Contents/java/app/lib/; v=19.0.2.1; for j in base controls graphics media swing web; do rm -v javafx-$j-*-mac*.jar; curl -sS https://repo1.maven.org/maven2/org/openjfx/javafx-base/$v/javafx-$j-$v-mac-aarch64.jar --remote-name; done; ls -l /Applications/SoapUI-*.app/Contents/java/app/lib/javafx*; )
19.0.2.1
, thank you! –
Rohn echo
s in there so I can run it and inspect the set -x
output. That way I can visually validate if it behaves as expected before actually executing the "dangerous stuff". Goes together nicely with export PS4='\033[0;33m+\033[0m '
. Maybe this saves somebody's hide out there. –
Publicspirited Waiting for the SoapUI's team to release a new version with a valid certificate you can directly download binarries here SoapUI-5.7.0-mac-bin.zip
: https://github.com/SmartBear/soapui/releases/tag/v5.7.0
Afterwards you can simply run ~/Downloads/SoapUI-5.7.0/bin/soapui.sh
in a Terminal window to start SoapUI
I've opened SoapUI-5.7.0.app>Contents>java>app>lib
and renamed als javafx-*
binaries to _bak
and downloaded from here : https://repo1.maven.org/maven2/org/openjfx/
the respective 17.0.1 binaries and dragged them into above folder.
I did start soapui via commandline ./soapui.sh in
/Applications/SoapUI-5.7.0.app/Contents/java/app/bin
directory
openjfx
, but the issue still persists. –
Rohn Thanks for your continued patience!
We are pleased to announce that we now have a new release 5.7.1 out.
Fixed an issue where SoapUI version 5.6.0 and 5.7.0 would not install or open on certain machines including Mac OS Ventura. There were issues with an expired Apple Certificate and previous bundled JRE environment. We have signed the new version with updated Apple Certificate and also updated the bundled JRE environment to Liberica version 16.0.2+7. These updates which resolves this issue for Mac users and the application now installs properly. Windows and Linux versions also received updates to the bundled JRE environment.
Links are below.
Thanks again for using SoapUI and bringing the issue to our attention.
Saf
Thanks for the report(s). The SmartBear team are actively looking into this and will update with timelines once we have more insights on a resolution.
If users could update their bug reports to state which macos version, and processor they are using, this would be helpful in ensuring we can test against all affected versions. The OP has done so in this SO post, thank you!
You may note, this is also raised as a GitHub Issue https://github.com/SmartBear/soapui/issues/773
we will provide updates in both places.
Hope that helps as an interim.
Yousaf
Update:
Hey all,
Thanks for the patience on this matter.
The SmartBear team is making good progression resolving. The issue arises from the previous JRE environment used in SOAPUI which is not working with at least the latest version of Mac Ventura.
The team has updated JRE to Liberica JRE version. 16.0.2+7 and currently testing the application builds and installs correctly.
Once all QA is complete, we will release new installers and update on the community forums.
Please continue to update bug reports to state which MacOS versions and processors you are using so we can ensure we are test against all affected versions.
Thank you!
Tracking issues
we will provide updates in both places and more updates to follow in due course!
Follow the steps outlined by @jubr
answer to update JavaFX
.
The solution is inspired by @gokulgovind
on Github
.
SoapUI-5.6.1.dmg
and select Open
SoapUI 5.6.1 Installer.app
and select Get Info
Override Malware Protection
, then press Allow Anyway
, and enter your password when prompted.SoapUI v5.6.1
Get Info
on the SoapUI 5.6.1 Installer.app
and NOT on the SoapUI-5.6.1.dmg
file. –
Rohn © 2022 - 2024 — McMap. All rights reserved.