Hi,
Strangely Maven doesn't seem to mind about these two dependencies, I agree its not great that Gradle does, would be nice if it was cleaned up. In the past I have excluded them in my Gradle scripts, which didn't seem to have any adverse affects for SoapUI e.g.
dependencies {
compile(group: 'com.smartbear.soapui', name: 'soapui',
version:'5.1.2-m-SNAPSHOT') {
exclude(module: 'jtidy' )
exclude(module: 'cajo' )
}
}
All other dependencies should resolve then.
As an alternative you can always use the SoapUI Maven plugin and other script types in a modern build pipeline environment.
Hope this helps,
Cheers,
Rupert