Norconex / crawlers

Norconex Crawlers (or spiders) are flexible web and filesystem crawlers for collecting, parsing, and manipulating data from the web or filesystem to various data repositories such as search engines.
https://opensource.norconex.com/crawlers
Apache License 2.0
182 stars 68 forks source link

java.lang.NoClassDefFoundError when using WebDriverHttpFetcher #843

Closed milos-slalom closed 1 year ago

milos-slalom commented 1 year ago

I am using version 3.0.1 of the Norconex collector.

When I try adding a WebDriverHttpFetcher to the crawler config, I get the following exception as soon as the crawl is started

Exception in thread "e48e9f62-727f-4079-b611-f06305e7f913" java.lang.NoClassDefFoundError: org/openqa/selenium/opera/OperaOptions
        at com.norconex.collector.http.fetch.impl.webdriver.Browser.<clinit>(Browser.java:135)
        at com.norconex.collector.http.fetch.impl.webdriver.WebDriverHttpFetcherConfig.<init>(WebDriverHttpFetcherConfig.java:61)
        at com.squiz.funnelback.webcrawlingservice.utils.NorconexConfigManager.setHttpFetchers(NorconexConfigManager.java:248)
        at com.squiz.funnelback.webcrawlingservice.utils.NorconexConfigManager.setCrawlerConfig(NorconexConfigManager.java:107)
        at com.squiz.funnelback.webcrawlingservice.utils.NorconexConfigManager.setCollectorConfig(NorconexConfigManager.java:85)
        at com.squiz.funnelback.webcrawlingservice.utils.NorconexConfigManager.initConfig(NorconexConfigManager.java:63)
        at com.squiz.funnelback.webcrawlingservice.services.CrawlService.run(CrawlService.java:63)
        at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.ClassNotFoundException: org.openqa.selenium.opera.OperaOptions
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
        ... 8 more

This is the code that adds the HttpFetcher

WebDriverHttpFetcherConfig config = new WebDriverHttpFetcherConfig();
config.setBrowser(Browser.CHROME);
WebDriverHttpFetcher fetcher = new WebDriverHttpFetcher(config);
crawlerConfig.setHttpFetchers(fetcher);

It seems as if the different drivers have been added under the Selenium dependencies in Maven, however the Opera driver is not there.

If I add the following dependency in my pom.xml

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-opera-driver</artifactId>
    <version>4.4.0</version>
</dependency>

Then I get a new error:

Exception in thread "caa2288a-6623-41d1-8a71-927ef538084e" java.lang.NoSuchMethodError: 'org.openqa.selenium.chrome.ChromeOptions org.openqa.selenium.chrome.ChromeOptions.setHeadless(boolean)'
        at com.norconex.collector.http.fetch.impl.webdriver.Browser$1.driverSupplier(Browser.java:61)
        at com.norconex.collector.http.fetch.impl.webdriver.WebDriverHolder.<init>(WebDriverHolder.java:52)
        at com.norconex.collector.http.fetch.impl.webdriver.WebDriverHttpFetcher.fetcherStartup(WebDriverHttpFetcher.java:233)
        at com.norconex.collector.http.fetch.AbstractHttpFetcher.accept(AbstractHttpFetcher.java:142)
        at com.norconex.collector.http.fetch.AbstractHttpFetcher.accept(AbstractHttpFetcher.java:82)
        at com.norconex.commons.lang.event.EventManager.doFire(EventManager.java:144)
        at com.norconex.commons.lang.event.EventManager.fire(EventManager.java:125)
        at com.norconex.commons.lang.event.EventManager.fire(EventManager.java:119)
        at com.norconex.collector.core.Collector.start(Collector.java:185)
        at com.squiz.funnelback.webcrawlingservice.services.CrawlService.run(CrawlService.java:70)
        at java.base/java.lang.Thread.run(Thread.java:833)

This is particularly strange as that method is deprecated and should still be available in this version of the library (and can actually be seen when stepping through the code). Call this method in my own code has no issues but throws and error when run from the collector.

Any help would be apprecited.

ohtwadi commented 1 year ago

This may happen due to a conflicting version of Selenium. Please ensure that another lib in your project does not import Selenium. You can see this info via mvn dependency:tree

ohtwadi commented 1 year ago

Also, do you get this error when you run the crawler on its own (as opposed to within your project)?

milos-slalom commented 1 year ago

Hi @ohtwadi, Any conflicts in the project are managed by maven and are ommitted if need be. Seems to be using version 4.8.3 as intended. I don't see any issues with this?

