Files
sailing-analytics/java/org.openqa.selenium.osgi/build.properties
T
Axel Uhl 44e10ffcd7 bug6298: vendor commons-exec 1.3 required by selenium-os DriverService
Selenium 4's selenium-os module (org.openqa.selenium.os.CommandLine, used by
DriverService.start() to launch the driver binary) depends on Apache Commons
Exec 1.3. Selenium 3's fat client-combined jar bundled it; the modular
Selenium 4 needs it as a separate transitive. Its absence caused a runtime
NoClassDefFoundError: org/apache/commons/exec/ExecuteWatchdog on the first
driver session start. Added commons-exec-1.3.jar (the version pinned by
selenium-os 4.13.0) to lib/ and wired it into Bundle-ClassPath, build.properties
and .classpath. Not re-exported, as only selenium-os references it internally.

Assisted-By: Claude (claude-4.8-opus)
2026-09-07 13:31:41 +02:00

47 lines
2.3 KiB
Properties

bin.includes = META-INF/,\
selenium-api-4.13.0.jar,\
selenium-remote-driver-4.13.0.jar,\
selenium-support-4.13.0.jar,\
selenium-chrome-driver-4.13.0.jar,\
selenium-chromium-driver-4.13.0.jar,\
selenium-firefox-driver-4.13.0.jar,\
selenium-edge-driver-4.13.0.jar,\
selenium-ie-driver-4.13.0.jar,\
selenium-safari-driver-4.13.0.jar,\
selenium-http-4.13.0.jar,\
selenium-json-4.13.0.jar,\
selenium-manager-4.13.0.jar,\
selenium-os-4.13.0.jar,\
lib/guava-32.1.2-jre.jar,\
lib/byte-buddy-1.14.5.jar,\
lib/auto-service-annotations-1.1.1.jar,\
lib/failsafe-3.3.2.jar,\
lib/async-http-client-2.12.3.jar,\
lib/async-http-client-netty-utils-2.12.3.jar,\
lib/netty-reactive-streams-2.0.4.jar,\
lib/reactive-streams-1.0.3.jar,\
lib/jakarta.activation-1.2.2.jar,\
lib/netty-buffer-4.1.96.Final.jar,\
lib/netty-codec-4.1.96.Final.jar,\
lib/netty-codec-http-4.1.96.Final.jar,\
lib/netty-codec-socks-4.1.96.Final.jar,\
lib/netty-handler-4.1.96.Final.jar,\
lib/netty-handler-proxy-4.1.96.Final.jar,\
lib/netty-common-4.1.96.Final.jar,\
lib/netty-resolver-4.1.96.Final.jar,\
lib/netty-transport-4.1.96.Final.jar,\
lib/netty-transport-native-unix-common-4.1.96.Final.jar,\
lib/opentelemetry-api-1.28.0.jar,\
lib/opentelemetry-api-events-1.28.0-alpha.jar,\
lib/opentelemetry-context-1.28.0.jar,\
lib/opentelemetry-sdk-1.28.0.jar,\
lib/opentelemetry-sdk-common-1.28.0.jar,\
lib/opentelemetry-sdk-trace-1.28.0.jar,\
lib/opentelemetry-sdk-metrics-1.28.0.jar,\
lib/opentelemetry-sdk-logs-1.28.0.jar,\
lib/opentelemetry-sdk-extension-autoconfigure-spi-1.28.0.jar,\
lib/opentelemetry-exporter-logging-1.28.0.jar,\
lib/opentelemetry-semconv-1.28.0-alpha.jar,\
lib/commons-exec-1.3.jar,\
lib/json-20080701.jar