soapui
soapui copied to clipboard
Slow window movement macOS
Hello together i am facing an issue after a while I am using soap ui with macOS (with m1 max and newest macOS version) that the movement of the windows inside is very slow, so that it gets unusable and I restart of soap ui is necessary especially when I have several windows open. So is there anybody else who has this issue to and better is there a "simple" solution for that without restarting evereytime soap ui?
thank you very much for your help and best regards, Sven
Hi, I'm facing the same problem on a MacBook Pro 2021 with M1 Pro on macOS 12.4 and I've not been able to solve it.
If someone can point me in the right direction I could try to solve this problem and open a PR!
This issue keep going on my M1 Macbook Pro. I tried to set soapui.browser.disabled=true
system property but it doesn't solve the problem. My soapUI version is 5.7.0
I having same problem. And terrible user experience.
Please fix this issue for Apple Silicon. The user interface is so slow it makes the application almost unusable.
Same issue here. Terrible experience on Macbook Air M1.
I'm having the same issue on both Intel macOS Big Sur and M1 macOS Ventura.
I think this project is down. Have a known alternative for SoapUI?
I also had this problem. I could work around this by removing the custom look and feel specific stuff from the initSoapUILookAndFeel method in StandaloneSoapUICore https://github.com/SmartBear/soapui/blob/next/soapui/src/main/java/com/eviware/soapui/StandaloneSoapUICore.java#L65 Basically changing it to
public void initSoapUILookAndFeel() {
try {
SoapUITheme theme = new SoapUITheme();
PlasticXPLookAndFeel.setCurrentTheme(theme);
PlasticXPLookAndFeel.setTabStyle("Metal");
UIManager.setLookAndFeel(new PlasticXPLookAndFeel());
UIManager.put("TabbedPane.tabAreaInsets", new Insets(3, 2, 0, 0));
UIManager.put("TabbedPane.unselectedBackground", new Color(220, 220, 220));
UIManager.put("TabbedPane.selected", new Color(240, 240, 240));
PlasticXPLookAndFeel.setPlasticTheme(theme);
} catch (Exception e) {
SoapUI.logError(e, "Error initializing Look and Feel");
}
}
The windows don't have the Aqua look anymore, but it made it usable.
I tried what @kentkwee suggested and I can confirm that SoapUI is not a pain to use on macOS with that adjustment.
Tried with java 17.0.6-tem on a MacBook Pro 2021 with M1 Pro on macOS 13.3.1
I also tried what @kentkwee suggested. It's ugly, but very usable.
Can confirm, @kentkwee suggestion works way better than the default implementation for MacOs 14.0 on a 2019 MacBook Pro. Even if it's uglier, maybe consider to provide a pull request? Without this change, the tool is literally unusable for MacOs.
You could also use POSTMAN instead of SOAPUI, for SOAP requests. Follow these steps to migrate project from SOAPUI to Postman.
- When you import WSDL and have all the requests in SOAPUI, save the project.
- Then, open Postman and File/Import. There on the bottom-left, click on Migrate to Postman and then choose SOAPUI. Then, select the SOAPUI project you saved.
https://github.com/SmartBear/soapui/issues/738#issuecomment-1556176255
This ⬆️ and:
- use jdk 16 x86_64, won't work with aarch64/arm64
- revert the last commit
git revert --no-commit d8d2f979
- all it does is it bumps the version to5.7.3-SNAPSHOT
and that would trigger incompatiblility warnings when opening projects - skip tests and only compile the soapui project only
mvn clean install -DskipTests -pl soapui
- don't bother using it from the repo (e.g. with
mvn exec:java
), just copy the jar into the installation folder (if you installed it with dmg, thencp -f soapui/target/soapui-5.7.2.jar /Applications/SoapUI-5.7.2.app/Contents/java/app/bin/soapui-5.7.2.jar
)