com.squiz.funnelback:web-crawling-service:war:0.0.1-SNAPSHOT
+- org.springframework.boot:spring-boot-starter-web:jar:3.1.0:compile
|  +- org.springframework.boot:spring-boot-starter:jar:3.1.0:compile (version managed from 3.1.0; scope not updated to compile)
|  |  +- (org.springframework.boot:spring-boot:jar:3.1.0:compile - version managed from 3.1.0; omitted for duplicate)
|  |  +- (org.springframework.boot:spring-boot-autoconfigure:jar:3.1.0:compile - version managed from 3.1.0; omitted for duplicate)
|  |  +- org.springframework.boot:spring-boot-starter-logging:jar:3.1.0:compile (version managed from 3.1.0)
|  |  |  +- ch.qos.logback:logback-classic:jar:1.4.7:compile (version managed from 1.4.7)
|  |  |  |  +- ch.qos.logback:logback-core:jar:1.4.7:compile (version managed from 1.4.7)
|  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.4; omitted for duplicate)
|  |  |  +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.20.0:compile (version managed from 2.20.0)
|  |  |  |  +- (org.apache.logging.log4j:log4j-api:jar:2.20.0:compile - version managed from 2.20.0; omitted for duplicate)
|  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.36; omitted for duplicate)
|  |  |  \- org.slf4j:jul-to-slf4j:jar:2.0.7:compile (version managed from 2.0.7)
|  |  |     \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.7; omitted for duplicate)
|  |  +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - version managed from 2.1.1; omitted for duplicate)
|  |  +- (org.springframework:spring-core:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|  |  \- org.yaml:snakeyaml:jar:1.33:compile (version managed from 1.33)
|  +- org.springframework.boot:spring-boot-starter-json:jar:3.1.0:compile (version managed from 3.1.0)
|  |  +- (org.springframework.boot:spring-boot-starter:jar:3.1.0:compile - version managed from 3.1.0; omitted for duplicate)
|  |  +- (org.springframework:spring-web:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|  |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile (version managed from 2.15.0)
|  |  |  +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  |  \- (com.fasterxml.jackson.core:jackson-core:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.15.0:compile (version managed from 2.15.0)
|  |  |  +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  |  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.0:compile (version managed from 2.15.0)
|  |  |  +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  |  +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  |  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  \- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.15.0:compile (version managed from 2.15.0)
|  |     +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |     \- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  +- (org.springframework.boot:spring-boot-starter-tomcat:jar:3.1.0:compile - version managed from 3.1.0; omitted for duplicate)
|  +- org.springframework:spring-web:jar:6.0.9:compile (version managed from 6.0.9)
|  |  +- org.springframework:spring-beans:jar:6.0.9:compile (version managed from 6.0.9)
|  |  |  \- (org.springframework:spring-core:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|  |  +- (org.springframework:spring-core:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|  |  \- io.micrometer:micrometer-observation:jar:1.11.0:compile (version managed from 1.10.7)
|  |     \- io.micrometer:micrometer-commons:jar:1.11.0:compile (version managed from 1.11.0)
|  \- org.springframework:spring-webmvc:jar:6.0.9:compile (version managed from 6.0.9)
|     +- org.springframework:spring-aop:jar:6.0.9:compile (version managed from 6.0.9)
|     |  +- (org.springframework:spring-beans:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|     |  \- (org.springframework:spring-core:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|     +- (org.springframework:spring-beans:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|     +- org.springframework:spring-context:jar:6.0.9:compile (version managed from 6.0.9)
|     |  +- (org.springframework:spring-aop:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|     |  +- (org.springframework:spring-beans:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|     |  +- (org.springframework:spring-core:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|     |  \- (org.springframework:spring-expression:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|     +- (org.springframework:spring-core:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|     +- org.springframework:spring-expression:jar:6.0.9:compile (version managed from 6.0.9)
|     |  \- (org.springframework:spring-core:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|     \- (org.springframework:spring-web:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
+- org.springframework.boot:spring-boot-starter-tomcat:jar:3.1.0:provided (scope not updated to compile)
|  +- jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile (version managed from 2.1.1; scope not updated to compile)
|  +- org.apache.tomcat.embed:tomcat-embed-core:jar:10.1.8:provided (version managed from 10.1.8)
|  +- org.apache.tomcat.embed:tomcat-embed-el:jar:10.1.8:provided (version managed from 10.1.8)
|  \- org.apache.tomcat.embed:tomcat-embed-websocket:jar:10.1.8:provided (version managed from 10.1.8)
|     \- (org.apache.tomcat.embed:tomcat-embed-core:jar:10.1.8:provided - version managed from 10.1.8; omitted for duplicate)
+- org.springframework.boot:spring-boot-starter-test:jar:3.1.0:test
|  +- (org.springframework.boot:spring-boot-starter:jar:3.1.0:test - version managed from 3.1.0; omitted for duplicate)
|  +- org.springframework.boot:spring-boot-test:jar:3.1.0:test (version managed from 3.1.0)
|  |  \- (org.springframework.boot:spring-boot:jar:3.1.0:test - version managed from 3.1.0; omitted for duplicate)
|  +- org.springframework.boot:spring-boot-test-autoconfigure:jar:3.1.0:test (version managed from 3.1.0)
|  |  +- (org.springframework.boot:spring-boot:jar:3.1.0:test - version managed from 3.1.0; omitted for duplicate)
|  |  +- (org.springframework.boot:spring-boot-test:jar:3.1.0:test - version managed from 3.1.0; omitted for duplicate)
|  |  \- (org.springframework.boot:spring-boot-autoconfigure:jar:3.1.0:test - version managed from 3.1.0; omitted for duplicate)
|  +- com.jayway.jsonpath:json-path:jar:2.8.0:test (version managed from 2.8.0)
|  |  +- (net.minidev:json-smart:jar:2.4.10:test - version managed from 2.4.10; omitted for duplicate)
|  |  \- org.slf4j:slf4j-api:jar:2.0.7:compile (version managed from 1.7.36)
|  +- jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile (version managed from 4.0.0; scope not updated to compile)
|  |  \- jakarta.activation:jakarta.activation-api:jar:2.1.2:compile (version managed from 2.1.0)
|  +- net.minidev:json-smart:jar:2.4.10:test (version managed from 2.4.10)
|  |  \- net.minidev:accessors-smart:jar:2.4.9:test
|  |     \- org.ow2.asm:asm:jar:9.3:compile
|  +- org.assertj:assertj-core:jar:3.24.2:test (version managed from 3.24.2)
|  |  \- net.bytebuddy:byte-buddy:jar:1.14.4:compile (version managed from 1.12.21)
|  +- org.hamcrest:hamcrest:jar:2.2:test (version managed from 2.2)
|  +- org.junit.jupiter:junit-jupiter:jar:5.9.3:test (version managed from 5.9.3)
|  |  +- org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test (version managed from 5.9.3)
|  |  |  +- org.opentest4j:opentest4j:jar:1.2.0:test
|  |  |  +- org.junit.platform:junit-platform-commons:jar:1.9.3:test (version managed from 1.9.3)
|  |  |  |  \- (org.apiguardian:apiguardian-api:jar:1.1.2:test - omitted for duplicate)
|  |  |  \- org.apiguardian:apiguardian-api:jar:1.1.2:test
|  |  +- org.junit.jupiter:junit-jupiter-params:jar:5.9.3:test (version managed from 5.9.3)
|  |  |  +- (org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test - version managed from 5.9.3; omitted for duplicate)
|  |  |  \- (org.apiguardian:apiguardian-api:jar:1.1.2:test - omitted for duplicate)
|  |  \- org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test (version managed from 5.9.3)
|  |     +- org.junit.platform:junit-platform-engine:jar:1.9.3:test (version managed from 1.9.3)
|  |     |  +- (org.opentest4j:opentest4j:jar:1.2.0:test - omitted for duplicate)
|  |     |  +- (org.junit.platform:junit-platform-commons:jar:1.9.3:test - version managed from 1.9.3; omitted for duplicate)
|  |     |  \- (org.apiguardian:apiguardian-api:jar:1.1.2:test - omitted for duplicate)
|  |     +- (org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test - version managed from 5.9.3; omitted for duplicate)
|  |     \- (org.apiguardian:apiguardian-api:jar:1.1.2:test - omitted for duplicate)
|  +- org.mockito:mockito-core:jar:5.3.1:test (version managed from 5.3.1)
|  |  +- (net.bytebuddy:byte-buddy:jar:1.14.4:test - version managed from 1.14.4; omitted for duplicate)
|  |  +- net.bytebuddy:byte-buddy-agent:jar:1.14.4:test (version managed from 1.14.4)
|  |  \- org.objenesis:objenesis:jar:3.3:test
|  +- org.mockito:mockito-junit-jupiter:jar:5.3.1:test (version managed from 5.3.1)
|  |  +- (org.mockito:mockito-core:jar:5.3.1:test - version managed from 5.3.1; omitted for duplicate)
|  |  \- (org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test - version managed from 5.9.2; omitted for duplicate)
|  +- org.skyscreamer:jsonassert:jar:1.5.1:test (version managed from 1.5.1)
|  |  \- com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
|  +- org.springframework:spring-core:jar:6.0.9:compile (version managed from 6.0.9; scope not updated to compile)
|  |  \- org.springframework:spring-jcl:jar:6.0.9:compile (version managed from 6.0.9)
|  +- org.springframework:spring-test:jar:6.0.9:test (version managed from 6.0.9)
|  |  \- (org.springframework:spring-core:jar:6.0.9:test - version managed from 6.0.9; omitted for duplicate)
|  \- org.xmlunit:xmlunit-core:jar:2.9.1:test (version managed from 2.9.1)
|     \- (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:test - version managed from 2.3.3; omitted for duplicate)
+- com.google.guava:guava:jar:31.1-jre:compile
|  +- com.google.guava:failureaccess:jar:1.0.1:compile
|  +- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
|  +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
|  +- org.checkerframework:checker-qual:jar:3.12.0:compile
|  +- com.google.errorprone:error_prone_annotations:jar:2.11.0:compile
|  \- com.google.j2objc:j2objc-annotations:jar:1.3:compile
+- com.norconex.collectors:norconex-collector-http:jar:3.0.1:compile
|  +- com.norconex.commons:norconex-commons-lang:jar:2.0.1:compile
|  |  +- commons-io:commons-io:jar:2.11.0:compile
|  |  +- org.apache.commons:commons-lang3:jar:3.12.0:compile (version managed from 3.12.0)
|  |  +- org.apache.commons:commons-text:jar:1.9:compile
|  |  |  \- (org.apache.commons:commons-lang3:jar:3.12.0:compile - version managed from 3.11; omitted for duplicate)
|  |  +- org.apache.velocity:velocity-engine-core:jar:2.3:compile
|  |  |  +- (org.apache.commons:commons-lang3:jar:3.12.0:compile - version managed from 3.11; omitted for duplicate)
|  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.30; omitted for duplicate)
|  |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.32; omitted for duplicate)
|  |  +- org.apache.commons:commons-collections4:jar:4.4:compile
|  |  +- (org.imgscalr:imgscalr-lib:jar:4.2:compile - omitted for duplicate)
|  |  +- org.exist-db.thirdparty.xerces:xercesImpl:jar:xml-schema-1.1:2.12.1:compile
|  |  |  \- xml-apis:xml-apis:jar:1.4.01:compile
|  |  +- com.rackspace.eclipse.webtools.sourceediting:org.eclipse.wst.xml.xpath2.processor:jar:2.1.100:compile
|  |  |  +- (edu.princeton.cup:java-cup:jar:10k:compile - omitted for duplicate)
|  |  |  \- com.ibm.icu:icu4j:jar:4.6:compile
|  |  +- edu.princeton.cup:java-cup:jar:10k:compile (scope not updated to compile)
|  |  +- com.tdunning:json:jar:1.8:compile
|  |  \- com.github.olivergondza:maven-jdk-tools-wrapper:jar:0.1:compile
|  +- com.norconex.collectors:norconex-collector-core:jar:2.0.1:compile
|  |  +- com.norconex.collectors:norconex-importer:jar:3.0.0:compile
|  |  |  +- org.apache.tika:tika-core:jar:1.27:compile
|  |  |  |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.30; omitted for duplicate)
|  |  |  |  +- (commons-io:commons-io:jar:2.10.0:compile - omitted for conflict with 2.11.0)
|  |  |  |  +- (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile - version managed from 2.3.3; omitted for duplicate)
|  |  |  |  \- (jakarta.activation:jakarta.activation-api:jar:2.1.2:compile - version managed from 1.2.2; omitted for duplicate)
|  |  |  +- org.apache.tika:tika-parsers:jar:1.27:compile
|  |  |  |  +- (org.apache.tika:tika-core:jar:1.27:compile - omitted for duplicate)
|  |  |  |  +- com.fasterxml.woodstox:woodstox-core:jar:6.2.6:compile
|  |  |  |  |  \- org.codehaus.woodstox:stax2-api:jar:4.2.1:compile
|  |  |  |  +- (org.apache.commons:commons-lang3:jar:3.12.0:compile - version managed from 3.12.0; omitted for duplicate)
|  |  |  |  +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - version managed from 1.3.5; omitted for duplicate)
|  |  |  |  +- org.gagravarr:vorbis-java-tika:jar:0.8:compile
|  |  |  |  +- org.tallison:jmatio:jar:1.5:compile
|  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.25; omitted for duplicate)
|  |  |  |  +- org.apache.james:apache-mime4j-core:jar:0.8.4:compile
|  |  |  |  +- org.apache.james:apache-mime4j-dom:jar:0.8.4:compile
|  |  |  |  |  \- (org.apache.james:apache-mime4j-core:jar:0.8.4:compile - omitted for duplicate)
|  |  |  |  +- com.googlecode.plist:dd-plist:jar:1.23:compile
|  |  |  |  +- org.apache.commons:commons-compress:jar:1.20:compile
|  |  |  |  +- org.tukaani:xz:jar:1.9:compile
|  |  |  |  +- com.epam:parso:jar:2.0.14:compile
|  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.5; omitted for duplicate)
|  |  |  |  +- org.brotli:dec:jar:0.1.2:compile
|  |  |  |  +- (commons-codec:commons-codec:jar:1.15:compile - version managed from 1.15; omitted for duplicate)
|  |  |  |  +- org.apache.pdfbox:pdfbox:jar:2.0.24:compile
|  |  |  |  |  \- org.apache.pdfbox:fontbox:jar:2.0.24:compile
|  |  |  |  +- org.apache.pdfbox:pdfbox-tools:jar:2.0.24:compile
|  |  |  |  +- org.apache.pdfbox:preflight:jar:2.0.24:compile
|  |  |  |  |  +- (org.apache.pdfbox:pdfbox:jar:2.0.24:compile - omitted for duplicate)
|  |  |  |  |  \- (org.apache.pdfbox:xmpbox:jar:2.0.24:compile - omitted for duplicate)
|  |  |  |  +- org.apache.pdfbox:jempbox:jar:1.8.16:compile
|  |  |  |  +- org.apache.pdfbox:xmpbox:jar:2.0.24:compile
|  |  |  |  +- org.bouncycastle:bcmail-jdk15on:jar:1.69:compile
|  |  |  |  |  +- (org.bouncycastle:bcprov-jdk15on:jar:1.69:compile - omitted for conflict with 1.58)
|  |  |  |  |  +- org.bouncycastle:bcutil-jdk15on:jar:1.69:compile
|  |  |  |  |  |  \- (org.bouncycastle:bcprov-jdk15on:jar:1.69:compile - omitted for conflict with 1.58)
|  |  |  |  |  \- (org.bouncycastle:bcpkix-jdk15on:jar:1.69:compile - omitted for conflict with 1.58)
|  |  |  |  +- (org.bouncycastle:bcprov-jdk15on:jar:1.69:compile - omitted for conflict with 1.58)
|  |  |  |  +- org.apache.poi:poi:jar:4.1.2:compile
|  |  |  |  |  +- (org.apache.commons:commons-collections4:jar:4.4:compile - omitted for duplicate)
|  |  |  |  |  +- org.apache.commons:commons-math3:jar:3.6.1:compile
|  |  |  |  |  \- com.zaxxer:SparseBitSet:jar:1.2:compile
|  |  |  |  +- org.apache.poi:poi-scratchpad:jar:4.1.2:compile
|  |  |  |  |  \- (org.apache.poi:poi:jar:4.1.2:compile - omitted for duplicate)
|  |  |  |  +- org.apache.poi:poi-ooxml:jar:4.1.2:compile
|  |  |  |  |  +- (org.apache.poi:poi:jar:4.1.2:compile - omitted for duplicate)
|  |  |  |  |  +- org.apache.poi:poi-ooxml-schemas:jar:4.1.2:compile
|  |  |  |  |  |  \- org.apache.xmlbeans:xmlbeans:jar:3.1.0:compile
|  |  |  |  |  \- com.github.virtuald:curvesapi:jar:1.06:compile
|  |  |  |  +- com.healthmarketscience.jackcess:jackcess:jar:4.0.1:compile
|  |  |  |  +- com.healthmarketscience.jackcess:jackcess-encrypt:jar:4.0.1:compile
|  |  |  |  +- org.ccil.cowan.tagsoup:tagsoup:jar:1.2.1:compile
|  |  |  |  +- (org.ow2.asm:asm:jar:9.2:compile - omitted for conflict with 9.3)
|  |  |  |  +- org.tallison:isoparser:jar:1.9.41.7:compile
|  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.30; omitted for duplicate)
|  |  |  |  +- org.tallison:metadata-extractor:jar:2.15.0.1:compile
|  |  |  |  |  \- org.tallison.xmp:xmpcore-shaded:jar:6.1.11:compile
|  |  |  |  +- de.l3s.boilerpipe:boilerpipe:jar:1.1.0:compile
|  |  |  |  +- com.rometools:rome:jar:1.15.0:compile
|  |  |  |  |  +- com.rometools:rome-utils:jar:1.15.0:compile
|  |  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.16; omitted for duplicate)
|  |  |  |  |  +- (org.jdom:jdom2:jar:2.0.6.1:compile - version managed from 2.0.6; omitted for duplicate)
|  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.16; omitted for duplicate)
|  |  |  |  +- org.gagravarr:vorbis-java-core:jar:0.8:compile
|  |  |  |  +- com.googlecode.juniversalchardet:juniversalchardet:jar:1.0.3:compile
|  |  |  |  +- org.codelibs:jhighlight:jar:1.0.3:compile
|  |  |  |  +- com.pff:java-libpst:jar:0.9.3:compile
|  |  |  |  +- com.github.junrar:junrar:jar:7.4.0:compile
|  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:runtime - version managed from 1.7.9; omitted for duplicate)
|  |  |  |  +- org.apache.cxf:cxf-rt-rs-client:jar:3.4.4:compile
|  |  |  |  |  +- org.apache.cxf:cxf-rt-transports-http:jar:3.4.4:compile
|  |  |  |  |  |  +- (org.apache.cxf:cxf-core:jar:3.4.4:compile - omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - version managed from 1.3.5; omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.xml.ws:jakarta.xml.ws-api:jar:4.0.0:compile - version managed from 2.3.3; omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.jws:jakarta.jws-api:jar:2.1.0:compile - omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.xml.soap:jakarta.xml.soap-api:jar:3.0.0:compile - version managed from 1.4.2; omitted for duplicate)
|  |  |  |  |  |  +- (com.sun.activation:jakarta.activation:jar:1.2.2:compile - omitted for duplicate)
|  |  |  |  |  |  +- (com.sun.xml.messaging.saaj:saaj-impl:jar:3.0.2:runtime - version managed from 1.5.3; omitted for duplicate)
|  |  |  |  |  |  +- (org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile - omitted for duplicate)
|  |  |  |  |  |  \- (org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar:1.0.6.Final:compile - omitted for duplicate)
|  |  |  |  |  +- org.apache.cxf:cxf-core:jar:3.4.4:compile
|  |  |  |  |  |  +- (org.glassfish.jaxb:jaxb-runtime:jar:4.0.2:compile - version managed from 2.3.4; omitted for duplicate)
|  |  |  |  |  |  +- (com.fasterxml.woodstox:woodstox-core:jar:6.2.6:compile - omitted for duplicate)
|  |  |  |  |  |  +- org.apache.ws.xmlschema:xmlschema-core:jar:2.2.5:compile
|  |  |  |  |  |  +- (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile - version managed from 2.3.3; omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - version managed from 1.3.5; omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.xml.ws:jakarta.xml.ws-api:jar:4.0.0:compile - version managed from 2.3.3; omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.jws:jakarta.jws-api:jar:2.1.0:compile - omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.xml.soap:jakarta.xml.soap-api:jar:3.0.0:compile - version managed from 1.4.2; omitted for duplicate)
|  |  |  |  |  |  +- (com.sun.activation:jakarta.activation:jar:1.2.2:compile - omitted for duplicate)
|  |  |  |  |  |  +- (com.sun.xml.messaging.saaj:saaj-impl:jar:3.0.2:runtime - version managed from 1.5.3; omitted for duplicate)
|  |  |  |  |  |  +- (org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile - omitted for duplicate)
|  |  |  |  |  |  \- (org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar:1.0.6.Final:compile - omitted for duplicate)
|  |  |  |  |  +- (org.apache.cxf:cxf-rt-frontend-jaxrs:jar:3.4.4:compile - omitted for duplicate)
|  |  |  |  |  +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - version managed from 1.3.5; omitted for duplicate)
|  |  |  |  |  +- jakarta.xml.ws:jakarta.xml.ws-api:jar:4.0.0:compile (version managed from 2.3.3)
|  |  |  |  |  |  +- (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile - version managed from 4.0.0; omitted for duplicate)
|  |  |  |  |  |  \- (jakarta.xml.soap:jakarta.xml.soap-api:jar:3.0.0:compile - version managed from 3.0.0; omitted for duplicate)
|  |  |  |  |  +- jakarta.jws:jakarta.jws-api:jar:2.1.0:compile
|  |  |  |  |  +- jakarta.xml.soap:jakarta.xml.soap-api:jar:3.0.0:compile (version managed from 1.4.2)
|  |  |  |  |  |  \- (jakarta.activation:jakarta.activation-api:jar:2.1.2:compile - version managed from 2.1.0; omitted for duplicate)
|  |  |  |  |  +- (com.sun.activation:jakarta.activation:jar:1.2.2:compile - omitted for duplicate)
|  |  |  |  |  +- com.sun.xml.messaging.saaj:saaj-impl:jar:3.0.2:runtime (version managed from 1.5.3)
|  |  |  |  |  |  +- (jakarta.xml.soap:jakarta.xml.soap-api:jar:3.0.0:runtime - version managed from 3.0.0; omitted for duplicate)
|  |  |  |  |  |  +- org.jvnet.staxex:stax-ex:jar:2.1.0:runtime (version managed from 2.1.0)
|  |  |  |  |  |  |  \- (jakarta.activation:jakarta.activation-api:jar:2.1.2:runtime - version managed from 2.1.0; omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.activation:jakarta.activation-api:jar:2.1.2:runtime - version managed from 2.1.2; omitted for duplicate)
|  |  |  |  |  |  \- org.eclipse.angus:angus-activation:jar:2.0.0:runtime (version managed from 2.0.1)
|  |  |  |  |  |     \- (jakarta.activation:jakarta.activation-api:jar:2.1.2:runtime - version managed from 2.1.1; omitted for duplicate)
|  |  |  |  |  +- org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile
|  |  |  |  |  \- org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar:1.0.6.Final:compile
|  |  |  |  +- org.glassfish.jaxb:jaxb-runtime:jar:4.0.2:compile (version managed from 2.3.4)
|  |  |  |  |  \- org.glassfish.jaxb:jaxb-core:jar:4.0.2:compile (version managed from 4.0.2)
|  |  |  |  |     +- (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile - version managed from 4.0.0; omitted for duplicate)
|  |  |  |  |     +- (jakarta.activation:jakarta.activation-api:jar:2.1.2:compile - version managed from 2.1.1; omitted for duplicate)
|  |  |  |  |     +- (org.eclipse.angus:angus-activation:jar:2.0.0:runtime - version managed from 2.0.0; omitted for duplicate)
|  |  |  |  |     +- org.glassfish.jaxb:txw2:jar:4.0.2:compile (version managed from 4.0.2)
|  |  |  |  |     \- com.sun.istack:istack-commons-runtime:jar:4.1.1:compile (version managed from 4.1.1)
|  |  |  |  +- (org.apache.commons:commons-exec:jar:1.3:compile - omitted for duplicate)
|  |  |  |  +- org.apache.opennlp:opennlp-tools:jar:1.9.3:compile
|  |  |  |  +- (commons-io:commons-io:jar:2.10.0:compile - omitted for conflict with 2.11.0)
|  |  |  |  +- com.googlecode.json-simple:json-simple:jar:1.1.1:compile
|  |  |  |  +- com.github.openjson:openjson:jar:1.0.12:compile
|  |  |  |  +- com.google.code.gson:gson:jar:2.10.1:compile (version managed from 2.8.7)
|  |  |  |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.30; omitted for duplicate)
|  |  |  |  +- (org.slf4j:jul-to-slf4j:jar:2.0.7:compile - version managed from 1.7.30; omitted for duplicate)
|  |  |  |  +- (org.slf4j:jcl-over-slf4j:jar:2.0.7:compile - version managed from 1.7.30; omitted for duplicate)
|  |  |  |  +- edu.ucar:netcdf4:jar:4.5.5:compile
|  |  |  |  |  +- (edu.ucar:cdm:jar:4.5.5:compile - omitted for duplicate)
|  |  |  |  |  +- (net.jcip:jcip-annotations:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.7; omitted for duplicate)
|  |  |  |  +- org.jdom:jdom2:jar:2.0.6.1:compile (version managed from 2.0.6)
|  |  |  |  +- (com.google.guava:guava:jar:30.1.1-jre:compile - omitted for conflict with 31.1-jre)
|  |  |  |  +- edu.ucar:grib:jar:4.5.5:compile
|  |  |  |  |  +- (edu.ucar:cdm:jar:4.5.5:compile - omitted for duplicate)
|  |  |  |  |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.7; omitted for duplicate)
|  |  |  |  |  +- (net.jcip:jcip-annotations:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  \- org.itadaki:bzip2:jar:0.9.1:compile
|  |  |  |  +- net.jcip:jcip-annotations:jar:1.0:compile
|  |  |  |  +- (com.beust:jcommander:jar:1.81:compile - omitted for conflict with 1.82)
|  |  |  |  +- net.java.dev.jna:jna:jar:5.8.0:compile
|  |  |  |  +- org.jsoup:jsoup:jar:1.13.1:compile
|  |  |  |  +- com.google.protobuf:protobuf-java:jar:3.15.6:compile
|  |  |  |  +- edu.ucar:cdm:jar:4.5.5:compile
|  |  |  |  |  +- edu.ucar:udunits:jar:4.5.5:compile
|  |  |  |  |  |  +- (joda-time:joda-time:jar:2.2:compile - omitted for conflict with 2.8.1)
|  |  |  |  |  |  \- (net.jcip:jcip-annotations:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  +- (edu.ucar:httpservices:jar:4.5.5:compile - omitted for duplicate)
|  |  |  |  |  +- (joda-time:joda-time:jar:2.2:compile - omitted for conflict with 2.8.1)
|  |  |  |  |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.7; omitted for duplicate)
|  |  |  |  |  +- (net.jcip:jcip-annotations:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  +- net.sf.ehcache:ehcache-core:jar:2.6.2:compile
|  |  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.6.1; omitted for duplicate)
|  |  |  |  |  \- (org.itadaki:bzip2:jar:0.9.1:compile - omitted for duplicate)
|  |  |  |  +- org.quartz-scheduler:quartz:jar:2.3.2:compile (version managed from 2.3.2)
|  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.7; omitted for duplicate)
|  |  |  |  +- com.mchange:c3p0:jar:0.9.5.5:compile
|  |  |  |  |  \- com.mchange:mchange-commons-java:jar:0.2.19:compile
|  |  |  |  +- edu.ucar:httpservices:jar:4.5.5:compile
|  |  |  |  |  +- (net.jcip:jcip-annotations:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.7; omitted for duplicate)
|  |  |  |  +- (org.apache.httpcomponents:httpclient:jar:4.5.13:compile - omitted for duplicate)
|  |  |  |  +- org.apache.httpcomponents:httpmime:jar:4.5.13:compile
|  |  |  |  |  \- (org.apache.httpcomponents:httpclient:jar:4.5.13:compile - omitted for duplicate)
|  |  |  |  +- (org.apache.commons:commons-csv:jar:1.8:compile - omitted for conflict with 1.9.0)
|  |  |  |  +- org.apache.sis.core:sis-utility:jar:1.0:compile
|  |  |  |  |  +- javax.measure:unit-api:jar:1.0:compile
|  |  |  |  |  \- (org.opengis:geoapi:jar:3.0.1:compile - omitted for duplicate)
|  |  |  |  +- org.apache.sis.storage:sis-netcdf:jar:1.0:compile
|  |  |  |  |  +- org.apache.sis.storage:sis-storage:jar:1.0:compile
|  |  |  |  |  |  +- org.apache.sis.core:sis-feature:jar:1.0:compile
|  |  |  |  |  |  |  +- (org.apache.sis.core:sis-utility:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  |  |  +- (org.apache.sis.core:sis-metadata:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  |  |  +- (org.apache.sis.core:sis-referencing:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  |  |  +- (javax.measure:unit-api:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  |  |  \- (org.opengis:geoapi:jar:3.0.1:compile - omitted for duplicate)
|  |  |  |  |  |  +- (org.apache.sis.core:sis-metadata:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  |  +- (org.apache.sis.core:sis-referencing:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  |  \- (org.opengis:geoapi:jar:3.0.1:compile - omitted for duplicate)
|  |  |  |  |  +- (org.apache.sis.core:sis-metadata:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  +- org.apache.sis.core:sis-referencing:jar:1.0:compile
|  |  |  |  |  |  +- (org.apache.sis.core:sis-utility:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  |  +- (org.apache.sis.core:sis-metadata:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  |  +- (javax.measure:unit-api:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  |  \- (org.opengis:geoapi:jar:3.0.1:compile - omitted for duplicate)
|  |  |  |  |  \- (org.opengis:geoapi:jar:3.0.1:compile - omitted for duplicate)
|  |  |  |  +- org.apache.sis.core:sis-metadata:jar:1.0:compile
|  |  |  |  |  +- (org.apache.sis.core:sis-utility:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  +- (javax.measure:unit-api:jar:1.0:compile - omitted for duplicate)
|  |  |  |  |  \- (org.opengis:geoapi:jar:3.0.1:compile - omitted for duplicate)
|  |  |  |  +- org.opengis:geoapi:jar:3.0.1:compile
|  |  |  |  |  \- (javax.measure:unit-api:jar:1.0:compile - omitted for duplicate)
|  |  |  |  +- edu.usc.ir:sentiment-analysis-parser:jar:0.1:compile
|  |  |  |  +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.0:compile - version managed from 2.12.3; omitted for duplicate)
|  |  |  |  +- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.12.3; omitted for duplicate)
|  |  |  |  +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.15.0:compile - version managed from 2.12.3; omitted for duplicate)
|  |  |  |  +- org.apache.pdfbox:jbig2-imageio:jar:3.0.3:compile
|  |  |  |  +- com.github.jai-imageio:jai-imageio-core:jar:1.4.0:compile
|  |  |  |  +- (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile - version managed from 2.3.3; omitted for duplicate)
|  |  |  |  \- (jakarta.activation:jakarta.activation-api:jar:2.1.2:compile - version managed from 1.2.2; omitted for duplicate)
|  |  |  +- org.apache.tika:tika-translate:jar:1.27:compile
|  |  |  |  +- (org.apache.tika:tika-core:jar:1.27:compile - omitted for duplicate)
|  |  |  |  +- org.apache.tika:tika-langdetect:jar:1.27:compile
|  |  |  |  |  +- (org.apache.tika:tika-core:jar:1.27:compile - omitted for duplicate)
|  |  |  |  |  +- (org.glassfish.jaxb:jaxb-runtime:jar:4.0.2:compile - version managed from 2.3.4; omitted for duplicate)
|  |  |  |  |  +- com.optimaize.languagedetector:language-detector:jar:0.6:compile
|  |  |  |  |  |  +- net.arnx:jsonic:jar:1.2.11:compile
|  |  |  |  |  |  +- com.intellij:annotations:jar:12.0:compile
|  |  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.6; omitted for duplicate)
|  |  |  |  |  +- (com.google.guava:guava:jar:30.1.1-jre:compile - omitted for conflict with 31.1-jre)
|  |  |  |  |  +- (org.apache.cxf:cxf-rt-rs-client:jar:3.4.4:compile - omitted for duplicate)
|  |  |  |  |  +- (com.google.code.gson:gson:jar:2.10.1:compile - version managed from 2.8.7; omitted for duplicate)
|  |  |  |  |  +- (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile - version managed from 2.3.3; omitted for duplicate)
|  |  |  |  |  \- (jakarta.activation:jakarta.activation-api:jar:2.1.2:compile - version managed from 1.2.2; omitted for duplicate)
|  |  |  |  +- com.memetix:microsoft-translator-java-api:jar:0.6.2:compile
|  |  |  |  +- (com.googlecode.json-simple:json-simple:jar:1.1.1:compile - omitted for duplicate)
|  |  |  |  +- org.apache.cxf:cxf-rt-frontend-jaxrs:jar:3.4.4:compile
|  |  |  |  |  +- (org.apache.cxf:cxf-core:jar:3.4.4:compile - omitted for duplicate)
|  |  |  |  |  +- jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile (version managed from 2.1.6)
|  |  |  |  |  +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - version managed from 1.3.5; omitted for duplicate)
|  |  |  |  |  +- (org.apache.cxf:cxf-rt-transports-http:jar:3.4.4:compile - omitted for duplicate)
|  |  |  |  |  +- org.apache.cxf:cxf-rt-security:jar:3.4.4:compile
|  |  |  |  |  |  +- (org.apache.cxf:cxf-core:jar:3.4.4:compile - omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - version managed from 1.3.5; omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.xml.ws:jakarta.xml.ws-api:jar:4.0.0:compile - version managed from 2.3.3; omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.jws:jakarta.jws-api:jar:2.1.0:compile - omitted for duplicate)
|  |  |  |  |  |  +- (jakarta.xml.soap:jakarta.xml.soap-api:jar:3.0.0:compile - version managed from 1.4.2; omitted for duplicate)
|  |  |  |  |  |  +- (com.sun.activation:jakarta.activation:jar:1.2.2:compile - omitted for duplicate)
|  |  |  |  |  |  +- (com.sun.xml.messaging.saaj:saaj-impl:jar:3.0.2:runtime - version managed from 1.5.3; omitted for duplicate)
|  |  |  |  |  |  +- (org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile - omitted for duplicate)
|  |  |  |  |  |  \- (org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar:1.0.6.Final:compile - omitted for duplicate)
|  |  |  |  |  +- (jakarta.xml.ws:jakarta.xml.ws-api:jar:4.0.0:compile - version managed from 2.3.3; omitted for duplicate)
|  |  |  |  |  +- (jakarta.jws:jakarta.jws-api:jar:2.1.0:compile - omitted for duplicate)
|  |  |  |  |  +- (jakarta.xml.soap:jakarta.xml.soap-api:jar:3.0.0:compile - version managed from 1.4.2; omitted for duplicate)
|  |  |  |  |  +- (com.sun.activation:jakarta.activation:jar:1.2.2:compile - omitted for duplicate)
|  |  |  |  |  +- (com.sun.xml.messaging.saaj:saaj-impl:jar:3.0.2:runtime - version managed from 1.5.3; omitted for duplicate)
|  |  |  |  |  +- (org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile - omitted for duplicate)
|  |  |  |  |  \- (org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar:1.0.6.Final:compile - omitted for duplicate)
|  |  |  |  +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.15.0:compile (version managed from 2.12.3)
|  |  |  |  |  +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.15.0:compile (version managed from 2.15.0)
|  |  |  |  |  |  +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  |  |  |  |  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  |  |  |  \- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.15.0:compile (version managed from 2.15.0)
|  |  |  |  |     +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  |  |  |     +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  |  |  |     \- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  |  |  +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.15.0:compile - version managed from 2.12.3; omitted for duplicate)
|  |  |  |  +- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.12.3; omitted for duplicate)
|  |  |  |  +- (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile - version managed from 2.3.3; omitted for duplicate)
|  |  |  |  \- (jakarta.activation:jakarta.activation-api:jar:2.1.2:compile - version managed from 1.2.2; omitted for duplicate)
|  |  |  +- commons-cli:commons-cli:jar:1.4:compile
|  |  |  +- edu.ucar:jj2000:jar:5.4:compile
|  |  |  +- com.opencsv:opencsv:jar:5.5.2:compile
|  |  |  |  +- (org.apache.commons:commons-lang3:jar:3.12.0:compile - version managed from 3.12.0; omitted for duplicate)
|  |  |  |  +- (org.apache.commons:commons-text:jar:1.9:compile - omitted for duplicate)
|  |  |  |  +- commons-beanutils:commons-beanutils:jar:1.9.4:compile
|  |  |  |  |  \- commons-collections:commons-collections:jar:3.2.2:compile
|  |  |  |  \- (org.apache.commons:commons-collections4:jar:4.4:compile - omitted for duplicate)
|  |  |  +- org.luaj:luaj-jse:jar:3.0.1:compile
|  |  |  +- org.sejda.imageio:webp-imageio:jar:0.1.6:compile
|  |  |  +- (com.norconex.commons:norconex-commons-lang:jar:2.0.0:compile - omitted for conflict with 2.0.1)
|  |  |  +- (org.apache.logging.log4j:log4j-slf4j-impl:jar:2.20.0:compile - version managed from 2.17.1; omitted for duplicate)
|  |  |  +- (org.apache.logging.log4j:log4j-core:jar:2.20.0:compile - version managed from 2.17.1; omitted for duplicate)
|  |  |  \- (org.slf4j:jcl-over-slf4j:jar:2.0.7:compile - version managed from 1.7.32; omitted for duplicate)
|  |  +- com.norconex.collectors:norconex-committer-core:jar:3.0.0:compile
|  |  |  +- (com.norconex.commons:norconex-commons-lang:jar:2.0.0:compile - omitted for conflict with 2.0.1)
|  |  |  +- (com.tdunning:json:jar:1.8:compile - omitted for duplicate)
|  |  |  \- org.apache.commons:commons-csv:jar:1.9.0:compile
|  |  +- com.h2database:h2-mvstore:jar:2.1.210:compile
|  |  +- com.zaxxer:HikariCP:jar:5.0.1:compile (version managed from 4.0.3)
|  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.0-alpha1; omitted for duplicate)
|  |  +- com.h2database:h2:jar:2.1.214:compile (version managed from 2.1.210)
|  |  +- (com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.0:compile - version managed from 2.13.0; omitted for duplicate)
|  |  +- (com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.15.0:compile - version managed from 2.13.0; omitted for duplicate)
|  |  \- info.picocli:picocli:jar:4.6.1:compile
|  +- org.imgscalr:imgscalr-lib:jar:4.2:compile
|  +- org.eclipse.jetty:jetty-webapp:jar:11.0.15:compile (version managed from 9.4.44.v20210927)
|  |  +- org.eclipse.jetty:jetty-servlet:jar:11.0.15:compile (version managed from 11.0.15)
|  |  |  +- org.eclipse.jetty:jetty-security:jar:11.0.15:compile (version managed from 11.0.15)
|  |  |  |  +- org.eclipse.jetty:jetty-server:jar:11.0.15:compile (version managed from 11.0.15)
|  |  |  |  |  +- org.eclipse.jetty.toolchain:jetty-jakarta-servlet-api:jar:5.0.2:compile
|  |  |  |  |  +- (org.eclipse.jetty:jetty-http:jar:11.0.15:compile - version managed from 11.0.15; omitted for duplicate)
|  |  |  |  |  +- (org.eclipse.jetty:jetty-io:jar:11.0.15:compile - version managed from 11.0.15; omitted for duplicate)
|  |  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  |  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  |  +- org.eclipse.jetty:jetty-xml:jar:11.0.15:compile (version managed from 11.0.15)
|  |  |  +- (org.eclipse.jetty:jetty-util:jar:11.0.15:compile - version managed from 11.0.15; omitted for duplicate)
|  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  +- org.eclipse.jetty:jetty-proxy:jar:11.0.15:compile (version managed from 9.4.44.v20210927)
|  |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  |  +- org.eclipse.jetty:jetty-util:jar:11.0.15:compile (version managed from 11.0.15)
|  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  |  \- org.eclipse.jetty:jetty-client:jar:11.0.15:compile (version managed from 11.0.15)
|  |     +- org.eclipse.jetty:jetty-http:jar:11.0.15:compile (version managed from 11.0.15)
|  |     |  +- (org.eclipse.jetty:jetty-util:jar:11.0.15:compile - version managed from 11.0.15; omitted for duplicate)
|  |     |  +- (org.eclipse.jetty:jetty-io:jar:11.0.15:compile - version managed from 11.0.15; omitted for duplicate)
|  |     |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  |     +- org.eclipse.jetty:jetty-io:jar:11.0.15:compile (version managed from 11.0.15)
|  |     |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  |     |  \- (org.eclipse.jetty:jetty-util:jar:11.0.15:compile - version managed from 11.0.15; omitted for duplicate)
|  |     +- org.eclipse.jetty:jetty-alpn-client:jar:11.0.15:compile (version managed from 11.0.15)
|  |     |  +- (org.eclipse.jetty:jetty-io:jar:11.0.15:compile - version managed from 11.0.15; omitted for duplicate)
|  |     |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  |     \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.5; omitted for duplicate)
|  +- org.seleniumhq.selenium:selenium-java:jar:4.8.3:compile (version managed from 3.141.59)
|  |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  +- org.seleniumhq.selenium:selenium-chrome-driver:jar:4.8.3:compile (version managed from 4.8.3)
|  |  |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- org.seleniumhq.selenium:selenium-chromium-driver:jar:4.8.3:compile (version managed from 4.8.3)
|  |  |  |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |  |  |  +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |  |  |  +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
|  |  |  |  +- (org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  |  \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-manager:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  +- org.seleniumhq.selenium:selenium-devtools-v109:jar:4.8.3:compile (version managed from 4.8.3)
|  |  |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  +- org.seleniumhq.selenium:selenium-devtools-v110:jar:4.8.3:compile (version managed from 4.8.3)
|  |  |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  +- org.seleniumhq.selenium:selenium-devtools-v111:jar:4.8.3:compile
|  |  |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  +- org.seleniumhq.selenium:selenium-devtools-v85:jar:4.8.3:compile (version managed from 4.8.3)
|  |  |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  +- org.seleniumhq.selenium:selenium-edge-driver:jar:4.8.3:compile (version managed from 4.8.3)
|  |  |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-chromium-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-manager:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  +- org.seleniumhq.selenium:selenium-firefox-driver:jar:4.8.3:compile (version managed from 4.8.3)
|  |  |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-devtools-v85:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-http:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-manager:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  +- org.seleniumhq.selenium:selenium-ie-driver:jar:4.8.3:compile (version managed from 4.8.3)
|  |  |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-manager:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  +- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  +- org.seleniumhq.selenium:selenium-safari-driver:jar:4.8.3:compile (version managed from 4.8.3)
|  |  |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |  |  +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
|  |  |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  |  \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |  \- org.seleniumhq.selenium:selenium-support:jar:4.8.3:compile (version managed from 4.8.3)
|  |     +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
|  |     +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
|  |     +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
|  |     +- (net.bytebuddy:byte-buddy:jar:1.14.4:compile - version managed from 1.14.2; omitted for duplicate)
|  |     +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |     +- (org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  |     \- (org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
|  +- net.lightbody.bmp:browsermob-core:jar:2.1.5:compile
|  |  +- net.lightbody.bmp:littleproxy:jar:1.1.0-beta-bmp-17:compile
|  |  |  +- (com.google.guava:guava:jar:22.0-android:compile - omitted for conflict with 31.1-jre)
|  |  |  +- (org.apache.commons:commons-lang3:jar:3.12.0:compile - version managed from 3.5; omitted for duplicate)
|  |  |  +- (io.netty:netty-all:jar:4.1.92.Final:compile - version managed from 4.0.49.Final; omitted for duplicate)
|  |  |  \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.25; omitted for duplicate)
|  |  +- com.fasterxml.jackson.core:jackson-core:jar:2.15.0:compile (version managed from 2.8.9)
|  |  +- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.8.9; omitted for duplicate)
|  |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.15.0:compile (version managed from 2.8.9)
|  |  +- (com.google.guava:guava:jar:23.0-android:compile - omitted for conflict with 31.1-jre)
|  |  +- dnsjava:dnsjava:jar:2.1.8:compile
|  |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.25; omitted for duplicate)
|  |  +- (org.slf4j:jcl-over-slf4j:jar:2.0.7:compile - version managed from 1.7.25; omitted for duplicate)
|  |  +- com.jcraft:jzlib:jar:1.1.3:compile
|  |  +- io.netty:netty-all:jar:4.1.92.Final:compile (version managed from 4.0.51.Final)
|  |  |  +- (io.netty:netty-buffer:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- io.netty:netty-codec:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-codec-dns:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-codec-haproxy:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- (io.netty:netty-codec-http:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- io.netty:netty-codec-http2:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-codec-memcache:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-codec-mqtt:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-codec-redis:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-codec-smtp:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-codec-socks:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-codec-stomp:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-codec-xml:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- (io.netty:netty-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- io.netty:netty-handler:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- (io.netty:netty-transport-native-unix-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- io.netty:netty-handler-proxy:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-handler-ssl-ocsp:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-resolver:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-resolver-dns:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- (io.netty:netty-transport:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- io.netty:netty-transport-rxtx:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-transport-sctp:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- io.netty:netty-transport-udt:jar:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  +- (io.netty:netty-transport-classes-epoll:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- (io.netty:netty-transport-classes-kqueue:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- io.netty:netty-resolver-dns-classes-macos:jar:4.1.92.Final:compile (version managed from 4.1.92.Final; scope not updated to compile)
|  |  |  +- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  |  +- (io.netty:netty-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-buffer:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-transport:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-transport-native-unix-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  \- (io.netty:netty-transport-classes-epoll:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.92.Final:runtime (version managed from 4.1.92.Final)
|  |  |  |  +- (io.netty:netty-common:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-buffer:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-transport:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-transport-native-unix-common:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  \- (io.netty:netty-transport-classes-epoll:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.92.Final:compile (version managed from 4.1.92.Final)
|  |  |  |  +- (io.netty:netty-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-buffer:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-transport:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-transport-native-unix-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  \- (io.netty:netty-transport-classes-kqueue:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.92.Final:runtime (version managed from 4.1.92.Final)
|  |  |  |  +- (io.netty:netty-common:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-buffer:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-transport:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  +- (io.netty:netty-transport-native-unix-common:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  |  \- (io.netty:netty-transport-classes-kqueue:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  +- io.netty:netty-resolver-dns-native-macos:jar:osx-x86_64:4.1.92.Final:runtime (version managed from 4.1.92.Final)
|  |  |  |  \- (io.netty:netty-resolver-dns-classes-macos:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  |  \- io.netty:netty-resolver-dns-native-macos:jar:osx-aarch_64:4.1.92.Final:runtime (version managed from 4.1.92.Final)
|  |  |     \- (io.netty:netty-resolver-dns-classes-macos:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
|  |  +- org.bouncycastle:bcprov-jdk15on:jar:1.58:compile
|  |  +- org.bouncycastle:bcpkix-jdk15on:jar:1.58:compile
|  |  |  \- (org.bouncycastle:bcprov-jdk15on:jar:1.58:compile - omitted for duplicate)
|  |  \- net.lightbody.bmp:mitm:jar:2.1.5:compile
|  |     +- (org.bouncycastle:bcprov-jdk15on:jar:1.58:compile - omitted for duplicate)
|  |     \- (org.bouncycastle:bcpkix-jdk15on:jar:1.58:compile - omitted for duplicate)
|  +- org.apache.logging.log4j:log4j-slf4j-impl:jar:2.20.0:compile (version managed from 2.17.1)
|  |  +- org.apache.logging.log4j:log4j-api:jar:2.20.0:compile (version managed from 2.20.0)
|  |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.25; omitted for duplicate)
|  |  \- (org.apache.logging.log4j:log4j-core:jar:2.20.0:runtime - version managed from 2.20.0; omitted for duplicate)
|  +- org.apache.logging.log4j:log4j-core:jar:2.20.0:compile (version managed from 2.17.1)
|  |  \- (org.apache.logging.log4j:log4j-api:jar:2.20.0:compile - version managed from 2.20.0; omitted for duplicate)
|  \- org.slf4j:jcl-over-slf4j:jar:2.0.7:compile (version managed from 1.7.32)
|     \- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.7; omitted for duplicate)
+- org.springframework.boot:spring-boot-devtools:jar:3.1.0:compile
|  +- org.springframework.boot:spring-boot:jar:3.1.0:compile (version managed from 3.1.0; scope not updated to compile)
|  |  +- (org.springframework:spring-core:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|  |  \- (org.springframework:spring-context:jar:6.0.9:compile - version managed from 6.0.9; omitted for duplicate)
|  \- org.springframework.boot:spring-boot-autoconfigure:jar:3.1.0:compile (version managed from 3.1.0; scope not updated to compile)
|     \- (org.springframework.boot:spring-boot:jar:3.1.0:compile - version managed from 3.1.0; omitted for duplicate)
+- org.projectlombok:lombok:jar:1.18.22:provided
+- com.amazonaws:aws-java-sdk-bom:pom:1.12.500:import
+- com.amazonaws:aws-java-sdk-s3:jar:1.12.500:compile
|  +- com.amazonaws:aws-java-sdk-kms:jar:1.12.500:compile
|  |  +- (com.amazonaws:aws-java-sdk-core:jar:1.12.500:compile - omitted for duplicate)
|  |  \- (com.amazonaws:jmespath-java:jar:1.12.500:compile - omitted for duplicate)
|  +- com.amazonaws:aws-java-sdk-core:jar:1.12.500:compile
|  |  +- commons-logging:commons-logging:jar:1.1.3:compile
|  |  +- commons-codec:commons-codec:jar:1.15:compile (version managed from 1.15)
|  |  +- org.apache.httpcomponents:httpclient:jar:4.5.13:compile
|  |  |  +- org.apache.httpcomponents:httpcore:jar:4.4.16:compile (version managed from 4.4.13)
|  |  |  +- (commons-logging:commons-logging:jar:1.2:compile - omitted for conflict with 1.1.3)
|  |  |  \- (commons-codec:commons-codec:jar:1.15:compile - version managed from 1.11; omitted for duplicate)
|  |  +- software.amazon.ion:ion-java:jar:1.0.2:compile
|  |  +- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.12.7.1; omitted for duplicate)
|  |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:jar:2.15.0:compile (version managed from 2.12.6)
|  |  |  +- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  |  \- (com.fasterxml.jackson.core:jackson-core:jar:2.15.0:compile - version managed from 2.15.0; omitted for duplicate)
|  |  \- joda-time:joda-time:jar:2.8.1:compile
|  \- com.amazonaws:jmespath-java:jar:1.12.500:compile
|     \- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.0:compile - version managed from 2.12.7.1; omitted for duplicate)
\- org.seleniumhq.selenium:selenium-opera-driver:jar:4.4.0:compile
   +- com.google.auto.service:auto-service-annotations:jar:1.0.1:compile
   +- com.google.auto.service:auto-service:jar:1.0.1:compile
   |  +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
   |  +- com.google.auto:auto-common:jar:1.2:compile
   |  |  \- (com.google.guava:guava:jar:31.0.1-jre:compile - omitted for conflict with 31.1-jre)
   |  \- (com.google.guava:guava:jar:31.0.1-jre:compile - omitted for conflict with 31.1-jre)
   +- org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile (version managed from 4.4.0)
   \- org.seleniumhq.selenium:selenium-remote-driver:jar:4.8.3:compile (version managed from 4.4.0)
      +- com.beust:jcommander:jar:1.82:compile
      +- (com.google.auto.service:auto-service-annotations:jar:1.0.1:compile - omitted for duplicate)
      +- (com.google.auto.service:auto-service:jar:1.0.1:compile - omitted for duplicate)
      +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
      +- io.netty:netty-buffer:jar:4.1.92.Final:compile (version managed from 4.1.90.Final; scope not updated to compile)
      |  \- (io.netty:netty-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      +- io.netty:netty-codec-http:jar:4.1.92.Final:compile (version managed from 4.1.90.Final)
      |  +- (io.netty:netty-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-buffer:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-transport:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-codec:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  \- (io.netty:netty-handler:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      +- io.netty:netty-common:jar:4.1.92.Final:compile (version managed from 4.1.90.Final; scope not updated to compile)
      +- io.netty:netty-transport-classes-epoll:jar:4.1.92.Final:compile (version managed from 4.1.90.Final; scope not updated to compile)
      |  +- (io.netty:netty-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-buffer:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-transport:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  \- (io.netty:netty-transport-native-unix-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      +- io.netty:netty-transport-classes-kqueue:jar:4.1.92.Final:compile (version managed from 4.1.90.Final; scope not updated to compile)
      |  +- (io.netty:netty-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-buffer:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-transport:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  \- (io.netty:netty-transport-native-unix-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      +- io.netty:netty-transport-native-epoll:jar:4.1.92.Final:linux-x86_64 (version managed from 4.1.90.Final)
      |  +- (io.netty:netty-common:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-buffer:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-transport:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-transport-native-unix-common:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
      |  \- (io.netty:netty-transport-classes-epoll:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
      +- io.netty:netty-transport-native-kqueue:jar:4.1.92.Final:osx-x86_64 (version managed from 4.1.90.Final)
      |  +- (io.netty:netty-common:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-buffer:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-transport:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-transport-native-unix-common:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
      |  \- (io.netty:netty-transport-classes-kqueue:jar:4.1.92.Final:runtime - version managed from 4.1.92.Final; omitted for duplicate)
      +- io.netty:netty-transport-native-unix-common:jar:4.1.92.Final:compile (version managed from 4.1.90.Final; scope not updated to compile)
      |  +- (io.netty:netty-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-buffer:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  \- (io.netty:netty-transport:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      +- io.netty:netty-transport:jar:4.1.92.Final:compile (version managed from 4.1.90.Final; scope not updated to compile)
      |  +- (io.netty:netty-common:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  +- (io.netty:netty-buffer:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      |  \- (io.netty:netty-resolver:jar:4.1.92.Final:compile - version managed from 4.1.92.Final; omitted for duplicate)
      +- io.opentelemetry:opentelemetry-api:jar:1.25.0:compile (version managed from 1.24.0)
      |  \- (io.opentelemetry:opentelemetry-context:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      +- io.opentelemetry:opentelemetry-context:jar:1.25.0:compile (version managed from 1.24.0)
      +- io.opentelemetry:opentelemetry-exporter-logging:jar:1.25.0:compile (version managed from 1.24.0)
      |  +- (io.opentelemetry:opentelemetry-sdk:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  +- io.opentelemetry:opentelemetry-sdk-metrics:jar:1.25.0:compile (version managed from 1.25.0; scope not updated to compile)
      |  |  +- (io.opentelemetry:opentelemetry-api:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  |  \- (io.opentelemetry:opentelemetry-sdk-common:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  +- io.opentelemetry:opentelemetry-sdk-logs:jar:1.25.0-alpha:compile (scope not updated to compile)
      |  |  +- io.opentelemetry:opentelemetry-api-logs:jar:1.25.0-alpha:compile
      |  |  |  \- (io.opentelemetry:opentelemetry-api:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  |  +- io.opentelemetry:opentelemetry-api-events:jar:1.25.0-alpha:compile
      |  |  |  \- (io.opentelemetry:opentelemetry-api:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  |  \- (io.opentelemetry:opentelemetry-sdk-common:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  \- (io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:jar:1.25.0:runtime - version managed from 1.25.0; omitted for duplicate)
      +- io.opentelemetry:opentelemetry-sdk-common:jar:1.25.0:compile (version managed from 1.24.0)
      |  +- (io.opentelemetry:opentelemetry-api:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  \- (io.opentelemetry:opentelemetry-semconv:jar:1.25.0-alpha:runtime - omitted for conflict with 1.24.0-alpha)
      +- io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:jar:1.25.0:compile (version managed from 1.24.0)
      |  +- (io.opentelemetry:opentelemetry-sdk:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  +- (io.opentelemetry:opentelemetry-sdk-metrics:jar:1.25.0:runtime - version managed from 1.25.0; omitted for duplicate)
      |  \- (io.opentelemetry:opentelemetry-sdk-logs:jar:1.25.0-alpha:runtime - omitted for duplicate)
      +- io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:jar:1.24.0-alpha:compile
      |  +- (io.opentelemetry:opentelemetry-sdk:jar:1.25.0:compile - version managed from 1.24.0; omitted for duplicate)
      |  +- (io.opentelemetry:opentelemetry-sdk-metrics:jar:1.25.0:compile - version managed from 1.24.0; omitted for duplicate)
      |  +- (io.opentelemetry:opentelemetry-sdk-logs:jar:1.24.0-alpha:compile - omitted for conflict with 1.25.0-alpha)
      |  +- (io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:jar:1.25.0:compile - version managed from 1.24.0; omitted for duplicate)
      |  \- (io.opentelemetry:opentelemetry-semconv:jar:1.24.0-alpha:runtime - omitted for duplicate)
      +- io.opentelemetry:opentelemetry-sdk-trace:jar:1.25.0:compile (version managed from 1.24.0)
      |  +- (io.opentelemetry:opentelemetry-api:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  +- (io.opentelemetry:opentelemetry-sdk-common:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  \- (io.opentelemetry:opentelemetry-semconv:jar:1.25.0-alpha:runtime - omitted for conflict with 1.24.0-alpha)
      +- io.opentelemetry:opentelemetry-sdk:jar:1.25.0:compile (version managed from 1.24.0)
      |  +- (io.opentelemetry:opentelemetry-api:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  +- (io.opentelemetry:opentelemetry-sdk-common:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  +- (io.opentelemetry:opentelemetry-sdk-trace:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  +- (io.opentelemetry:opentelemetry-sdk-metrics:jar:1.25.0:compile - version managed from 1.25.0; omitted for duplicate)
      |  \- (io.opentelemetry:opentelemetry-sdk-logs:jar:1.25.0-alpha:runtime - omitted for duplicate)
      +- io.opentelemetry:opentelemetry-semconv:jar:1.24.0-alpha:compile
      |  \- (io.opentelemetry:opentelemetry-api:jar:1.25.0:compile - version managed from 1.24.0; omitted for duplicate)
      +- io.ous:jtoml:jar:2.0.0:compile
      +- (net.bytebuddy:byte-buddy:jar:1.14.4:compile - version managed from 1.14.2; omitted for duplicate)
      +- org.apache.commons:commons-exec:jar:1.3:compile
      +- org.asynchttpclient:async-http-client:jar:2.12.3:compile
      |  +- org.asynchttpclient:async-http-client-netty-utils:jar:2.12.3:compile
      |  |  +- (io.netty:netty-buffer:jar:4.1.92.Final:compile - version managed from 4.1.60.Final; omitted for duplicate)
      |  |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.30; omitted for duplicate)
      |  |  \- (com.sun.activation:jakarta.activation:jar:1.2.2:compile - omitted for duplicate)
      |  +- (io.netty:netty-codec-http:jar:4.1.92.Final:compile - version managed from 4.1.60.Final; omitted for duplicate)
      |  +- (io.netty:netty-handler:jar:4.1.92.Final:compile - version managed from 4.1.60.Final; omitted for duplicate)
      |  +- (io.netty:netty-codec-socks:jar:4.1.92.Final:compile - version managed from 4.1.60.Final; omitted for duplicate)
      |  +- (io.netty:netty-handler-proxy:jar:4.1.92.Final:compile - version managed from 4.1.60.Final; omitted for duplicate)
      |  +- (io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.92.Final:compile - version managed from 4.1.60.Final; omitted for duplicate)
      |  +- (io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.92.Final:compile - version managed from 4.1.60.Final; omitted for duplicate)
      |  +- org.reactivestreams:reactive-streams:jar:1.0.4:compile (version managed from 1.0.3)
      |  +- com.typesafe.netty:netty-reactive-streams:jar:2.0.4:compile
      |  |  +- (io.netty:netty-handler:jar:4.1.92.Final:compile - version managed from 4.1.43.Final; omitted for duplicate)
      |  |  \- (org.reactivestreams:reactive-streams:jar:1.0.4:compile - version managed from 1.0.3; omitted for duplicate)
      |  +- (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.30; omitted for duplicate)
      |  \- com.sun.activation:jakarta.activation:jar:1.2.2:compile
      +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
      +- org.seleniumhq.selenium:selenium-http:jar:4.8.3:compile (version managed from 4.8.3)
      |  +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
      |  +- dev.failsafe:failsafe:jar:3.3.1:compile
      |  +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
      |  \- (org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
      +- org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile (version managed from 4.8.3)
      |  \- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
      \- org.seleniumhq.selenium:selenium-manager:jar:4.8.3:compile (version managed from 4.8.3)
         +- (com.google.guava:guava:jar:31.1-jre:compile - omitted for duplicate)
         +- (org.seleniumhq.selenium:selenium-api:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
         \- (org.seleniumhq.selenium:selenium-json:jar:4.8.3:compile - version managed from 4.8.3; omitted for duplicate)
milos-slalom commented 1 year ago

I also tried running directly with Norconex and everything works there.

milos-slalom commented 1 year ago

It looks like Norconex 3.0.1 is using version 3.141.59 of selenium. Even when I explicitly asked for this version it didn't work for some reason.

However I have updated to Norconex 3.0.2 and it seems to be working now. This version uses 4.0.0 of Selenium. I don't know exactly why it works now though.