[ https://issues.apache.org/jira/browse/TAP5-2798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17895017#comment-17895017 ]
Hudson commented on TAP5-2798: ------------------------------ FAILURE: Integrated in Jenkins build Tapestry » tapestry-javax-java-9-freestyle #44 (See [https://ci-builds.apache.org/job/Tapestry/job/tapestry-javax-java-9-freestyle/44/]) TAP5-2798: Change selenium-java and selenium-leg-rc from api to testImplementation (#51) (thiago: rev c36cfde0d4a36bbfd90b457f140a7c694a6889d7) * (edit) tapestry-webresources/build.gradle > Change selenium-java and selenium-leg-rc from api to testImplementation > ----------------------------------------------------------------------- > > Key: TAP5-2798 > URL: https://issues.apache.org/jira/browse/TAP5-2798 > Project: Tapestry 5 > Issue Type: Dependency upgrade > Components: tapestry-webresources > Affects Versions: 5.8.3, 5.8.4, 5.8.5, 5.8.6, 5.8.7 > Reporter: Volker Lamp > Assignee: Volker Lamp > Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > TAP5-2744 / commit > [d879baba01a5e34d78d7f50ce7bb045728431b9e|https://github.com/apache/tapestry-5/commit/d879baba01a5e34d78d7f50ce7bb045728431b9e] > changed the dependencies on {{selenium-java}} and {{{}selenium-leg-rc{}}}, > respectively, from {{testImplementation}} to {{{}api{}}}. > This causes numerous unneccesary transitive dependencies in the runtime > classpath for users of {{{}tapestry-webresources{}}}. > This issue is about avoiding unnecessary dependencies in the runtime > classpath for users of {{tapestry-webresources}}. > Until this issue is fixed, a workaround for users is to exclude those > dependencies like so (Gradle): > {code:groovy} > runtimeOnly ('org.apache.tapestry:tapestry-webresources:5.8.3') { > exclude group: 'org.seleniumhq.selenium', module: 'selenium-java' > exclude group: 'org.seleniumhq.selenium', module: 'selenium-leg-rc' > } > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)