Skip to content

downgrade WebDriverManager' dependency to the bouncycastle libraries from -jdk18on to -jdk15on #2

@kazurayam

Description

@kazurayam

The root issues was this:

kazurayam/selenium-webdriver-java#25

I found that we can not use the BrowserMob-Proxy v2.1.5 with WebDriverManager v5.6.0. The reason was a version collision of the bouncycastle project's artifacts. WebDriverManager requires the bouncycastle of -jdk18on. BrowserMob-Proxy requires the bouncycaslte of -jdk15on.

It is an ideal solution that someone work out to upgradle the BrowserMob-Proxy so that it uses the bouncycastle of -jdk18on. In my local repository, I tried it and could prove it is just possble. I have maded a Pull Request to the lightbody/browsermob-proxy project, as follows:

However, this project looks already abondoned. It seems nobody is maintaing it.

So I have got an alternative idea: how about downgrading WebDriverManager so that it uses the bouncycastle -jdk15-on rather than jdk18on?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions