Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed - #4033

Closed
solrbot wants to merge 1 commit into
apache:branch_9xfrom
solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x
Closed

Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed#4033
solrbot wants to merge 1 commit into
apache:branch_9xfrom
solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x

Conversation

@solrbot

@solrbotsolrbot commented Jan 6, 2026

Copy link
Copy Markdown
Collaborator

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

PackageTypeUpdateChange
org.glassfish.jersey.containers:jersey-container-jetty-http (source)dependenciesmajor2.39.14.0.2

Release Notes

eclipse-ee4j/jersey (org.glassfish.jersey.containers:jersey-container-jetty-http)

v4.0.0

Compare Source

  • [Pull 5508] - Update versions of dependencies in pom.xml
  • [Pull 5513] - Next iteration towards supporting HK2 & Weld injection
  • [Pull 5516] - [4.0] remove redundant multi-release jar configuration
  • [Pull 5533] - Next injection iteration
  • [Pull 5535] - Remove Apache 4, Jetty 11, and SimpleFramework
  • [Pull 5538] - Drop JSR 166 repackaged classes
  • [Pull 5552] - Enclose Bindings to innate package and provide a HK2 version of Abstr…
  • [Pull 5554] - Update some EE11 versions
  • [Pull 5556] - Stop distributing jaxrs-ri bundle
  • [Pull 5564] - Move ServiceFinderBinder into an innate package
  • [Pull 5576] - Drop JDK 11 profiles
  • [Pull 5577] - Removed obsolete jars from bom.pom
  • [Pull 5578] - fixes to bundles discovered by release
  • [Pull 5835] - After merge cleanup of JDK17- profiles
  • [Pull 5838] - release-test for 4.0 Jersey
  • [Pull 5911] - Removed obsolete-for-removal UTF8 constant
  • [Pull 5943] - Eliminate unnecessary flushes
  • [Pull 5957] - Merge jersey-container-servlet-core and jersey-container-servlet modules
  • [Pull 5992] - Adding maven ci friendly versions
  • [Pull 6032] - apidocs validation fixes
  • v3.1.12

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.11...3.1.12

    v3.1.11

    Compare Source

  • [Pull 5676] - [3.1] Helidon 4.x container
  • [Pull 5823] - Improve multipart behaviour to comply with MP REST Client 4.0 TCK tests
  • [Pull 5831] - Support MP REST Client 4.0
  • [Pull 5844] - Do not stuck Netty on header-setting exception
  • [Pull 5857] - Compatibility with RestEasy injecting no Configuration
  • [Pull 5868] - Bug Fix: SSE Events lines MUST NOT contain \r
  • [Pull 5870] - Do not include port -1 in the HOST header.
  • [Pull 5877] - jnh-connector: Fixed issue where FirstByteCachingStream failed to inc…
  • [Pull 5887] - File upload handling after redirect
  • [Pull 5903] - Fix for #​5902; support optional @​FormParam
  • [Pull 5917] - Replace String UTF-8 with a charset
  • [Pull 5944] - Versions update [3.1]
  • [Pull 5958] - Support Helidon3 and Helidon4 (precedence) by helidon connector.
  • [Pull 5960] - Support for ValidatorContext#{clockProvider,addValueExtractor}
  • v3.1.10

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.9...3.1.10

    v3.1.9

    Compare Source

  • [Pull 5721] - Reverting removal of NullOutputStream for backwards compatibility
  • [Pull 5757] - Jakarta versions update
  • v3.1.8

    Compare Source

  • [Pull 5663] - [3.1] multirelease jar fix for jersey-common
  • [Pull 5674] - PathProvider supports Path entities, in preparation for future default support in Jakarta REST 4.1 / Jersey 4.1
  • [Pull 5683] - ResponseWriter#writeResponseStatusAndHeaders drops some redundant code
  • [Pull 5704] - Add Path provider automatically to the list of providers
  • v3.1.7

    Compare Source

  • [Pull 5341] - Improving I/O Efficience and Performance using NIO API instead of IO API
  • [Pull 5603] - Expect100Continue test fixed for NettyConnector
  • [Pull 5611] - Jetty HTTP Container native timeout
  • [Pull 5612] - Allowing sending Status over sending error
  • [Pull 5660] - Better document virtual threads
  • v3.1.6

    Compare Source

  • [Pull 5518] - Jakartified versions update
  • [Pull 5525] - Adding support for private fields in `@BeanParam`
  • [Pull 5548] - Add JNH properties to the config
  • [Pull 5551] - Update EL impl
  • [Pull 5563] - Drop JDK 8 profiles in 3.1
  • [Pull 5565] - Replace synchronized blocks with Locks
  • [Pull 5566] - exclude static fields from POJO parsing in BeanParam
  • [Pull 5569] - Replace ThreadLocal with ConcurrentQueue in HttpDateFormat
  • [Pull 5571] - Fixed FirstByteCachingStream in JNH Connector
  • [Pull 5589] - Fix thread leak/invasion
  • [Pull 5593] - [3.1] versions update
  • v3.1.5

    Compare Source

  • [Issue 5491] - 3.1.4 broken release, JettyConnectorProvider always throws exception
  • [Pull 5481] - [3.1] Jetty 12 HTTP/2 support
  • [Pull 5484] - Adding Jetty 12 modules to release JDK version check
  • [Pull 5488] - [3.1] Enable Jetty 11 container
  • [Pull 5490] - JerseyEventSink#send throwing non IOExceptions
  • [Pull 5498] - Jetty 11 container adopted for backwards compatibility
  • [Pull 5499] - Fix for apidocs bundle generation
  • [Pull 5500] - Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml
  • v3.1.4

    Compare Source

  • [Pull 5293] - HTTP/2 for JNH connector
  • [Pull 5372] - Jetty 12 multirelease
  • [Pull 5396] - Support a single EntityPart as an entity
  • [Pull 5398] - Created an example with Jakarta REST 3.1 SeBootstrap & Multipart
  • [Pull 5399] - Enable @​FormParam EntityPart injection to fields
  • [Pull 5407] - Describe Java SE compatibility and Jetty modules compatibility
  • [Pull 5462] - HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12)
  • [Pull 5464] - Examples cleanup
  • [Pull 5466] - Drop 11 for Jetty11 classnames
  • v3.1.3

    Compare Source

  • [Pull 5374] - exclude release and version-agnostic tests from release
  • v3.1.2

    Compare Source

  • [Issue 5295] - Test failures after migration to Jersey 3.1.1
  • [Pull 5297] - Document ApplicationPath migration concern
  • [Pull 5304] - Jakartified versions update
  • [Pull 5312] - Support SNI for JNH connector
  • [Pull 5321] - Update 3.1 EntityPart providers for Injectless Client
  • [Pull 5323] - Workaround JNH InputStream.available() == 1 for no entity
  • [Pull 5336] - Redirect GuardianList#toString to the guarded list
  • v3.1.1

    Compare Source

  • [Issue 5192] - Documentation/Implementation issue for the default exception mapper in Jersey 3.1.0
  • [Pull 5170] - Create HTTPS tests with JNH connector #​5169
  • [Pull 5193] - Default exception mapper processing
  • [Pull 5197] - Update migration guide
  • [Pull 5237] - Don't Specify Wildcard Package OSGi Version for MicroProfile Rest Client
  • v3.1.0

    Compare Source

  • [Issue 4819] - Adopt 3.1 API
  • [Issue 4834] - Application/octet-stream is set as mediaType when uploading json file payload using form parameters instead of application/json
  • [Issue 4870] - Documentation: Default Exception Mapper
  • [Issue 4871] - Documentation: Update CompletionCallback example
  • [Issue 4875] - Documentation: Document JAX-RS Feature JDK service
  • [Issue 4941] - Release 3.1.0-M2
  • [Issue 5103] - Can not serialize CompletionStage
  • [Pull 4855] - Impl of the SameSite enum for NewCookie
  • [Pull 4859] - Implementation of EntityPart API
  • [Pull 4861] - Support for @​ApplicationPath in SE
  • [Pull 4863] - DefaultExceptionMapper
  • [Pull 4866] - Remove JDK 8 related maven configuration
  • [Pull 4868] - Added implementation of RuntimeDelegate#bootstrap(Class, Configuration)
  • [Pull 4877] - Add Application/JSON media type for FileDataBodyPart json files.
  • [Pull 4879] - enabling some examples for Jakarta EE 9
  • [Pull 4880] - DefaultExceptionMapper documentation
  • [Pull 4884] - Documentation for Feature and Dynamic Feature enchansments
  • [Pull 4885] - Change of default behaviour of UNWRAP_COMPLETION_STAGE_IN_WRITER_ENABLE
  • [Pull 4892] - Enable MP RestClient
  • [Pull 4893] - Adjust getRequestHeader method
  • [Pull 4895] - documentation for CompletionCallback implementation change since Jersey 3.1.0
  • [Pull 4896] - Split MP REST Client integration test module to support javax.servlet…
  • [Pull 4908] - Default Exception Mapper re-worked
  • [Pull 4911] - Missing Content-Type header should be application/octet-stream optionally
  • [Pull 4919] - Issue #​3493 - Add BeanParam support to WebResourceFactory
  • [Pull 4922] - merge actual master into 3.1
  • [Pull 4923] - Documentation for the default Exception mapper
  • [Pull 4925] - merge actual master into 3.1
  • [Pull 4926] - Updated dependency versions
  • [Pull 4927] - Adopt parsson
  • [Pull 4929] - Updated dependency versions
  • [Pull 4931] - Added a documentation for Jakarta REST EntityPart
  • [Pull 4932] - merge actual master into 3.1
  • [Pull 4934] - Replace usage of deprecated beanManager.createInjectionTarget
  • [Pull 4936] - merge actual master into 3.1
  • [Pull 4937] - Updated dependency versions
  • [Pull 4938] - DefaultExceptionMapper made available for compliance check
  • [Pull 4940] - Issue #​4881 - Java client connector
  • [Pull 4942] - Updating CI/CD JDK for 3.x build
  • [Pull 4945] - OSGi version requirements for jakarta.enterprise explicitly added
  • [Pull 4947] - Update to MP Rest Client 3.0 final
  • [Pull 4956] - Support for hasProperty method
  • [Pull 4958] - merge actual master into 3.1
  • [Pull 4963] - Let Jackson use JAXB3
  • [Pull 4973] - Added a test for a serverless resource testing
  • [Pull 4976] - update 3.1 branch with actual master
  • [Pull 4983] - Backwards merge of 3.x into 3.1
  • [Pull 4990] - Temporarily exclude java-connector for M3
  • [Pull 4991] - Update legal information for 3.1
  • [Pull 4992] - Do not use privileged ports with WebServer by default
  • [Pull 5008] - Update versions of JAX-B, Moxy, JSON-B, JSON-P
  • [Pull 5009] - Dependency on servlet-api updated to version 6, grizzly to 4
  • [Pull 5016] - Updated CDI, BV, and EL.
  • [Pull 5019] - maven-bundle-plugin version update
  • [Pull 5029] - Add MP RestClient module to BOM
  • [Pull 5037] - Make sure the default exception mapper is processed
  • [Pull 5040] - Move jersey-tck module to a tests folder & make it run with -Pjersey-tck
  • [Pull 5047] - Use Jsonb more effectively
  • [Pull 5066] - Rename Java Connector to JavaNetHttp Connector
  • [Pull 5075] - Possibly use jersey WebServer with SeBootstrap.Configurator
  • [Pull 5077] - Call CompletionCallback just once with DefaultExceptionMapper
  • [Pull 5081] - Updated dependencies for 3.0.5
  • [Pull 5086] - Updated EE10 dependency versions
  • [Pull 5098] - Fix Multipart media type override by Jersey defaults.
  • [Pull 5104] - Extensions for JNH connector
  • [Pull 5120] - EE10 versions update
  • [Pull 5152] - OSGi for JNH connector
  • v3.0.18

    Compare Source

  • [Pull 5912] - oauth2 deps cleanup
  • [Pull 5930] - Versions update
  • v3.0.17

    Compare Source

    Release includes only bugfixes ported from 2.46

    v3.0.16

    Compare Source

  • [Pull 5741] - [3.0] Legacy code removal (DefaultJacksonJaxbJsonProvider)
  • v3.0.15

    Compare Source

  • [Pull 5684] - Do not point to a SNAPSHOT Jersey in version-agnostic tests
  • [Pull 5711] - [3.0] Multi-Release jar fix
  • v3.0.14

    Compare Source

  • [Pull 5610] - Wiremock version update
  • [Pull 5616] - mvc-thymeleaf extension
  • [Pull 5640] - Jakartize & cleanup after 2.x merge
  • v3.0.13

    Compare Source

  • [Pull 5520] - exclude default JSON-P IMPL from API
  • [Pull 5584] - [3.0] versions update
  • v3.0.12

    Compare Source

  • [Pull 5449] - User Guide: Jackson 2.14 -> 2.15 migration
  • [Pull 5450] - Updated Parsson
  • [Pull 5452] - Non-Jakarta dependencies version update
  • [Pull 5453] - Jakarta dependencies version update
  • v3.0.11

    Compare Source

  • [Pull 5309] - jakartified adaptation of the #​5282
  • [Pull 5315] - Fixes the multiple user-agent headers
  • v3.0.10

    Compare Source

  • [Pull 5224] - apidocs bundle fix
  • [Pull 5247] - Updated version in the release-test pom
  • v3.0.9

    Compare Source

  • [Issue 5196] - Jersey 3.0 breaking change
  • [Pull 5146] - Fix OSGi veriables
  • [Pull 5147] - Spring 6 examples back
  • v3.0.8

    Compare Source

  • [Pull 5138] - Merge remote-tracking branch 'MSTR/master' into 3.x
  • v3.0.7

    Compare Source

  • [Issue 5126] - CompletionStage not unwrapped in 3.0.6
  • [Pull 5128] - Fix unwrap CompletionStage
  • [Pull 5131] - Prevent error with JDK19 related to Thread.Builder
  • [Pull 5133] - update the 3.x branch with actual master
  • v3.0.6

    Compare Source

  • [Issue 5087] - Dependency convergence in 3.0.5
  • [Issue 5093] - SpringComponentProvider in jersey-spring6 never binds components
  • [Pull 5092] - extend maven-enforcer-plugin rules set with dependencyConvergence rule
  • [Pull 5102] - FISH-5723 Fixes WebappClassloader memory-leak issue by removing JAXRSResources classes from cache on shutdown event
  • v3.0.5

    Compare Source

  • [Pull 5012] - Bring back Helidon Connector
  • [Pull 5013] - Update MP Config version 3.0
  • [Pull 5022] - Fix localization message for Helidon
  • [Pull 5023] - Spring 6 module introduction
  • [Pull 5033] - Updated Jetty dependency versions
  • [Pull 5043] - Updated API javadoc link with a proper version
  • v3.0.4

    Compare Source

  • [Pull 4977] - update 3.x branch with actual master
  • v3.0.3

    Compare Source

  • [Pull 4740] - GrizzlyHttpServerTest - testing stability with HTTP, HTTPS and HTTP/2
  • [Pull 4782] - maven-javadoc-plugin migrated to 3.2.0 (3.x)
  • [Pull 4793] - 3x.merge
  • [Pull 4808] - Remove helidon connector dependency from BOM
  • [Pull 4853] - merge master into 3.x
  • [Pull 4857] - merge release history into 3.x
  • v3.0.2

    Compare Source

  • [Pull 4709] - Copy JDK 11 Jetty classes to JDK 8 target
  • [Pull 4726] - test-framework Jetty provider - JDK 11 adjustments
  • [Pull 4747] - Merge of actual master into 3.x branch
  • [Pull 4768] - master merge into 3.x
  • [Pull 4771] - master merge into 3.x
  • [Pull 4772] - jakarta userGuide fixes
  • [Pull 4775] - merge of user guide changes from master to 3.x
  • [Pull 4778] - Technical merge of released branch 2.34-BRANCH into 3.x
  • v3.0.1

    Compare Source

  • [Issue 4655] - org.glassfish.jersey.containers:jersey-container-jetty-http:3.0.0 Unusable on JDK11+
  • [Pull 4633] - Documentation and example fixes related to jakartification
  • [Pull 4635] - Jakartified OSGi tests
  • [Pull 4653] - Jakartified User Guide - first 10 chapters
  • [Pull 4656] - Jakartified User Guide - second 10 chapters
  • [Pull 4657] - Jakartified User Guide - final 10 chapters with appendix-properties adjusted
  • [Pull 4667] - JakartaEE 9.0 namespaces applied to examples
  • [Pull 4668] - Jakartified heroku archetype
  • [Pull 4674] - Merge of the current master into jakartified branch
  • [Pull 4676] - jakartified modules.xml from User Guide
  • [Pull 4679] - Updated dependecies
  • [Pull 4691] - merge of current master into 3.x
  • [Pull 4696] - merge of actual master into 3.x
  • [Pull 4698] - merge of actual master into 3.x
  • [Pull 4700] - Jetty servlet container multirelease-jar fix
  • [Pull 4702] - Updated notice files
  • v3.0.0

    Compare Source

  • [Pull 4389] - Transition Jakarta REST API from javax to jakarta package
  • [Pull 4413] - Sync 3.x with master
  • [Pull 4417] - Remove Jackson1
  • [Pull 4427] - Update the RESTful Web Services API
  • [Pull 4428] - JAXB api/ri, parent pom versions update
  • [Pull 4444] - Additional JAX-RS & JAX-B jakartification for 3.0.0-M1
  • [Pull 4464] - Fix Jersey META-INF/services provider configuration file
  • [Pull 4488] - Prepared branch for Jersey 3.0.0-M3 release
  • [Pull 4494] - Jakartified.m4 master merge
  • [Pull 4495] - jakartification: servlet-api, grizzly
  • [Pull 4496] - Technical merge of released branch 3.0.0-M4-BRANCH
  • [Pull 4497] - Jakartification: arrange properties in the main pom
  • [Pull 4504] - Updated dependencies for M5
  • [Pull 4505] - Technical merge of released branch 3.0.0-M5-BRANCH
  • [Pull 4513] - version bump for JSONP
  • [Pull 4586] - Remove Jersey 3.x incompatible extension modules
  • [Pull 4589] - merge of master (2.32) into 3.x
  • [Pull 4591] - Enable tests after jakartified media
  • [Pull 4594] - Jakartified jetty (11.0.0.beta2)
  • [Pull 4595] - Use just the latest Weld and fix CDI-BV module
  • [Pull 4596] - Updated JTA and Yasson dependency
  • [Pull 4597] - Fix Jackson module
  • [Pull 4599] - Enable integration tests using new jetty plugin
  • [Pull 4609] - Jetty modules handled for JDK 1.8
  • [Pull 4616] - Weld integration
  • [Pull 4619] - Enable tests on JDK 8
  • [Pull 4620] - Enable jetty servlet/web container factory
  • [Pull 4621] - Make more integration tests working
  • [Pull 4622] - Fix CDI-SE module
  • [Pull 4626] - Make more tests and examples working
  • v2.48

    Compare Source

  • [Pull 5937] - Better Configuration for Netty Connector
  • [Pull 5945] - Jackson update to 2.19.1
  • [Pull 5949] - custom providers included in the fromString() results
  • [Pull 5951] - Configure the default connector by its config
  • [Pull 5952] - Useless exception when client closes stream whilst response transfer …
  • [Pull 5975] - java.io.UncheckedIOException: java.io.IOException: Connection is closed#5973
  • [Pull 5978] - Prevent leaking of annotation in a reused response.
  • [Pull 5979] - AbortResponse headers case insensitive header names
  • [Pull 5985] - Dependency update for the monitoring performance test-case
  • [Pull 5986] - Dependencies versions update
  • [Pull 5988] - No RxInvokerProvider SPI, must be registered.
  • [Pull 5995] - Introducing constants module
  • [Pull 5998] - Fix to invoke InvocationBuilderListener for each request.
  • [Pull 6004] - Fix releasing RequestScope multiple times.
  • [Pull 6008] - JDK 26 compatibility
  • [Pull 6010] - Adopt ASM 9.9 (JDK 26 support)
  • [Pull 6011] - Deadlock with JerseyClassAnalyzer#resolverAnnotations #​5996
  • [Pull 6015] - Issue #​6002 | Ignore warnings for get method consumes entity
  • [Pull 6017] - Fix Grizzly on close when error
  • [Pull 6019] - Move ConstraintTo check into ServiceFinder, to a single spot.
  • [Pull 6020] - Spring5/Servlet integration test
  • [Pull 6029] - Allow injecting HttpExchange
  • [Pull 6037] - Updated release process [ossrh]
  • [Pull 6038] - Example validation fix
  • [Pull 6039] - Exclude jersey-constants from the release test
  • [Pull 6047] - jersey-netty-connector v2.47 : Connector is returning 200 OK when decoded result in HttpResponse contains TooLongHttpHeaderException #​6045
  • [Pull 6051] - Changed incorrect description of jersey-container-servlet
  • v2.47

    Compare Source

  • [Pull 5845] - Prevent NPE in AbstractJaxbProvider
  • [Pull 5847] - Netty Expect 100-Continue fix
  • [Pull 5873] - Implementation of Netty HTTP redirect logic being custom replaceble.
  • [Pull 5880] - Backport compatibility of JacksonFeature with RestEasy to 2.x
  • [Pull 5882] - Release instances blocking GC when JAXB has PerThread injections
  • [Pull 5884] - allow the BASIC auth to be not on the 1st place for the WWW_AUTHENTICATE header
  • [Pull 5891] - Adopt ASM 9.8
  • [Pull 5894] - [2.x] File upload handling after redirect
  • [Pull 5899] - Fixed reconnectDelay
  • Note

    PR body was truncated to here.


    Configuration

    📅 Schedule: (UTC)

    • Branch creation
      • Every minute (* * * * *)
    • Automerge
      • At any time (no schedule defined)

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • If you want to rebase/retry this PR, check this box

    This PR has been generated by Renovate Bot

    @solrbotsolrbot added the exempt-stale Prevent a PR from going stale label Jan 6, 2026
    @solrbot

    solrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    CollaboratorAuthor

    ⚠️ Artifact update problem

    Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

    ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

    • any of the package files in this branch needs updating, or
    • the branch becomes conflicted, or
    • you click the rebase/retry checkbox if found above, or
    • you rename this PR's title to start with "rebase!" to trigger it manually

    The artifact failure details are included below:

    File name: versions.props
    Command failed: ./gradlew -Dorg.gradle.jvmargs=-Xms512m -Xmx512m --console=plain --dependency-verification lenient -q :dependencies :solr:dependencies :solr:api:dependencies :solr:benchmark:dependencies :solr:core:dependencies :solr:cross-dc-manager:dependencies :solr:distribution:dependencies :solr:docker:dependencies :solr:documentation:dependencies :solr:example:dependencies :solr:modules:dependencies :solr:packaging:dependencies :solr:prometheus-exporter:dependencies :solr:server:dependencies :solr:solr-ref-guide:dependencies :solr:solrj:dependencies :solr:solrj-streaming:dependencies :solr:solrj-zookeeper:dependencies :solr:test-framework:dependencies :solr:webapp:dependencies :solr:modules:analysis-extras:dependencies :solr:modules:analytics:dependencies :solr:modules:clustering:dependencies :solr:modules:cross-dc:dependencies :solr:modules:extraction:dependencies :solr:modules:gcs-repository:dependencies :solr:modules:hadoop-auth:dependencies :solr:modules:hdfs:dependencies :solr:modules:jaegertracer-configurator:dependencies :solr:modules:jwt-auth:dependencies :solr:modules:langid:dependencies :solr:modules:llm:dependencies :solr:modules:ltr:dependencies :solr:modules:opentelemetry:dependencies :solr:modules:s3-repository:dependencies :solr:modules:scripting:dependencies :solr:modules:sql:dependencies --write-locks
    Internal error in Develocity Gradle plugin: finished notification
    com.gradle.develocity.DevelocityException: Internal error in Develocity Gradle plugin: finished notification
    at com.gradle.develocity.DevelocityException.a(SourceFile:25)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.h.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:31)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:20)
    at com.gradle.scan.plugin.internal.p.a.c(SourceFile:67)
    at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
    Caused by: java.lang.RuntimeException: Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:137)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.lambda$create$0(StreamingResolutionResultBuilder.java:179)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory$SimpleStore.load(CachedStoreFactory.java:101)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.create(StreamingResolutionResultBuilder.java:177)
    at org.gradle.api.internal.artifacts.configurations.ResolveConfigurationResolutionBuildOperationResult.getRootComponent(ResolveConfigurationResolutionBuildOperationResult.java:60)
    at java.base/java.util.Optional.map(Optional.java:260)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.b(SourceFile:115)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.a(SourceFile:72)
    at com.gradle.scan.plugin.internal.c.i.a.e.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.c.i.a.d.a(SourceFile:232)
    at com.gradle.scan.plugin.internal.c.i.c.lambda$attach$2(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.b$c.finished(SourceFile:154)
    at com.gradle.scan.plugin.internal.operations.b.a(SourceFile:65)
    at com.gradle.scan.plugin.internal.operations.n.a(SourceFile:56)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:136)
    ... 5 more
    Caused by: java.lang.RuntimeException: Problems loading the resolution results (0.0 secs). Read 137 values, last was: 5
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:234)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:135)
    ... 19 more
    Caused by: java.lang.IllegalStateException: Corrupt serialized resolution result. Cannot find selected component (30634) for runtime -> com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.19.1
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.ResolutionResultGraphBuilder.visitOutgoingEdges(ResolutionResultGraphBuilder.java:124)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:226)
    ... 20 more
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:core:dependencies'.
    > Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    * Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Get more help at https://help.gradle.org.
    BUILD FAILED in 20s
    
    File name: undefined
    Command failed: ./gradlew updateLicenses
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    SLF4J(W): No SLF4J providers were found.
    SLF4J(W): Defaulting to no-operation (NOP) logger implementation
    SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:24: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:25: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.ContentResponse;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:26: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:30: error: cannot find symbol
    public class SolrBasicAuthentication implements Authentication {
    ^
    symbol: class Authentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class Request
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class ContentResponse
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class HeaderInfo
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:47: error: cannot find symbol
    public Result authenticate(
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:44: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:46: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.SPNEGOAuthentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:83: error: cannot find symbol
    private SPNEGOAuthentication createSPNEGOAuthentication() {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:111: error: cannot find symbol
    SPNEGOAuthentication authentication, Map<String, ?> options, String username) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:20: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:21: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:78: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:79: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:80: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:81: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:82: error: package org.eclipse.jetty.client.http does not exist
    import org.eclipse.jetty.client.http.HttpClientTransportOverHTTP;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:83: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:84: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:85: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.MultiPartRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:86: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.OutputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:87: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.StringRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:97: error: cannot find symbol
    import org.eclipse.jetty.util.HttpCookieStore;
    ^
    symbol: class HttpCookieStore
    location: package org.eclipse.jetty.util
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:21: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:23: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:25: error: cannot find symbol
    public class AuthenticationStoreHolder implements AuthenticationStore {
    ^
    symbol: class AuthenticationStore
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:391: error: cannot find symbol
    public void setAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:702: error: cannot find symbol
    SolrRequest<?> solrRequest, Response response, InputStream is, String urlExceptionMessage)
    ^
    symbol: class Response
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:728: error: cannot find symbol
    private void setBasicAuthHeader(SolrRequest<?> solrRequest, Request req) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:739: error: cannot find symbol
    private void decorateRequest(Request req, SolrRequest<?> solrRequest, boolean isAsync) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:877: error: cannot find symbol
    Request req,
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:876: error: cannot find symbol
    private Request fillContentStream(
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:785: error: cannot find symbol
    final Request request;
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:787: error: cannot find symbol
    final OutputStreamRequestContent requestContent;
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:790: error: cannot find symbol
    Request request,
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:792: error: cannot find symbol
    OutputStreamRequestContent requestContent) {
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:798: error: cannot find symbol
    MakeRequestReturnValue(Request request) {
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:403: error: cannot find symbol
    private final OutputStreamRequestContent content;
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:404: error: cannot find symbol
    private final InputStreamResponseListener responseListener;
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:410: error: cannot find symbol
    OutputStreamRequestContent content,
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:411: error: cannot find symbol
    InputStreamResponseListener responseListener,
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:443: error: cannot find symbol
    public InputStreamResponseListener getResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:27: error: cannot find symbol
    private volatile AuthenticationStore authenticationStore;
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:33: error: cannot find symbol
    public AuthenticationStoreHolder(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:37: error: cannot find symbol
    public void updateAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:42: error: cannot find symbol
    public void addAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:47: error: cannot find symbol
    public void removeAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:57: error: cannot find symbol
    public Authentication findAuthentication(String type, URI uri, String realm) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:62: error: package Authentication does not exist
    public void addAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:67: error: package Authentication does not exist
    public void removeAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:77: error: package Authentication does not exist
    public Authentication.Result findAuthenticationResult(URI uri) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1032: error: package Request does not exist
    private final Request.QueuedListener queuedListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1033: error: package Response does not exist
    private final Response.CompleteListener completeListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Response does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:36: error: cannot find symbol
    public void onBegin(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:46: error: cannot find symbol
    public void onQueued(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:49: error: cannot find symbol
    public void onComplete(Result result) {}
    ^
    symbol: class Result
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/PreemptiveBasicAuthClientBuilderFactory.java:38: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1405: error: cannot find symbol
    public void onBegin(Request request) {
    ^
    symbol: class Request
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1411: error: cannot find symbol
    public void onComplete(Result result) {
    ^
    symbol: class Result
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1431: error: cannot find symbol
    extends InputStreamResponseListener {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:43: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:44: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:665: error: cannot find symbol
    public void onSuccess(Response resp, InputStream respBody) {
    ^
    symbol: class Response
    location: class ConcurrentUpdateHttp2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:41: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:46: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:49: error: cannot find symbol
    return new Result() {
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:63: error: cannot find symbol
    public void apply(Request request) {
    ^
    symbol: class Request
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:50: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:62: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:84: error: cannot find symbol
    SPNEGOAuthentication authentication =
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:85: error: cannot find symbol
    new SPNEGOAuthentication(null) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:87: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:89: error: cannot find symbol
    return this.getType().equals(type);
    ^
    symbol: method getType()
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:35: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:45: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:48: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:294: error: cannot find symbol
    transport = new HttpClientTransportOverHTTP(clientConnector);
    ^
    symbol: class HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:323: error: cannot find symbol
    httpClient.setCookieStore(cookieStore);
    ^
    symbol: method setCookieStore(CookieStore)
    location: variable httpClient of type HttpClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:327: error: incompatible types: AuthenticationStoreHolder cannot be converted to AuthenticationStore
    httpClient.setAuthenticationStore(this.authenticationStore);
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:353: error: cannot find symbol
    protocol = HttpClientTransportOverHTTP.HTTP11;
    ^
    symbol: variable HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:460: error: cannot find symbol
    Request postRequest =
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:466: error: cannot find symbol
    InputStreamResponseListener responseListener = new InputStreamReleaseTrackingResponseListener();
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:536: error: cannot find symbol
    new InputStreamResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:541: error: cannot find symbol
    public void onHeaders(Response response) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:571: error: cannot find symbol
    public void onFailure(Response response, Throwable failure) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:540: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:543: error: cannot find symbol
    InputStreamResponseListener listener = this;
    ^
    symbol: class InputStreamResponseListener
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
    100 errors
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:solrj:compileJava'.
    > Compilation failed; see the compiler error output for details.
    * Try:
    > Run with --info option to get more log output.
    BUILD FAILED in 22s
    

    @github-actionsgithub-actionsBot added the dependencies Dependency upgrades label Jan 6, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 3 times, most recently from cb6aeaf to fac91a0CompareApril 23, 2026 02:04
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedMay 9, 2026
    @solrbot

    Copy link
    Copy Markdown
    CollaboratorAuthor

    Autoclosing Skipped

    This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedUpdate dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)May 9, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 2 times, most recently from 98afcfd to 08bf8bbCompareJune 30, 2026 20:32
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch from 08bf8bb to 5f0d9f6CompareJuly 1, 2026 02:27
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosedJul 2, 2026
    @solrbotsolrbot closed this Jul 2, 2026
    @solrbot
    solrbot deleted the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch July 2, 2026 18:07
    Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    dependenciesDependency upgradesexempt-stalePrevent a PR from going stale

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant

    @solrbot
    , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
     blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
    }
    } catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
    })();
    (function(){
    try {
    var __m = "github.com";
    var __re = new RegExp('^' + "github\\.com" + '
    
    Skip to content

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed - #4033

    Closed
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x
    Closed

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed#4033
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x

    Conversation

    @solrbot

    @solrbotsolrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    Collaborator

    ℹ️ Note

    This PR body was truncated due to platform limits.

    This PR contains the following updates:

    PackageTypeUpdateChange
    org.glassfish.jersey.containers:jersey-container-jetty-http (source)dependenciesmajor2.39.14.0.2

    Release Notes

    eclipse-ee4j/jersey (org.glassfish.jersey.containers:jersey-container-jetty-http)

    v4.0.0

    Compare Source

  • [Pull 5508] - Update versions of dependencies in pom.xml
  • [Pull 5513] - Next iteration towards supporting HK2 & Weld injection
  • [Pull 5516] - [4.0] remove redundant multi-release jar configuration
  • [Pull 5533] - Next injection iteration
  • [Pull 5535] - Remove Apache 4, Jetty 11, and SimpleFramework
  • [Pull 5538] - Drop JSR 166 repackaged classes
  • [Pull 5552] - Enclose Bindings to innate package and provide a HK2 version of Abstr…
  • [Pull 5554] - Update some EE11 versions
  • [Pull 5556] - Stop distributing jaxrs-ri bundle
  • [Pull 5564] - Move ServiceFinderBinder into an innate package
  • [Pull 5576] - Drop JDK 11 profiles
  • [Pull 5577] - Removed obsolete jars from bom.pom
  • [Pull 5578] - fixes to bundles discovered by release
  • [Pull 5835] - After merge cleanup of JDK17- profiles
  • [Pull 5838] - release-test for 4.0 Jersey
  • [Pull 5911] - Removed obsolete-for-removal UTF8 constant
  • [Pull 5943] - Eliminate unnecessary flushes
  • [Pull 5957] - Merge jersey-container-servlet-core and jersey-container-servlet modules
  • [Pull 5992] - Adding maven ci friendly versions
  • [Pull 6032] - apidocs validation fixes
  • v3.1.12

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.11...3.1.12

    v3.1.11

    Compare Source

  • [Pull 5676] - [3.1] Helidon 4.x container
  • [Pull 5823] - Improve multipart behaviour to comply with MP REST Client 4.0 TCK tests
  • [Pull 5831] - Support MP REST Client 4.0
  • [Pull 5844] - Do not stuck Netty on header-setting exception
  • [Pull 5857] - Compatibility with RestEasy injecting no Configuration
  • [Pull 5868] - Bug Fix: SSE Events lines MUST NOT contain \r
  • [Pull 5870] - Do not include port -1 in the HOST header.
  • [Pull 5877] - jnh-connector: Fixed issue where FirstByteCachingStream failed to inc…
  • [Pull 5887] - File upload handling after redirect
  • [Pull 5903] - Fix for #​5902; support optional @​FormParam
  • [Pull 5917] - Replace String UTF-8 with a charset
  • [Pull 5944] - Versions update [3.1]
  • [Pull 5958] - Support Helidon3 and Helidon4 (precedence) by helidon connector.
  • [Pull 5960] - Support for ValidatorContext#{clockProvider,addValueExtractor}
  • v3.1.10

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.9...3.1.10

    v3.1.9

    Compare Source

  • [Pull 5721] - Reverting removal of NullOutputStream for backwards compatibility
  • [Pull 5757] - Jakarta versions update
  • v3.1.8

    Compare Source

  • [Pull 5663] - [3.1] multirelease jar fix for jersey-common
  • [Pull 5674] - PathProvider supports Path entities, in preparation for future default support in Jakarta REST 4.1 / Jersey 4.1
  • [Pull 5683] - ResponseWriter#writeResponseStatusAndHeaders drops some redundant code
  • [Pull 5704] - Add Path provider automatically to the list of providers
  • v3.1.7

    Compare Source

  • [Pull 5341] - Improving I/O Efficience and Performance using NIO API instead of IO API
  • [Pull 5603] - Expect100Continue test fixed for NettyConnector
  • [Pull 5611] - Jetty HTTP Container native timeout
  • [Pull 5612] - Allowing sending Status over sending error
  • [Pull 5660] - Better document virtual threads
  • v3.1.6

    Compare Source

  • [Pull 5518] - Jakartified versions update
  • [Pull 5525] - Adding support for private fields in `@BeanParam`
  • [Pull 5548] - Add JNH properties to the config
  • [Pull 5551] - Update EL impl
  • [Pull 5563] - Drop JDK 8 profiles in 3.1
  • [Pull 5565] - Replace synchronized blocks with Locks
  • [Pull 5566] - exclude static fields from POJO parsing in BeanParam
  • [Pull 5569] - Replace ThreadLocal with ConcurrentQueue in HttpDateFormat
  • [Pull 5571] - Fixed FirstByteCachingStream in JNH Connector
  • [Pull 5589] - Fix thread leak/invasion
  • [Pull 5593] - [3.1] versions update
  • v3.1.5

    Compare Source

  • [Issue 5491] - 3.1.4 broken release, JettyConnectorProvider always throws exception
  • [Pull 5481] - [3.1] Jetty 12 HTTP/2 support
  • [Pull 5484] - Adding Jetty 12 modules to release JDK version check
  • [Pull 5488] - [3.1] Enable Jetty 11 container
  • [Pull 5490] - JerseyEventSink#send throwing non IOExceptions
  • [Pull 5498] - Jetty 11 container adopted for backwards compatibility
  • [Pull 5499] - Fix for apidocs bundle generation
  • [Pull 5500] - Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml
  • v3.1.4

    Compare Source

  • [Pull 5293] - HTTP/2 for JNH connector
  • [Pull 5372] - Jetty 12 multirelease
  • [Pull 5396] - Support a single EntityPart as an entity
  • [Pull 5398] - Created an example with Jakarta REST 3.1 SeBootstrap & Multipart
  • [Pull 5399] - Enable @​FormParam EntityPart injection to fields
  • [Pull 5407] - Describe Java SE compatibility and Jetty modules compatibility
  • [Pull 5462] - HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12)
  • [Pull 5464] - Examples cleanup
  • [Pull 5466] - Drop 11 for Jetty11 classnames
  • v3.1.3

    Compare Source

  • [Pull 5374] - exclude release and version-agnostic tests from release
  • v3.1.2

    Compare Source

  • [Issue 5295] - Test failures after migration to Jersey 3.1.1
  • [Pull 5297] - Document ApplicationPath migration concern
  • [Pull 5304] - Jakartified versions update
  • [Pull 5312] - Support SNI for JNH connector
  • [Pull 5321] - Update 3.1 EntityPart providers for Injectless Client
  • [Pull 5323] - Workaround JNH InputStream.available() == 1 for no entity
  • [Pull 5336] - Redirect GuardianList#toString to the guarded list
  • v3.1.1

    Compare Source

  • [Issue 5192] - Documentation/Implementation issue for the default exception mapper in Jersey 3.1.0
  • [Pull 5170] - Create HTTPS tests with JNH connector #​5169
  • [Pull 5193] - Default exception mapper processing
  • [Pull 5197] - Update migration guide
  • [Pull 5237] - Don't Specify Wildcard Package OSGi Version for MicroProfile Rest Client
  • v3.1.0

    Compare Source

  • [Issue 4819] - Adopt 3.1 API
  • [Issue 4834] - Application/octet-stream is set as mediaType when uploading json file payload using form parameters instead of application/json
  • [Issue 4870] - Documentation: Default Exception Mapper
  • [Issue 4871] - Documentation: Update CompletionCallback example
  • [Issue 4875] - Documentation: Document JAX-RS Feature JDK service
  • [Issue 4941] - Release 3.1.0-M2
  • [Issue 5103] - Can not serialize CompletionStage
  • [Pull 4855] - Impl of the SameSite enum for NewCookie
  • [Pull 4859] - Implementation of EntityPart API
  • [Pull 4861] - Support for @​ApplicationPath in SE
  • [Pull 4863] - DefaultExceptionMapper
  • [Pull 4866] - Remove JDK 8 related maven configuration
  • [Pull 4868] - Added implementation of RuntimeDelegate#bootstrap(Class, Configuration)
  • [Pull 4877] - Add Application/JSON media type for FileDataBodyPart json files.
  • [Pull 4879] - enabling some examples for Jakarta EE 9
  • [Pull 4880] - DefaultExceptionMapper documentation
  • [Pull 4884] - Documentation for Feature and Dynamic Feature enchansments
  • [Pull 4885] - Change of default behaviour of UNWRAP_COMPLETION_STAGE_IN_WRITER_ENABLE
  • [Pull 4892] - Enable MP RestClient
  • [Pull 4893] - Adjust getRequestHeader method
  • [Pull 4895] - documentation for CompletionCallback implementation change since Jersey 3.1.0
  • [Pull 4896] - Split MP REST Client integration test module to support javax.servlet…
  • [Pull 4908] - Default Exception Mapper re-worked
  • [Pull 4911] - Missing Content-Type header should be application/octet-stream optionally
  • [Pull 4919] - Issue #​3493 - Add BeanParam support to WebResourceFactory
  • [Pull 4922] - merge actual master into 3.1
  • [Pull 4923] - Documentation for the default Exception mapper
  • [Pull 4925] - merge actual master into 3.1
  • [Pull 4926] - Updated dependency versions
  • [Pull 4927] - Adopt parsson
  • [Pull 4929] - Updated dependency versions
  • [Pull 4931] - Added a documentation for Jakarta REST EntityPart
  • [Pull 4932] - merge actual master into 3.1
  • [Pull 4934] - Replace usage of deprecated beanManager.createInjectionTarget
  • [Pull 4936] - merge actual master into 3.1
  • [Pull 4937] - Updated dependency versions
  • [Pull 4938] - DefaultExceptionMapper made available for compliance check
  • [Pull 4940] - Issue #​4881 - Java client connector
  • [Pull 4942] - Updating CI/CD JDK for 3.x build
  • [Pull 4945] - OSGi version requirements for jakarta.enterprise explicitly added
  • [Pull 4947] - Update to MP Rest Client 3.0 final
  • [Pull 4956] - Support for hasProperty method
  • [Pull 4958] - merge actual master into 3.1
  • [Pull 4963] - Let Jackson use JAXB3
  • [Pull 4973] - Added a test for a serverless resource testing
  • [Pull 4976] - update 3.1 branch with actual master
  • [Pull 4983] - Backwards merge of 3.x into 3.1
  • [Pull 4990] - Temporarily exclude java-connector for M3
  • [Pull 4991] - Update legal information for 3.1
  • [Pull 4992] - Do not use privileged ports with WebServer by default
  • [Pull 5008] - Update versions of JAX-B, Moxy, JSON-B, JSON-P
  • [Pull 5009] - Dependency on servlet-api updated to version 6, grizzly to 4
  • [Pull 5016] - Updated CDI, BV, and EL.
  • [Pull 5019] - maven-bundle-plugin version update
  • [Pull 5029] - Add MP RestClient module to BOM
  • [Pull 5037] - Make sure the default exception mapper is processed
  • [Pull 5040] - Move jersey-tck module to a tests folder & make it run with -Pjersey-tck
  • [Pull 5047] - Use Jsonb more effectively
  • [Pull 5066] - Rename Java Connector to JavaNetHttp Connector
  • [Pull 5075] - Possibly use jersey WebServer with SeBootstrap.Configurator
  • [Pull 5077] - Call CompletionCallback just once with DefaultExceptionMapper
  • [Pull 5081] - Updated dependencies for 3.0.5
  • [Pull 5086] - Updated EE10 dependency versions
  • [Pull 5098] - Fix Multipart media type override by Jersey defaults.
  • [Pull 5104] - Extensions for JNH connector
  • [Pull 5120] - EE10 versions update
  • [Pull 5152] - OSGi for JNH connector
  • v3.0.18

    Compare Source

  • [Pull 5912] - oauth2 deps cleanup
  • [Pull 5930] - Versions update
  • v3.0.17

    Compare Source

    Release includes only bugfixes ported from 2.46

    v3.0.16

    Compare Source

  • [Pull 5741] - [3.0] Legacy code removal (DefaultJacksonJaxbJsonProvider)
  • v3.0.15

    Compare Source

  • [Pull 5684] - Do not point to a SNAPSHOT Jersey in version-agnostic tests
  • [Pull 5711] - [3.0] Multi-Release jar fix
  • v3.0.14

    Compare Source

  • [Pull 5610] - Wiremock version update
  • [Pull 5616] - mvc-thymeleaf extension
  • [Pull 5640] - Jakartize & cleanup after 2.x merge
  • v3.0.13

    Compare Source

  • [Pull 5520] - exclude default JSON-P IMPL from API
  • [Pull 5584] - [3.0] versions update
  • v3.0.12

    Compare Source

  • [Pull 5449] - User Guide: Jackson 2.14 -> 2.15 migration
  • [Pull 5450] - Updated Parsson
  • [Pull 5452] - Non-Jakarta dependencies version update
  • [Pull 5453] - Jakarta dependencies version update
  • v3.0.11

    Compare Source

  • [Pull 5309] - jakartified adaptation of the #​5282
  • [Pull 5315] - Fixes the multiple user-agent headers
  • v3.0.10

    Compare Source

  • [Pull 5224] - apidocs bundle fix
  • [Pull 5247] - Updated version in the release-test pom
  • v3.0.9

    Compare Source

  • [Issue 5196] - Jersey 3.0 breaking change
  • [Pull 5146] - Fix OSGi veriables
  • [Pull 5147] - Spring 6 examples back
  • v3.0.8

    Compare Source

  • [Pull 5138] - Merge remote-tracking branch 'MSTR/master' into 3.x
  • v3.0.7

    Compare Source

  • [Issue 5126] - CompletionStage not unwrapped in 3.0.6
  • [Pull 5128] - Fix unwrap CompletionStage
  • [Pull 5131] - Prevent error with JDK19 related to Thread.Builder
  • [Pull 5133] - update the 3.x branch with actual master
  • v3.0.6

    Compare Source

  • [Issue 5087] - Dependency convergence in 3.0.5
  • [Issue 5093] - SpringComponentProvider in jersey-spring6 never binds components
  • [Pull 5092] - extend maven-enforcer-plugin rules set with dependencyConvergence rule
  • [Pull 5102] - FISH-5723 Fixes WebappClassloader memory-leak issue by removing JAXRSResources classes from cache on shutdown event
  • v3.0.5

    Compare Source

  • [Pull 5012] - Bring back Helidon Connector
  • [Pull 5013] - Update MP Config version 3.0
  • [Pull 5022] - Fix localization message for Helidon
  • [Pull 5023] - Spring 6 module introduction
  • [Pull 5033] - Updated Jetty dependency versions
  • [Pull 5043] - Updated API javadoc link with a proper version
  • v3.0.4

    Compare Source

  • [Pull 4977] - update 3.x branch with actual master
  • v3.0.3

    Compare Source

  • [Pull 4740] - GrizzlyHttpServerTest - testing stability with HTTP, HTTPS and HTTP/2
  • [Pull 4782] - maven-javadoc-plugin migrated to 3.2.0 (3.x)
  • [Pull 4793] - 3x.merge
  • [Pull 4808] - Remove helidon connector dependency from BOM
  • [Pull 4853] - merge master into 3.x
  • [Pull 4857] - merge release history into 3.x
  • v3.0.2

    Compare Source

  • [Pull 4709] - Copy JDK 11 Jetty classes to JDK 8 target
  • [Pull 4726] - test-framework Jetty provider - JDK 11 adjustments
  • [Pull 4747] - Merge of actual master into 3.x branch
  • [Pull 4768] - master merge into 3.x
  • [Pull 4771] - master merge into 3.x
  • [Pull 4772] - jakarta userGuide fixes
  • [Pull 4775] - merge of user guide changes from master to 3.x
  • [Pull 4778] - Technical merge of released branch 2.34-BRANCH into 3.x
  • v3.0.1

    Compare Source

  • [Issue 4655] - org.glassfish.jersey.containers:jersey-container-jetty-http:3.0.0 Unusable on JDK11+
  • [Pull 4633] - Documentation and example fixes related to jakartification
  • [Pull 4635] - Jakartified OSGi tests
  • [Pull 4653] - Jakartified User Guide - first 10 chapters
  • [Pull 4656] - Jakartified User Guide - second 10 chapters
  • [Pull 4657] - Jakartified User Guide - final 10 chapters with appendix-properties adjusted
  • [Pull 4667] - JakartaEE 9.0 namespaces applied to examples
  • [Pull 4668] - Jakartified heroku archetype
  • [Pull 4674] - Merge of the current master into jakartified branch
  • [Pull 4676] - jakartified modules.xml from User Guide
  • [Pull 4679] - Updated dependecies
  • [Pull 4691] - merge of current master into 3.x
  • [Pull 4696] - merge of actual master into 3.x
  • [Pull 4698] - merge of actual master into 3.x
  • [Pull 4700] - Jetty servlet container multirelease-jar fix
  • [Pull 4702] - Updated notice files
  • v3.0.0

    Compare Source

  • [Pull 4389] - Transition Jakarta REST API from javax to jakarta package
  • [Pull 4413] - Sync 3.x with master
  • [Pull 4417] - Remove Jackson1
  • [Pull 4427] - Update the RESTful Web Services API
  • [Pull 4428] - JAXB api/ri, parent pom versions update
  • [Pull 4444] - Additional JAX-RS & JAX-B jakartification for 3.0.0-M1
  • [Pull 4464] - Fix Jersey META-INF/services provider configuration file
  • [Pull 4488] - Prepared branch for Jersey 3.0.0-M3 release
  • [Pull 4494] - Jakartified.m4 master merge
  • [Pull 4495] - jakartification: servlet-api, grizzly
  • [Pull 4496] - Technical merge of released branch 3.0.0-M4-BRANCH
  • [Pull 4497] - Jakartification: arrange properties in the main pom
  • [Pull 4504] - Updated dependencies for M5
  • [Pull 4505] - Technical merge of released branch 3.0.0-M5-BRANCH
  • [Pull 4513] - version bump for JSONP
  • [Pull 4586] - Remove Jersey 3.x incompatible extension modules
  • [Pull 4589] - merge of master (2.32) into 3.x
  • [Pull 4591] - Enable tests after jakartified media
  • [Pull 4594] - Jakartified jetty (11.0.0.beta2)
  • [Pull 4595] - Use just the latest Weld and fix CDI-BV module
  • [Pull 4596] - Updated JTA and Yasson dependency
  • [Pull 4597] - Fix Jackson module
  • [Pull 4599] - Enable integration tests using new jetty plugin
  • [Pull 4609] - Jetty modules handled for JDK 1.8
  • [Pull 4616] - Weld integration
  • [Pull 4619] - Enable tests on JDK 8
  • [Pull 4620] - Enable jetty servlet/web container factory
  • [Pull 4621] - Make more integration tests working
  • [Pull 4622] - Fix CDI-SE module
  • [Pull 4626] - Make more tests and examples working
  • v2.48

    Compare Source

  • [Pull 5937] - Better Configuration for Netty Connector
  • [Pull 5945] - Jackson update to 2.19.1
  • [Pull 5949] - custom providers included in the fromString() results
  • [Pull 5951] - Configure the default connector by its config
  • [Pull 5952] - Useless exception when client closes stream whilst response transfer …
  • [Pull 5975] - java.io.UncheckedIOException: java.io.IOException: Connection is closed#5973
  • [Pull 5978] - Prevent leaking of annotation in a reused response.
  • [Pull 5979] - AbortResponse headers case insensitive header names
  • [Pull 5985] - Dependency update for the monitoring performance test-case
  • [Pull 5986] - Dependencies versions update
  • [Pull 5988] - No RxInvokerProvider SPI, must be registered.
  • [Pull 5995] - Introducing constants module
  • [Pull 5998] - Fix to invoke InvocationBuilderListener for each request.
  • [Pull 6004] - Fix releasing RequestScope multiple times.
  • [Pull 6008] - JDK 26 compatibility
  • [Pull 6010] - Adopt ASM 9.9 (JDK 26 support)
  • [Pull 6011] - Deadlock with JerseyClassAnalyzer#resolverAnnotations #​5996
  • [Pull 6015] - Issue #​6002 | Ignore warnings for get method consumes entity
  • [Pull 6017] - Fix Grizzly on close when error
  • [Pull 6019] - Move ConstraintTo check into ServiceFinder, to a single spot.
  • [Pull 6020] - Spring5/Servlet integration test
  • [Pull 6029] - Allow injecting HttpExchange
  • [Pull 6037] - Updated release process [ossrh]
  • [Pull 6038] - Example validation fix
  • [Pull 6039] - Exclude jersey-constants from the release test
  • [Pull 6047] - jersey-netty-connector v2.47 : Connector is returning 200 OK when decoded result in HttpResponse contains TooLongHttpHeaderException #​6045
  • [Pull 6051] - Changed incorrect description of jersey-container-servlet
  • v2.47

    Compare Source

  • [Pull 5845] - Prevent NPE in AbstractJaxbProvider
  • [Pull 5847] - Netty Expect 100-Continue fix
  • [Pull 5873] - Implementation of Netty HTTP redirect logic being custom replaceble.
  • [Pull 5880] - Backport compatibility of JacksonFeature with RestEasy to 2.x
  • [Pull 5882] - Release instances blocking GC when JAXB has PerThread injections
  • [Pull 5884] - allow the BASIC auth to be not on the 1st place for the WWW_AUTHENTICATE header
  • [Pull 5891] - Adopt ASM 9.8
  • [Pull 5894] - [2.x] File upload handling after redirect
  • [Pull 5899] - Fixed reconnectDelay
  • Note

    PR body was truncated to here.


    Configuration

    📅 Schedule: (UTC)

    • Branch creation
      • Every minute (* * * * *)
    • Automerge
      • At any time (no schedule defined)

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • If you want to rebase/retry this PR, check this box

    This PR has been generated by Renovate Bot

    @solrbotsolrbot added the exempt-stale Prevent a PR from going stale label Jan 6, 2026
    @solrbot

    solrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    CollaboratorAuthor

    ⚠️ Artifact update problem

    Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

    ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

    • any of the package files in this branch needs updating, or
    • the branch becomes conflicted, or
    • you click the rebase/retry checkbox if found above, or
    • you rename this PR's title to start with "rebase!" to trigger it manually

    The artifact failure details are included below:

    File name: versions.props
    Command failed: ./gradlew -Dorg.gradle.jvmargs=-Xms512m -Xmx512m --console=plain --dependency-verification lenient -q :dependencies :solr:dependencies :solr:api:dependencies :solr:benchmark:dependencies :solr:core:dependencies :solr:cross-dc-manager:dependencies :solr:distribution:dependencies :solr:docker:dependencies :solr:documentation:dependencies :solr:example:dependencies :solr:modules:dependencies :solr:packaging:dependencies :solr:prometheus-exporter:dependencies :solr:server:dependencies :solr:solr-ref-guide:dependencies :solr:solrj:dependencies :solr:solrj-streaming:dependencies :solr:solrj-zookeeper:dependencies :solr:test-framework:dependencies :solr:webapp:dependencies :solr:modules:analysis-extras:dependencies :solr:modules:analytics:dependencies :solr:modules:clustering:dependencies :solr:modules:cross-dc:dependencies :solr:modules:extraction:dependencies :solr:modules:gcs-repository:dependencies :solr:modules:hadoop-auth:dependencies :solr:modules:hdfs:dependencies :solr:modules:jaegertracer-configurator:dependencies :solr:modules:jwt-auth:dependencies :solr:modules:langid:dependencies :solr:modules:llm:dependencies :solr:modules:ltr:dependencies :solr:modules:opentelemetry:dependencies :solr:modules:s3-repository:dependencies :solr:modules:scripting:dependencies :solr:modules:sql:dependencies --write-locks
    Internal error in Develocity Gradle plugin: finished notification
    com.gradle.develocity.DevelocityException: Internal error in Develocity Gradle plugin: finished notification
    at com.gradle.develocity.DevelocityException.a(SourceFile:25)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.h.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:31)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:20)
    at com.gradle.scan.plugin.internal.p.a.c(SourceFile:67)
    at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
    Caused by: java.lang.RuntimeException: Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:137)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.lambda$create$0(StreamingResolutionResultBuilder.java:179)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory$SimpleStore.load(CachedStoreFactory.java:101)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.create(StreamingResolutionResultBuilder.java:177)
    at org.gradle.api.internal.artifacts.configurations.ResolveConfigurationResolutionBuildOperationResult.getRootComponent(ResolveConfigurationResolutionBuildOperationResult.java:60)
    at java.base/java.util.Optional.map(Optional.java:260)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.b(SourceFile:115)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.a(SourceFile:72)
    at com.gradle.scan.plugin.internal.c.i.a.e.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.c.i.a.d.a(SourceFile:232)
    at com.gradle.scan.plugin.internal.c.i.c.lambda$attach$2(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.b$c.finished(SourceFile:154)
    at com.gradle.scan.plugin.internal.operations.b.a(SourceFile:65)
    at com.gradle.scan.plugin.internal.operations.n.a(SourceFile:56)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:136)
    ... 5 more
    Caused by: java.lang.RuntimeException: Problems loading the resolution results (0.0 secs). Read 137 values, last was: 5
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:234)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:135)
    ... 19 more
    Caused by: java.lang.IllegalStateException: Corrupt serialized resolution result. Cannot find selected component (30634) for runtime -> com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.19.1
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.ResolutionResultGraphBuilder.visitOutgoingEdges(ResolutionResultGraphBuilder.java:124)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:226)
    ... 20 more
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:core:dependencies'.
    > Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    * Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Get more help at https://help.gradle.org.
    BUILD FAILED in 20s
    
    File name: undefined
    Command failed: ./gradlew updateLicenses
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    SLF4J(W): No SLF4J providers were found.
    SLF4J(W): Defaulting to no-operation (NOP) logger implementation
    SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:24: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:25: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.ContentResponse;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:26: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:30: error: cannot find symbol
    public class SolrBasicAuthentication implements Authentication {
    ^
    symbol: class Authentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class Request
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class ContentResponse
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class HeaderInfo
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:47: error: cannot find symbol
    public Result authenticate(
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:44: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:46: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.SPNEGOAuthentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:83: error: cannot find symbol
    private SPNEGOAuthentication createSPNEGOAuthentication() {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:111: error: cannot find symbol
    SPNEGOAuthentication authentication, Map<String, ?> options, String username) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:20: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:21: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:78: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:79: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:80: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:81: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:82: error: package org.eclipse.jetty.client.http does not exist
    import org.eclipse.jetty.client.http.HttpClientTransportOverHTTP;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:83: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:84: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:85: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.MultiPartRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:86: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.OutputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:87: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.StringRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:97: error: cannot find symbol
    import org.eclipse.jetty.util.HttpCookieStore;
    ^
    symbol: class HttpCookieStore
    location: package org.eclipse.jetty.util
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:21: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:23: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:25: error: cannot find symbol
    public class AuthenticationStoreHolder implements AuthenticationStore {
    ^
    symbol: class AuthenticationStore
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:391: error: cannot find symbol
    public void setAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:702: error: cannot find symbol
    SolrRequest<?> solrRequest, Response response, InputStream is, String urlExceptionMessage)
    ^
    symbol: class Response
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:728: error: cannot find symbol
    private void setBasicAuthHeader(SolrRequest<?> solrRequest, Request req) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:739: error: cannot find symbol
    private void decorateRequest(Request req, SolrRequest<?> solrRequest, boolean isAsync) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:877: error: cannot find symbol
    Request req,
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:876: error: cannot find symbol
    private Request fillContentStream(
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:785: error: cannot find symbol
    final Request request;
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:787: error: cannot find symbol
    final OutputStreamRequestContent requestContent;
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:790: error: cannot find symbol
    Request request,
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:792: error: cannot find symbol
    OutputStreamRequestContent requestContent) {
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:798: error: cannot find symbol
    MakeRequestReturnValue(Request request) {
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:403: error: cannot find symbol
    private final OutputStreamRequestContent content;
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:404: error: cannot find symbol
    private final InputStreamResponseListener responseListener;
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:410: error: cannot find symbol
    OutputStreamRequestContent content,
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:411: error: cannot find symbol
    InputStreamResponseListener responseListener,
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:443: error: cannot find symbol
    public InputStreamResponseListener getResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:27: error: cannot find symbol
    private volatile AuthenticationStore authenticationStore;
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:33: error: cannot find symbol
    public AuthenticationStoreHolder(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:37: error: cannot find symbol
    public void updateAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:42: error: cannot find symbol
    public void addAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:47: error: cannot find symbol
    public void removeAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:57: error: cannot find symbol
    public Authentication findAuthentication(String type, URI uri, String realm) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:62: error: package Authentication does not exist
    public void addAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:67: error: package Authentication does not exist
    public void removeAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:77: error: package Authentication does not exist
    public Authentication.Result findAuthenticationResult(URI uri) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1032: error: package Request does not exist
    private final Request.QueuedListener queuedListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1033: error: package Response does not exist
    private final Response.CompleteListener completeListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Response does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:36: error: cannot find symbol
    public void onBegin(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:46: error: cannot find symbol
    public void onQueued(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:49: error: cannot find symbol
    public void onComplete(Result result) {}
    ^
    symbol: class Result
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/PreemptiveBasicAuthClientBuilderFactory.java:38: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1405: error: cannot find symbol
    public void onBegin(Request request) {
    ^
    symbol: class Request
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1411: error: cannot find symbol
    public void onComplete(Result result) {
    ^
    symbol: class Result
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1431: error: cannot find symbol
    extends InputStreamResponseListener {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:43: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:44: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:665: error: cannot find symbol
    public void onSuccess(Response resp, InputStream respBody) {
    ^
    symbol: class Response
    location: class ConcurrentUpdateHttp2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:41: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:46: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:49: error: cannot find symbol
    return new Result() {
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:63: error: cannot find symbol
    public void apply(Request request) {
    ^
    symbol: class Request
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:50: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:62: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:84: error: cannot find symbol
    SPNEGOAuthentication authentication =
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:85: error: cannot find symbol
    new SPNEGOAuthentication(null) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:87: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:89: error: cannot find symbol
    return this.getType().equals(type);
    ^
    symbol: method getType()
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:35: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:45: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:48: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:294: error: cannot find symbol
    transport = new HttpClientTransportOverHTTP(clientConnector);
    ^
    symbol: class HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:323: error: cannot find symbol
    httpClient.setCookieStore(cookieStore);
    ^
    symbol: method setCookieStore(CookieStore)
    location: variable httpClient of type HttpClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:327: error: incompatible types: AuthenticationStoreHolder cannot be converted to AuthenticationStore
    httpClient.setAuthenticationStore(this.authenticationStore);
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:353: error: cannot find symbol
    protocol = HttpClientTransportOverHTTP.HTTP11;
    ^
    symbol: variable HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:460: error: cannot find symbol
    Request postRequest =
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:466: error: cannot find symbol
    InputStreamResponseListener responseListener = new InputStreamReleaseTrackingResponseListener();
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:536: error: cannot find symbol
    new InputStreamResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:541: error: cannot find symbol
    public void onHeaders(Response response) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:571: error: cannot find symbol
    public void onFailure(Response response, Throwable failure) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:540: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:543: error: cannot find symbol
    InputStreamResponseListener listener = this;
    ^
    symbol: class InputStreamResponseListener
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
    100 errors
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:solrj:compileJava'.
    > Compilation failed; see the compiler error output for details.
    * Try:
    > Run with --info option to get more log output.
    BUILD FAILED in 22s
    

    @github-actionsgithub-actionsBot added the dependencies Dependency upgrades label Jan 6, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 3 times, most recently from cb6aeaf to fac91a0CompareApril 23, 2026 02:04
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedMay 9, 2026
    @solrbot

    Copy link
    Copy Markdown
    CollaboratorAuthor

    Autoclosing Skipped

    This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedUpdate dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)May 9, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 2 times, most recently from 98afcfd to 08bf8bbCompareJune 30, 2026 20:32
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch from 08bf8bb to 5f0d9f6CompareJuly 1, 2026 02:27
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosedJul 2, 2026
    @solrbotsolrbot closed this Jul 2, 2026
    @solrbot
    solrbot deleted the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch July 2, 2026 18:07
    Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    dependenciesDependency upgradesexempt-stalePrevent a PR from going stale

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant

    @solrbot
    , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
    Skip to content

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed - #4033

    Closed
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x
    Closed

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed#4033
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x

    Conversation

    @solrbot

    @solrbotsolrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    Collaborator

    ℹ️ Note

    This PR body was truncated due to platform limits.

    This PR contains the following updates:

    PackageTypeUpdateChange
    org.glassfish.jersey.containers:jersey-container-jetty-http (source)dependenciesmajor2.39.14.0.2

    Release Notes

    eclipse-ee4j/jersey (org.glassfish.jersey.containers:jersey-container-jetty-http)

    v4.0.0

    Compare Source

  • [Pull 5508] - Update versions of dependencies in pom.xml
  • [Pull 5513] - Next iteration towards supporting HK2 & Weld injection
  • [Pull 5516] - [4.0] remove redundant multi-release jar configuration
  • [Pull 5533] - Next injection iteration
  • [Pull 5535] - Remove Apache 4, Jetty 11, and SimpleFramework
  • [Pull 5538] - Drop JSR 166 repackaged classes
  • [Pull 5552] - Enclose Bindings to innate package and provide a HK2 version of Abstr…
  • [Pull 5554] - Update some EE11 versions
  • [Pull 5556] - Stop distributing jaxrs-ri bundle
  • [Pull 5564] - Move ServiceFinderBinder into an innate package
  • [Pull 5576] - Drop JDK 11 profiles
  • [Pull 5577] - Removed obsolete jars from bom.pom
  • [Pull 5578] - fixes to bundles discovered by release
  • [Pull 5835] - After merge cleanup of JDK17- profiles
  • [Pull 5838] - release-test for 4.0 Jersey
  • [Pull 5911] - Removed obsolete-for-removal UTF8 constant
  • [Pull 5943] - Eliminate unnecessary flushes
  • [Pull 5957] - Merge jersey-container-servlet-core and jersey-container-servlet modules
  • [Pull 5992] - Adding maven ci friendly versions
  • [Pull 6032] - apidocs validation fixes
  • v3.1.12

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.11...3.1.12

    v3.1.11

    Compare Source

  • [Pull 5676] - [3.1] Helidon 4.x container
  • [Pull 5823] - Improve multipart behaviour to comply with MP REST Client 4.0 TCK tests
  • [Pull 5831] - Support MP REST Client 4.0
  • [Pull 5844] - Do not stuck Netty on header-setting exception
  • [Pull 5857] - Compatibility with RestEasy injecting no Configuration
  • [Pull 5868] - Bug Fix: SSE Events lines MUST NOT contain \r
  • [Pull 5870] - Do not include port -1 in the HOST header.
  • [Pull 5877] - jnh-connector: Fixed issue where FirstByteCachingStream failed to inc…
  • [Pull 5887] - File upload handling after redirect
  • [Pull 5903] - Fix for #​5902; support optional @​FormParam
  • [Pull 5917] - Replace String UTF-8 with a charset
  • [Pull 5944] - Versions update [3.1]
  • [Pull 5958] - Support Helidon3 and Helidon4 (precedence) by helidon connector.
  • [Pull 5960] - Support for ValidatorContext#{clockProvider,addValueExtractor}
  • v3.1.10

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.9...3.1.10

    v3.1.9

    Compare Source

  • [Pull 5721] - Reverting removal of NullOutputStream for backwards compatibility
  • [Pull 5757] - Jakarta versions update
  • v3.1.8

    Compare Source

  • [Pull 5663] - [3.1] multirelease jar fix for jersey-common
  • [Pull 5674] - PathProvider supports Path entities, in preparation for future default support in Jakarta REST 4.1 / Jersey 4.1
  • [Pull 5683] - ResponseWriter#writeResponseStatusAndHeaders drops some redundant code
  • [Pull 5704] - Add Path provider automatically to the list of providers
  • v3.1.7

    Compare Source

  • [Pull 5341] - Improving I/O Efficience and Performance using NIO API instead of IO API
  • [Pull 5603] - Expect100Continue test fixed for NettyConnector
  • [Pull 5611] - Jetty HTTP Container native timeout
  • [Pull 5612] - Allowing sending Status over sending error
  • [Pull 5660] - Better document virtual threads
  • v3.1.6

    Compare Source

  • [Pull 5518] - Jakartified versions update
  • [Pull 5525] - Adding support for private fields in `@BeanParam`
  • [Pull 5548] - Add JNH properties to the config
  • [Pull 5551] - Update EL impl
  • [Pull 5563] - Drop JDK 8 profiles in 3.1
  • [Pull 5565] - Replace synchronized blocks with Locks
  • [Pull 5566] - exclude static fields from POJO parsing in BeanParam
  • [Pull 5569] - Replace ThreadLocal with ConcurrentQueue in HttpDateFormat
  • [Pull 5571] - Fixed FirstByteCachingStream in JNH Connector
  • [Pull 5589] - Fix thread leak/invasion
  • [Pull 5593] - [3.1] versions update
  • v3.1.5

    Compare Source

  • [Issue 5491] - 3.1.4 broken release, JettyConnectorProvider always throws exception
  • [Pull 5481] - [3.1] Jetty 12 HTTP/2 support
  • [Pull 5484] - Adding Jetty 12 modules to release JDK version check
  • [Pull 5488] - [3.1] Enable Jetty 11 container
  • [Pull 5490] - JerseyEventSink#send throwing non IOExceptions
  • [Pull 5498] - Jetty 11 container adopted for backwards compatibility
  • [Pull 5499] - Fix for apidocs bundle generation
  • [Pull 5500] - Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml
  • v3.1.4

    Compare Source

  • [Pull 5293] - HTTP/2 for JNH connector
  • [Pull 5372] - Jetty 12 multirelease
  • [Pull 5396] - Support a single EntityPart as an entity
  • [Pull 5398] - Created an example with Jakarta REST 3.1 SeBootstrap & Multipart
  • [Pull 5399] - Enable @​FormParam EntityPart injection to fields
  • [Pull 5407] - Describe Java SE compatibility and Jetty modules compatibility
  • [Pull 5462] - HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12)
  • [Pull 5464] - Examples cleanup
  • [Pull 5466] - Drop 11 for Jetty11 classnames
  • v3.1.3

    Compare Source

  • [Pull 5374] - exclude release and version-agnostic tests from release
  • v3.1.2

    Compare Source

  • [Issue 5295] - Test failures after migration to Jersey 3.1.1
  • [Pull 5297] - Document ApplicationPath migration concern
  • [Pull 5304] - Jakartified versions update
  • [Pull 5312] - Support SNI for JNH connector
  • [Pull 5321] - Update 3.1 EntityPart providers for Injectless Client
  • [Pull 5323] - Workaround JNH InputStream.available() == 1 for no entity
  • [Pull 5336] - Redirect GuardianList#toString to the guarded list
  • v3.1.1

    Compare Source

  • [Issue 5192] - Documentation/Implementation issue for the default exception mapper in Jersey 3.1.0
  • [Pull 5170] - Create HTTPS tests with JNH connector #​5169
  • [Pull 5193] - Default exception mapper processing
  • [Pull 5197] - Update migration guide
  • [Pull 5237] - Don't Specify Wildcard Package OSGi Version for MicroProfile Rest Client
  • v3.1.0

    Compare Source

  • [Issue 4819] - Adopt 3.1 API
  • [Issue 4834] - Application/octet-stream is set as mediaType when uploading json file payload using form parameters instead of application/json
  • [Issue 4870] - Documentation: Default Exception Mapper
  • [Issue 4871] - Documentation: Update CompletionCallback example
  • [Issue 4875] - Documentation: Document JAX-RS Feature JDK service
  • [Issue 4941] - Release 3.1.0-M2
  • [Issue 5103] - Can not serialize CompletionStage
  • [Pull 4855] - Impl of the SameSite enum for NewCookie
  • [Pull 4859] - Implementation of EntityPart API
  • [Pull 4861] - Support for @​ApplicationPath in SE
  • [Pull 4863] - DefaultExceptionMapper
  • [Pull 4866] - Remove JDK 8 related maven configuration
  • [Pull 4868] - Added implementation of RuntimeDelegate#bootstrap(Class, Configuration)
  • [Pull 4877] - Add Application/JSON media type for FileDataBodyPart json files.
  • [Pull 4879] - enabling some examples for Jakarta EE 9
  • [Pull 4880] - DefaultExceptionMapper documentation
  • [Pull 4884] - Documentation for Feature and Dynamic Feature enchansments
  • [Pull 4885] - Change of default behaviour of UNWRAP_COMPLETION_STAGE_IN_WRITER_ENABLE
  • [Pull 4892] - Enable MP RestClient
  • [Pull 4893] - Adjust getRequestHeader method
  • [Pull 4895] - documentation for CompletionCallback implementation change since Jersey 3.1.0
  • [Pull 4896] - Split MP REST Client integration test module to support javax.servlet…
  • [Pull 4908] - Default Exception Mapper re-worked
  • [Pull 4911] - Missing Content-Type header should be application/octet-stream optionally
  • [Pull 4919] - Issue #​3493 - Add BeanParam support to WebResourceFactory
  • [Pull 4922] - merge actual master into 3.1
  • [Pull 4923] - Documentation for the default Exception mapper
  • [Pull 4925] - merge actual master into 3.1
  • [Pull 4926] - Updated dependency versions
  • [Pull 4927] - Adopt parsson
  • [Pull 4929] - Updated dependency versions
  • [Pull 4931] - Added a documentation for Jakarta REST EntityPart
  • [Pull 4932] - merge actual master into 3.1
  • [Pull 4934] - Replace usage of deprecated beanManager.createInjectionTarget
  • [Pull 4936] - merge actual master into 3.1
  • [Pull 4937] - Updated dependency versions
  • [Pull 4938] - DefaultExceptionMapper made available for compliance check
  • [Pull 4940] - Issue #​4881 - Java client connector
  • [Pull 4942] - Updating CI/CD JDK for 3.x build
  • [Pull 4945] - OSGi version requirements for jakarta.enterprise explicitly added
  • [Pull 4947] - Update to MP Rest Client 3.0 final
  • [Pull 4956] - Support for hasProperty method
  • [Pull 4958] - merge actual master into 3.1
  • [Pull 4963] - Let Jackson use JAXB3
  • [Pull 4973] - Added a test for a serverless resource testing
  • [Pull 4976] - update 3.1 branch with actual master
  • [Pull 4983] - Backwards merge of 3.x into 3.1
  • [Pull 4990] - Temporarily exclude java-connector for M3
  • [Pull 4991] - Update legal information for 3.1
  • [Pull 4992] - Do not use privileged ports with WebServer by default
  • [Pull 5008] - Update versions of JAX-B, Moxy, JSON-B, JSON-P
  • [Pull 5009] - Dependency on servlet-api updated to version 6, grizzly to 4
  • [Pull 5016] - Updated CDI, BV, and EL.
  • [Pull 5019] - maven-bundle-plugin version update
  • [Pull 5029] - Add MP RestClient module to BOM
  • [Pull 5037] - Make sure the default exception mapper is processed
  • [Pull 5040] - Move jersey-tck module to a tests folder & make it run with -Pjersey-tck
  • [Pull 5047] - Use Jsonb more effectively
  • [Pull 5066] - Rename Java Connector to JavaNetHttp Connector
  • [Pull 5075] - Possibly use jersey WebServer with SeBootstrap.Configurator
  • [Pull 5077] - Call CompletionCallback just once with DefaultExceptionMapper
  • [Pull 5081] - Updated dependencies for 3.0.5
  • [Pull 5086] - Updated EE10 dependency versions
  • [Pull 5098] - Fix Multipart media type override by Jersey defaults.
  • [Pull 5104] - Extensions for JNH connector
  • [Pull 5120] - EE10 versions update
  • [Pull 5152] - OSGi for JNH connector
  • v3.0.18

    Compare Source

  • [Pull 5912] - oauth2 deps cleanup
  • [Pull 5930] - Versions update
  • v3.0.17

    Compare Source

    Release includes only bugfixes ported from 2.46

    v3.0.16

    Compare Source

  • [Pull 5741] - [3.0] Legacy code removal (DefaultJacksonJaxbJsonProvider)
  • v3.0.15

    Compare Source

  • [Pull 5684] - Do not point to a SNAPSHOT Jersey in version-agnostic tests
  • [Pull 5711] - [3.0] Multi-Release jar fix
  • v3.0.14

    Compare Source

  • [Pull 5610] - Wiremock version update
  • [Pull 5616] - mvc-thymeleaf extension
  • [Pull 5640] - Jakartize & cleanup after 2.x merge
  • v3.0.13

    Compare Source

  • [Pull 5520] - exclude default JSON-P IMPL from API
  • [Pull 5584] - [3.0] versions update
  • v3.0.12

    Compare Source

  • [Pull 5449] - User Guide: Jackson 2.14 -> 2.15 migration
  • [Pull 5450] - Updated Parsson
  • [Pull 5452] - Non-Jakarta dependencies version update
  • [Pull 5453] - Jakarta dependencies version update
  • v3.0.11

    Compare Source

  • [Pull 5309] - jakartified adaptation of the #​5282
  • [Pull 5315] - Fixes the multiple user-agent headers
  • v3.0.10

    Compare Source

  • [Pull 5224] - apidocs bundle fix
  • [Pull 5247] - Updated version in the release-test pom
  • v3.0.9

    Compare Source

  • [Issue 5196] - Jersey 3.0 breaking change
  • [Pull 5146] - Fix OSGi veriables
  • [Pull 5147] - Spring 6 examples back
  • v3.0.8

    Compare Source

  • [Pull 5138] - Merge remote-tracking branch 'MSTR/master' into 3.x
  • v3.0.7

    Compare Source

  • [Issue 5126] - CompletionStage not unwrapped in 3.0.6
  • [Pull 5128] - Fix unwrap CompletionStage
  • [Pull 5131] - Prevent error with JDK19 related to Thread.Builder
  • [Pull 5133] - update the 3.x branch with actual master
  • v3.0.6

    Compare Source

  • [Issue 5087] - Dependency convergence in 3.0.5
  • [Issue 5093] - SpringComponentProvider in jersey-spring6 never binds components
  • [Pull 5092] - extend maven-enforcer-plugin rules set with dependencyConvergence rule
  • [Pull 5102] - FISH-5723 Fixes WebappClassloader memory-leak issue by removing JAXRSResources classes from cache on shutdown event
  • v3.0.5

    Compare Source

  • [Pull 5012] - Bring back Helidon Connector
  • [Pull 5013] - Update MP Config version 3.0
  • [Pull 5022] - Fix localization message for Helidon
  • [Pull 5023] - Spring 6 module introduction
  • [Pull 5033] - Updated Jetty dependency versions
  • [Pull 5043] - Updated API javadoc link with a proper version
  • v3.0.4

    Compare Source

  • [Pull 4977] - update 3.x branch with actual master
  • v3.0.3

    Compare Source

  • [Pull 4740] - GrizzlyHttpServerTest - testing stability with HTTP, HTTPS and HTTP/2
  • [Pull 4782] - maven-javadoc-plugin migrated to 3.2.0 (3.x)
  • [Pull 4793] - 3x.merge
  • [Pull 4808] - Remove helidon connector dependency from BOM
  • [Pull 4853] - merge master into 3.x
  • [Pull 4857] - merge release history into 3.x
  • v3.0.2

    Compare Source

  • [Pull 4709] - Copy JDK 11 Jetty classes to JDK 8 target
  • [Pull 4726] - test-framework Jetty provider - JDK 11 adjustments
  • [Pull 4747] - Merge of actual master into 3.x branch
  • [Pull 4768] - master merge into 3.x
  • [Pull 4771] - master merge into 3.x
  • [Pull 4772] - jakarta userGuide fixes
  • [Pull 4775] - merge of user guide changes from master to 3.x
  • [Pull 4778] - Technical merge of released branch 2.34-BRANCH into 3.x
  • v3.0.1

    Compare Source

  • [Issue 4655] - org.glassfish.jersey.containers:jersey-container-jetty-http:3.0.0 Unusable on JDK11+
  • [Pull 4633] - Documentation and example fixes related to jakartification
  • [Pull 4635] - Jakartified OSGi tests
  • [Pull 4653] - Jakartified User Guide - first 10 chapters
  • [Pull 4656] - Jakartified User Guide - second 10 chapters
  • [Pull 4657] - Jakartified User Guide - final 10 chapters with appendix-properties adjusted
  • [Pull 4667] - JakartaEE 9.0 namespaces applied to examples
  • [Pull 4668] - Jakartified heroku archetype
  • [Pull 4674] - Merge of the current master into jakartified branch
  • [Pull 4676] - jakartified modules.xml from User Guide
  • [Pull 4679] - Updated dependecies
  • [Pull 4691] - merge of current master into 3.x
  • [Pull 4696] - merge of actual master into 3.x
  • [Pull 4698] - merge of actual master into 3.x
  • [Pull 4700] - Jetty servlet container multirelease-jar fix
  • [Pull 4702] - Updated notice files
  • v3.0.0

    Compare Source

  • [Pull 4389] - Transition Jakarta REST API from javax to jakarta package
  • [Pull 4413] - Sync 3.x with master
  • [Pull 4417] - Remove Jackson1
  • [Pull 4427] - Update the RESTful Web Services API
  • [Pull 4428] - JAXB api/ri, parent pom versions update
  • [Pull 4444] - Additional JAX-RS & JAX-B jakartification for 3.0.0-M1
  • [Pull 4464] - Fix Jersey META-INF/services provider configuration file
  • [Pull 4488] - Prepared branch for Jersey 3.0.0-M3 release
  • [Pull 4494] - Jakartified.m4 master merge
  • [Pull 4495] - jakartification: servlet-api, grizzly
  • [Pull 4496] - Technical merge of released branch 3.0.0-M4-BRANCH
  • [Pull 4497] - Jakartification: arrange properties in the main pom
  • [Pull 4504] - Updated dependencies for M5
  • [Pull 4505] - Technical merge of released branch 3.0.0-M5-BRANCH
  • [Pull 4513] - version bump for JSONP
  • [Pull 4586] - Remove Jersey 3.x incompatible extension modules
  • [Pull 4589] - merge of master (2.32) into 3.x
  • [Pull 4591] - Enable tests after jakartified media
  • [Pull 4594] - Jakartified jetty (11.0.0.beta2)
  • [Pull 4595] - Use just the latest Weld and fix CDI-BV module
  • [Pull 4596] - Updated JTA and Yasson dependency
  • [Pull 4597] - Fix Jackson module
  • [Pull 4599] - Enable integration tests using new jetty plugin
  • [Pull 4609] - Jetty modules handled for JDK 1.8
  • [Pull 4616] - Weld integration
  • [Pull 4619] - Enable tests on JDK 8
  • [Pull 4620] - Enable jetty servlet/web container factory
  • [Pull 4621] - Make more integration tests working
  • [Pull 4622] - Fix CDI-SE module
  • [Pull 4626] - Make more tests and examples working
  • v2.48

    Compare Source

  • [Pull 5937] - Better Configuration for Netty Connector
  • [Pull 5945] - Jackson update to 2.19.1
  • [Pull 5949] - custom providers included in the fromString() results
  • [Pull 5951] - Configure the default connector by its config
  • [Pull 5952] - Useless exception when client closes stream whilst response transfer …
  • [Pull 5975] - java.io.UncheckedIOException: java.io.IOException: Connection is closed#5973
  • [Pull 5978] - Prevent leaking of annotation in a reused response.
  • [Pull 5979] - AbortResponse headers case insensitive header names
  • [Pull 5985] - Dependency update for the monitoring performance test-case
  • [Pull 5986] - Dependencies versions update
  • [Pull 5988] - No RxInvokerProvider SPI, must be registered.
  • [Pull 5995] - Introducing constants module
  • [Pull 5998] - Fix to invoke InvocationBuilderListener for each request.
  • [Pull 6004] - Fix releasing RequestScope multiple times.
  • [Pull 6008] - JDK 26 compatibility
  • [Pull 6010] - Adopt ASM 9.9 (JDK 26 support)
  • [Pull 6011] - Deadlock with JerseyClassAnalyzer#resolverAnnotations #​5996
  • [Pull 6015] - Issue #​6002 | Ignore warnings for get method consumes entity
  • [Pull 6017] - Fix Grizzly on close when error
  • [Pull 6019] - Move ConstraintTo check into ServiceFinder, to a single spot.
  • [Pull 6020] - Spring5/Servlet integration test
  • [Pull 6029] - Allow injecting HttpExchange
  • [Pull 6037] - Updated release process [ossrh]
  • [Pull 6038] - Example validation fix
  • [Pull 6039] - Exclude jersey-constants from the release test
  • [Pull 6047] - jersey-netty-connector v2.47 : Connector is returning 200 OK when decoded result in HttpResponse contains TooLongHttpHeaderException #​6045
  • [Pull 6051] - Changed incorrect description of jersey-container-servlet
  • v2.47

    Compare Source

  • [Pull 5845] - Prevent NPE in AbstractJaxbProvider
  • [Pull 5847] - Netty Expect 100-Continue fix
  • [Pull 5873] - Implementation of Netty HTTP redirect logic being custom replaceble.
  • [Pull 5880] - Backport compatibility of JacksonFeature with RestEasy to 2.x
  • [Pull 5882] - Release instances blocking GC when JAXB has PerThread injections
  • [Pull 5884] - allow the BASIC auth to be not on the 1st place for the WWW_AUTHENTICATE header
  • [Pull 5891] - Adopt ASM 9.8
  • [Pull 5894] - [2.x] File upload handling after redirect
  • [Pull 5899] - Fixed reconnectDelay
  • Note

    PR body was truncated to here.


    Configuration

    📅 Schedule: (UTC)

    • Branch creation
      • Every minute (* * * * *)
    • Automerge
      • At any time (no schedule defined)

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • If you want to rebase/retry this PR, check this box

    This PR has been generated by Renovate Bot

    @solrbotsolrbot added the exempt-stale Prevent a PR from going stale label Jan 6, 2026
    @solrbot

    solrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    CollaboratorAuthor

    ⚠️ Artifact update problem

    Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

    ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

    • any of the package files in this branch needs updating, or
    • the branch becomes conflicted, or
    • you click the rebase/retry checkbox if found above, or
    • you rename this PR's title to start with "rebase!" to trigger it manually

    The artifact failure details are included below:

    File name: versions.props
    Command failed: ./gradlew -Dorg.gradle.jvmargs=-Xms512m -Xmx512m --console=plain --dependency-verification lenient -q :dependencies :solr:dependencies :solr:api:dependencies :solr:benchmark:dependencies :solr:core:dependencies :solr:cross-dc-manager:dependencies :solr:distribution:dependencies :solr:docker:dependencies :solr:documentation:dependencies :solr:example:dependencies :solr:modules:dependencies :solr:packaging:dependencies :solr:prometheus-exporter:dependencies :solr:server:dependencies :solr:solr-ref-guide:dependencies :solr:solrj:dependencies :solr:solrj-streaming:dependencies :solr:solrj-zookeeper:dependencies :solr:test-framework:dependencies :solr:webapp:dependencies :solr:modules:analysis-extras:dependencies :solr:modules:analytics:dependencies :solr:modules:clustering:dependencies :solr:modules:cross-dc:dependencies :solr:modules:extraction:dependencies :solr:modules:gcs-repository:dependencies :solr:modules:hadoop-auth:dependencies :solr:modules:hdfs:dependencies :solr:modules:jaegertracer-configurator:dependencies :solr:modules:jwt-auth:dependencies :solr:modules:langid:dependencies :solr:modules:llm:dependencies :solr:modules:ltr:dependencies :solr:modules:opentelemetry:dependencies :solr:modules:s3-repository:dependencies :solr:modules:scripting:dependencies :solr:modules:sql:dependencies --write-locks
    Internal error in Develocity Gradle plugin: finished notification
    com.gradle.develocity.DevelocityException: Internal error in Develocity Gradle plugin: finished notification
    at com.gradle.develocity.DevelocityException.a(SourceFile:25)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.h.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:31)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:20)
    at com.gradle.scan.plugin.internal.p.a.c(SourceFile:67)
    at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
    Caused by: java.lang.RuntimeException: Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:137)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.lambda$create$0(StreamingResolutionResultBuilder.java:179)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory$SimpleStore.load(CachedStoreFactory.java:101)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.create(StreamingResolutionResultBuilder.java:177)
    at org.gradle.api.internal.artifacts.configurations.ResolveConfigurationResolutionBuildOperationResult.getRootComponent(ResolveConfigurationResolutionBuildOperationResult.java:60)
    at java.base/java.util.Optional.map(Optional.java:260)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.b(SourceFile:115)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.a(SourceFile:72)
    at com.gradle.scan.plugin.internal.c.i.a.e.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.c.i.a.d.a(SourceFile:232)
    at com.gradle.scan.plugin.internal.c.i.c.lambda$attach$2(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.b$c.finished(SourceFile:154)
    at com.gradle.scan.plugin.internal.operations.b.a(SourceFile:65)
    at com.gradle.scan.plugin.internal.operations.n.a(SourceFile:56)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:136)
    ... 5 more
    Caused by: java.lang.RuntimeException: Problems loading the resolution results (0.0 secs). Read 137 values, last was: 5
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:234)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:135)
    ... 19 more
    Caused by: java.lang.IllegalStateException: Corrupt serialized resolution result. Cannot find selected component (30634) for runtime -> com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.19.1
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.ResolutionResultGraphBuilder.visitOutgoingEdges(ResolutionResultGraphBuilder.java:124)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:226)
    ... 20 more
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:core:dependencies'.
    > Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    * Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Get more help at https://help.gradle.org.
    BUILD FAILED in 20s
    
    File name: undefined
    Command failed: ./gradlew updateLicenses
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    SLF4J(W): No SLF4J providers were found.
    SLF4J(W): Defaulting to no-operation (NOP) logger implementation
    SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:24: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:25: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.ContentResponse;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:26: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:30: error: cannot find symbol
    public class SolrBasicAuthentication implements Authentication {
    ^
    symbol: class Authentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class Request
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class ContentResponse
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class HeaderInfo
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:47: error: cannot find symbol
    public Result authenticate(
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:44: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:46: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.SPNEGOAuthentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:83: error: cannot find symbol
    private SPNEGOAuthentication createSPNEGOAuthentication() {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:111: error: cannot find symbol
    SPNEGOAuthentication authentication, Map<String, ?> options, String username) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:20: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:21: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:78: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:79: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:80: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:81: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:82: error: package org.eclipse.jetty.client.http does not exist
    import org.eclipse.jetty.client.http.HttpClientTransportOverHTTP;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:83: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:84: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:85: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.MultiPartRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:86: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.OutputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:87: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.StringRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:97: error: cannot find symbol
    import org.eclipse.jetty.util.HttpCookieStore;
    ^
    symbol: class HttpCookieStore
    location: package org.eclipse.jetty.util
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:21: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:23: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:25: error: cannot find symbol
    public class AuthenticationStoreHolder implements AuthenticationStore {
    ^
    symbol: class AuthenticationStore
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:391: error: cannot find symbol
    public void setAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:702: error: cannot find symbol
    SolrRequest<?> solrRequest, Response response, InputStream is, String urlExceptionMessage)
    ^
    symbol: class Response
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:728: error: cannot find symbol
    private void setBasicAuthHeader(SolrRequest<?> solrRequest, Request req) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:739: error: cannot find symbol
    private void decorateRequest(Request req, SolrRequest<?> solrRequest, boolean isAsync) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:877: error: cannot find symbol
    Request req,
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:876: error: cannot find symbol
    private Request fillContentStream(
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:785: error: cannot find symbol
    final Request request;
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:787: error: cannot find symbol
    final OutputStreamRequestContent requestContent;
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:790: error: cannot find symbol
    Request request,
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:792: error: cannot find symbol
    OutputStreamRequestContent requestContent) {
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:798: error: cannot find symbol
    MakeRequestReturnValue(Request request) {
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:403: error: cannot find symbol
    private final OutputStreamRequestContent content;
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:404: error: cannot find symbol
    private final InputStreamResponseListener responseListener;
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:410: error: cannot find symbol
    OutputStreamRequestContent content,
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:411: error: cannot find symbol
    InputStreamResponseListener responseListener,
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:443: error: cannot find symbol
    public InputStreamResponseListener getResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:27: error: cannot find symbol
    private volatile AuthenticationStore authenticationStore;
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:33: error: cannot find symbol
    public AuthenticationStoreHolder(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:37: error: cannot find symbol
    public void updateAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:42: error: cannot find symbol
    public void addAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:47: error: cannot find symbol
    public void removeAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:57: error: cannot find symbol
    public Authentication findAuthentication(String type, URI uri, String realm) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:62: error: package Authentication does not exist
    public void addAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:67: error: package Authentication does not exist
    public void removeAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:77: error: package Authentication does not exist
    public Authentication.Result findAuthenticationResult(URI uri) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1032: error: package Request does not exist
    private final Request.QueuedListener queuedListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1033: error: package Response does not exist
    private final Response.CompleteListener completeListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Response does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:36: error: cannot find symbol
    public void onBegin(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:46: error: cannot find symbol
    public void onQueued(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:49: error: cannot find symbol
    public void onComplete(Result result) {}
    ^
    symbol: class Result
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/PreemptiveBasicAuthClientBuilderFactory.java:38: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1405: error: cannot find symbol
    public void onBegin(Request request) {
    ^
    symbol: class Request
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1411: error: cannot find symbol
    public void onComplete(Result result) {
    ^
    symbol: class Result
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1431: error: cannot find symbol
    extends InputStreamResponseListener {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:43: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:44: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:665: error: cannot find symbol
    public void onSuccess(Response resp, InputStream respBody) {
    ^
    symbol: class Response
    location: class ConcurrentUpdateHttp2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:41: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:46: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:49: error: cannot find symbol
    return new Result() {
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:63: error: cannot find symbol
    public void apply(Request request) {
    ^
    symbol: class Request
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:50: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:62: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:84: error: cannot find symbol
    SPNEGOAuthentication authentication =
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:85: error: cannot find symbol
    new SPNEGOAuthentication(null) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:87: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:89: error: cannot find symbol
    return this.getType().equals(type);
    ^
    symbol: method getType()
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:35: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:45: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:48: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:294: error: cannot find symbol
    transport = new HttpClientTransportOverHTTP(clientConnector);
    ^
    symbol: class HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:323: error: cannot find symbol
    httpClient.setCookieStore(cookieStore);
    ^
    symbol: method setCookieStore(CookieStore)
    location: variable httpClient of type HttpClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:327: error: incompatible types: AuthenticationStoreHolder cannot be converted to AuthenticationStore
    httpClient.setAuthenticationStore(this.authenticationStore);
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:353: error: cannot find symbol
    protocol = HttpClientTransportOverHTTP.HTTP11;
    ^
    symbol: variable HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:460: error: cannot find symbol
    Request postRequest =
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:466: error: cannot find symbol
    InputStreamResponseListener responseListener = new InputStreamReleaseTrackingResponseListener();
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:536: error: cannot find symbol
    new InputStreamResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:541: error: cannot find symbol
    public void onHeaders(Response response) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:571: error: cannot find symbol
    public void onFailure(Response response, Throwable failure) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:540: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:543: error: cannot find symbol
    InputStreamResponseListener listener = this;
    ^
    symbol: class InputStreamResponseListener
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
    100 errors
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:solrj:compileJava'.
    > Compilation failed; see the compiler error output for details.
    * Try:
    > Run with --info option to get more log output.
    BUILD FAILED in 22s
    

    @github-actionsgithub-actionsBot added the dependencies Dependency upgrades label Jan 6, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 3 times, most recently from cb6aeaf to fac91a0CompareApril 23, 2026 02:04
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedMay 9, 2026
    @solrbot

    Copy link
    Copy Markdown
    CollaboratorAuthor

    Autoclosing Skipped

    This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedUpdate dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)May 9, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 2 times, most recently from 98afcfd to 08bf8bbCompareJune 30, 2026 20:32
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch from 08bf8bb to 5f0d9f6CompareJuly 1, 2026 02:27
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosedJul 2, 2026
    @solrbotsolrbot closed this Jul 2, 2026
    @solrbot
    solrbot deleted the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch July 2, 2026 18:07
    Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    dependenciesDependency upgradesexempt-stalePrevent a PR from going stale

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant

    @solrbot
    , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
    Skip to content

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed - #4033

    Closed
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x
    Closed

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed#4033
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x

    Conversation

    @solrbot

    @solrbotsolrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    Collaborator

    ℹ️ Note

    This PR body was truncated due to platform limits.

    This PR contains the following updates:

    PackageTypeUpdateChange
    org.glassfish.jersey.containers:jersey-container-jetty-http (source)dependenciesmajor2.39.14.0.2

    Release Notes

    eclipse-ee4j/jersey (org.glassfish.jersey.containers:jersey-container-jetty-http)

    v4.0.0

    Compare Source

  • [Pull 5508] - Update versions of dependencies in pom.xml
  • [Pull 5513] - Next iteration towards supporting HK2 & Weld injection
  • [Pull 5516] - [4.0] remove redundant multi-release jar configuration
  • [Pull 5533] - Next injection iteration
  • [Pull 5535] - Remove Apache 4, Jetty 11, and SimpleFramework
  • [Pull 5538] - Drop JSR 166 repackaged classes
  • [Pull 5552] - Enclose Bindings to innate package and provide a HK2 version of Abstr…
  • [Pull 5554] - Update some EE11 versions
  • [Pull 5556] - Stop distributing jaxrs-ri bundle
  • [Pull 5564] - Move ServiceFinderBinder into an innate package
  • [Pull 5576] - Drop JDK 11 profiles
  • [Pull 5577] - Removed obsolete jars from bom.pom
  • [Pull 5578] - fixes to bundles discovered by release
  • [Pull 5835] - After merge cleanup of JDK17- profiles
  • [Pull 5838] - release-test for 4.0 Jersey
  • [Pull 5911] - Removed obsolete-for-removal UTF8 constant
  • [Pull 5943] - Eliminate unnecessary flushes
  • [Pull 5957] - Merge jersey-container-servlet-core and jersey-container-servlet modules
  • [Pull 5992] - Adding maven ci friendly versions
  • [Pull 6032] - apidocs validation fixes
  • v3.1.12

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.11...3.1.12

    v3.1.11

    Compare Source

  • [Pull 5676] - [3.1] Helidon 4.x container
  • [Pull 5823] - Improve multipart behaviour to comply with MP REST Client 4.0 TCK tests
  • [Pull 5831] - Support MP REST Client 4.0
  • [Pull 5844] - Do not stuck Netty on header-setting exception
  • [Pull 5857] - Compatibility with RestEasy injecting no Configuration
  • [Pull 5868] - Bug Fix: SSE Events lines MUST NOT contain \r
  • [Pull 5870] - Do not include port -1 in the HOST header.
  • [Pull 5877] - jnh-connector: Fixed issue where FirstByteCachingStream failed to inc…
  • [Pull 5887] - File upload handling after redirect
  • [Pull 5903] - Fix for #​5902; support optional @​FormParam
  • [Pull 5917] - Replace String UTF-8 with a charset
  • [Pull 5944] - Versions update [3.1]
  • [Pull 5958] - Support Helidon3 and Helidon4 (precedence) by helidon connector.
  • [Pull 5960] - Support for ValidatorContext#{clockProvider,addValueExtractor}
  • v3.1.10

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.9...3.1.10

    v3.1.9

    Compare Source

  • [Pull 5721] - Reverting removal of NullOutputStream for backwards compatibility
  • [Pull 5757] - Jakarta versions update
  • v3.1.8

    Compare Source

  • [Pull 5663] - [3.1] multirelease jar fix for jersey-common
  • [Pull 5674] - PathProvider supports Path entities, in preparation for future default support in Jakarta REST 4.1 / Jersey 4.1
  • [Pull 5683] - ResponseWriter#writeResponseStatusAndHeaders drops some redundant code
  • [Pull 5704] - Add Path provider automatically to the list of providers
  • v3.1.7

    Compare Source

  • [Pull 5341] - Improving I/O Efficience and Performance using NIO API instead of IO API
  • [Pull 5603] - Expect100Continue test fixed for NettyConnector
  • [Pull 5611] - Jetty HTTP Container native timeout
  • [Pull 5612] - Allowing sending Status over sending error
  • [Pull 5660] - Better document virtual threads
  • v3.1.6

    Compare Source

  • [Pull 5518] - Jakartified versions update
  • [Pull 5525] - Adding support for private fields in `@BeanParam`
  • [Pull 5548] - Add JNH properties to the config
  • [Pull 5551] - Update EL impl
  • [Pull 5563] - Drop JDK 8 profiles in 3.1
  • [Pull 5565] - Replace synchronized blocks with Locks
  • [Pull 5566] - exclude static fields from POJO parsing in BeanParam
  • [Pull 5569] - Replace ThreadLocal with ConcurrentQueue in HttpDateFormat
  • [Pull 5571] - Fixed FirstByteCachingStream in JNH Connector
  • [Pull 5589] - Fix thread leak/invasion
  • [Pull 5593] - [3.1] versions update
  • v3.1.5

    Compare Source

  • [Issue 5491] - 3.1.4 broken release, JettyConnectorProvider always throws exception
  • [Pull 5481] - [3.1] Jetty 12 HTTP/2 support
  • [Pull 5484] - Adding Jetty 12 modules to release JDK version check
  • [Pull 5488] - [3.1] Enable Jetty 11 container
  • [Pull 5490] - JerseyEventSink#send throwing non IOExceptions
  • [Pull 5498] - Jetty 11 container adopted for backwards compatibility
  • [Pull 5499] - Fix for apidocs bundle generation
  • [Pull 5500] - Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml
  • v3.1.4

    Compare Source

  • [Pull 5293] - HTTP/2 for JNH connector
  • [Pull 5372] - Jetty 12 multirelease
  • [Pull 5396] - Support a single EntityPart as an entity
  • [Pull 5398] - Created an example with Jakarta REST 3.1 SeBootstrap & Multipart
  • [Pull 5399] - Enable @​FormParam EntityPart injection to fields
  • [Pull 5407] - Describe Java SE compatibility and Jetty modules compatibility
  • [Pull 5462] - HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12)
  • [Pull 5464] - Examples cleanup
  • [Pull 5466] - Drop 11 for Jetty11 classnames
  • v3.1.3

    Compare Source

  • [Pull 5374] - exclude release and version-agnostic tests from release
  • v3.1.2

    Compare Source

  • [Issue 5295] - Test failures after migration to Jersey 3.1.1
  • [Pull 5297] - Document ApplicationPath migration concern
  • [Pull 5304] - Jakartified versions update
  • [Pull 5312] - Support SNI for JNH connector
  • [Pull 5321] - Update 3.1 EntityPart providers for Injectless Client
  • [Pull 5323] - Workaround JNH InputStream.available() == 1 for no entity
  • [Pull 5336] - Redirect GuardianList#toString to the guarded list
  • v3.1.1

    Compare Source

  • [Issue 5192] - Documentation/Implementation issue for the default exception mapper in Jersey 3.1.0
  • [Pull 5170] - Create HTTPS tests with JNH connector #​5169
  • [Pull 5193] - Default exception mapper processing
  • [Pull 5197] - Update migration guide
  • [Pull 5237] - Don't Specify Wildcard Package OSGi Version for MicroProfile Rest Client
  • v3.1.0

    Compare Source

  • [Issue 4819] - Adopt 3.1 API
  • [Issue 4834] - Application/octet-stream is set as mediaType when uploading json file payload using form parameters instead of application/json
  • [Issue 4870] - Documentation: Default Exception Mapper
  • [Issue 4871] - Documentation: Update CompletionCallback example
  • [Issue 4875] - Documentation: Document JAX-RS Feature JDK service
  • [Issue 4941] - Release 3.1.0-M2
  • [Issue 5103] - Can not serialize CompletionStage
  • [Pull 4855] - Impl of the SameSite enum for NewCookie
  • [Pull 4859] - Implementation of EntityPart API
  • [Pull 4861] - Support for @​ApplicationPath in SE
  • [Pull 4863] - DefaultExceptionMapper
  • [Pull 4866] - Remove JDK 8 related maven configuration
  • [Pull 4868] - Added implementation of RuntimeDelegate#bootstrap(Class, Configuration)
  • [Pull 4877] - Add Application/JSON media type for FileDataBodyPart json files.
  • [Pull 4879] - enabling some examples for Jakarta EE 9
  • [Pull 4880] - DefaultExceptionMapper documentation
  • [Pull 4884] - Documentation for Feature and Dynamic Feature enchansments
  • [Pull 4885] - Change of default behaviour of UNWRAP_COMPLETION_STAGE_IN_WRITER_ENABLE
  • [Pull 4892] - Enable MP RestClient
  • [Pull 4893] - Adjust getRequestHeader method
  • [Pull 4895] - documentation for CompletionCallback implementation change since Jersey 3.1.0
  • [Pull 4896] - Split MP REST Client integration test module to support javax.servlet…
  • [Pull 4908] - Default Exception Mapper re-worked
  • [Pull 4911] - Missing Content-Type header should be application/octet-stream optionally
  • [Pull 4919] - Issue #​3493 - Add BeanParam support to WebResourceFactory
  • [Pull 4922] - merge actual master into 3.1
  • [Pull 4923] - Documentation for the default Exception mapper
  • [Pull 4925] - merge actual master into 3.1
  • [Pull 4926] - Updated dependency versions
  • [Pull 4927] - Adopt parsson
  • [Pull 4929] - Updated dependency versions
  • [Pull 4931] - Added a documentation for Jakarta REST EntityPart
  • [Pull 4932] - merge actual master into 3.1
  • [Pull 4934] - Replace usage of deprecated beanManager.createInjectionTarget
  • [Pull 4936] - merge actual master into 3.1
  • [Pull 4937] - Updated dependency versions
  • [Pull 4938] - DefaultExceptionMapper made available for compliance check
  • [Pull 4940] - Issue #​4881 - Java client connector
  • [Pull 4942] - Updating CI/CD JDK for 3.x build
  • [Pull 4945] - OSGi version requirements for jakarta.enterprise explicitly added
  • [Pull 4947] - Update to MP Rest Client 3.0 final
  • [Pull 4956] - Support for hasProperty method
  • [Pull 4958] - merge actual master into 3.1
  • [Pull 4963] - Let Jackson use JAXB3
  • [Pull 4973] - Added a test for a serverless resource testing
  • [Pull 4976] - update 3.1 branch with actual master
  • [Pull 4983] - Backwards merge of 3.x into 3.1
  • [Pull 4990] - Temporarily exclude java-connector for M3
  • [Pull 4991] - Update legal information for 3.1
  • [Pull 4992] - Do not use privileged ports with WebServer by default
  • [Pull 5008] - Update versions of JAX-B, Moxy, JSON-B, JSON-P
  • [Pull 5009] - Dependency on servlet-api updated to version 6, grizzly to 4
  • [Pull 5016] - Updated CDI, BV, and EL.
  • [Pull 5019] - maven-bundle-plugin version update
  • [Pull 5029] - Add MP RestClient module to BOM
  • [Pull 5037] - Make sure the default exception mapper is processed
  • [Pull 5040] - Move jersey-tck module to a tests folder & make it run with -Pjersey-tck
  • [Pull 5047] - Use Jsonb more effectively
  • [Pull 5066] - Rename Java Connector to JavaNetHttp Connector
  • [Pull 5075] - Possibly use jersey WebServer with SeBootstrap.Configurator
  • [Pull 5077] - Call CompletionCallback just once with DefaultExceptionMapper
  • [Pull 5081] - Updated dependencies for 3.0.5
  • [Pull 5086] - Updated EE10 dependency versions
  • [Pull 5098] - Fix Multipart media type override by Jersey defaults.
  • [Pull 5104] - Extensions for JNH connector
  • [Pull 5120] - EE10 versions update
  • [Pull 5152] - OSGi for JNH connector
  • v3.0.18

    Compare Source

  • [Pull 5912] - oauth2 deps cleanup
  • [Pull 5930] - Versions update
  • v3.0.17

    Compare Source

    Release includes only bugfixes ported from 2.46

    v3.0.16

    Compare Source

  • [Pull 5741] - [3.0] Legacy code removal (DefaultJacksonJaxbJsonProvider)
  • v3.0.15

    Compare Source

  • [Pull 5684] - Do not point to a SNAPSHOT Jersey in version-agnostic tests
  • [Pull 5711] - [3.0] Multi-Release jar fix
  • v3.0.14

    Compare Source

  • [Pull 5610] - Wiremock version update
  • [Pull 5616] - mvc-thymeleaf extension
  • [Pull 5640] - Jakartize & cleanup after 2.x merge
  • v3.0.13

    Compare Source

  • [Pull 5520] - exclude default JSON-P IMPL from API
  • [Pull 5584] - [3.0] versions update
  • v3.0.12

    Compare Source

  • [Pull 5449] - User Guide: Jackson 2.14 -> 2.15 migration
  • [Pull 5450] - Updated Parsson
  • [Pull 5452] - Non-Jakarta dependencies version update
  • [Pull 5453] - Jakarta dependencies version update
  • v3.0.11

    Compare Source

  • [Pull 5309] - jakartified adaptation of the #​5282
  • [Pull 5315] - Fixes the multiple user-agent headers
  • v3.0.10

    Compare Source

  • [Pull 5224] - apidocs bundle fix
  • [Pull 5247] - Updated version in the release-test pom
  • v3.0.9

    Compare Source

  • [Issue 5196] - Jersey 3.0 breaking change
  • [Pull 5146] - Fix OSGi veriables
  • [Pull 5147] - Spring 6 examples back
  • v3.0.8

    Compare Source

  • [Pull 5138] - Merge remote-tracking branch 'MSTR/master' into 3.x
  • v3.0.7

    Compare Source

  • [Issue 5126] - CompletionStage not unwrapped in 3.0.6
  • [Pull 5128] - Fix unwrap CompletionStage
  • [Pull 5131] - Prevent error with JDK19 related to Thread.Builder
  • [Pull 5133] - update the 3.x branch with actual master
  • v3.0.6

    Compare Source

  • [Issue 5087] - Dependency convergence in 3.0.5
  • [Issue 5093] - SpringComponentProvider in jersey-spring6 never binds components
  • [Pull 5092] - extend maven-enforcer-plugin rules set with dependencyConvergence rule
  • [Pull 5102] - FISH-5723 Fixes WebappClassloader memory-leak issue by removing JAXRSResources classes from cache on shutdown event
  • v3.0.5

    Compare Source

  • [Pull 5012] - Bring back Helidon Connector
  • [Pull 5013] - Update MP Config version 3.0
  • [Pull 5022] - Fix localization message for Helidon
  • [Pull 5023] - Spring 6 module introduction
  • [Pull 5033] - Updated Jetty dependency versions
  • [Pull 5043] - Updated API javadoc link with a proper version
  • v3.0.4

    Compare Source

  • [Pull 4977] - update 3.x branch with actual master
  • v3.0.3

    Compare Source

  • [Pull 4740] - GrizzlyHttpServerTest - testing stability with HTTP, HTTPS and HTTP/2
  • [Pull 4782] - maven-javadoc-plugin migrated to 3.2.0 (3.x)
  • [Pull 4793] - 3x.merge
  • [Pull 4808] - Remove helidon connector dependency from BOM
  • [Pull 4853] - merge master into 3.x
  • [Pull 4857] - merge release history into 3.x
  • v3.0.2

    Compare Source

  • [Pull 4709] - Copy JDK 11 Jetty classes to JDK 8 target
  • [Pull 4726] - test-framework Jetty provider - JDK 11 adjustments
  • [Pull 4747] - Merge of actual master into 3.x branch
  • [Pull 4768] - master merge into 3.x
  • [Pull 4771] - master merge into 3.x
  • [Pull 4772] - jakarta userGuide fixes
  • [Pull 4775] - merge of user guide changes from master to 3.x
  • [Pull 4778] - Technical merge of released branch 2.34-BRANCH into 3.x
  • v3.0.1

    Compare Source

  • [Issue 4655] - org.glassfish.jersey.containers:jersey-container-jetty-http:3.0.0 Unusable on JDK11+
  • [Pull 4633] - Documentation and example fixes related to jakartification
  • [Pull 4635] - Jakartified OSGi tests
  • [Pull 4653] - Jakartified User Guide - first 10 chapters
  • [Pull 4656] - Jakartified User Guide - second 10 chapters
  • [Pull 4657] - Jakartified User Guide - final 10 chapters with appendix-properties adjusted
  • [Pull 4667] - JakartaEE 9.0 namespaces applied to examples
  • [Pull 4668] - Jakartified heroku archetype
  • [Pull 4674] - Merge of the current master into jakartified branch
  • [Pull 4676] - jakartified modules.xml from User Guide
  • [Pull 4679] - Updated dependecies
  • [Pull 4691] - merge of current master into 3.x
  • [Pull 4696] - merge of actual master into 3.x
  • [Pull 4698] - merge of actual master into 3.x
  • [Pull 4700] - Jetty servlet container multirelease-jar fix
  • [Pull 4702] - Updated notice files
  • v3.0.0

    Compare Source

  • [Pull 4389] - Transition Jakarta REST API from javax to jakarta package
  • [Pull 4413] - Sync 3.x with master
  • [Pull 4417] - Remove Jackson1
  • [Pull 4427] - Update the RESTful Web Services API
  • [Pull 4428] - JAXB api/ri, parent pom versions update
  • [Pull 4444] - Additional JAX-RS & JAX-B jakartification for 3.0.0-M1
  • [Pull 4464] - Fix Jersey META-INF/services provider configuration file
  • [Pull 4488] - Prepared branch for Jersey 3.0.0-M3 release
  • [Pull 4494] - Jakartified.m4 master merge
  • [Pull 4495] - jakartification: servlet-api, grizzly
  • [Pull 4496] - Technical merge of released branch 3.0.0-M4-BRANCH
  • [Pull 4497] - Jakartification: arrange properties in the main pom
  • [Pull 4504] - Updated dependencies for M5
  • [Pull 4505] - Technical merge of released branch 3.0.0-M5-BRANCH
  • [Pull 4513] - version bump for JSONP
  • [Pull 4586] - Remove Jersey 3.x incompatible extension modules
  • [Pull 4589] - merge of master (2.32) into 3.x
  • [Pull 4591] - Enable tests after jakartified media
  • [Pull 4594] - Jakartified jetty (11.0.0.beta2)
  • [Pull 4595] - Use just the latest Weld and fix CDI-BV module
  • [Pull 4596] - Updated JTA and Yasson dependency
  • [Pull 4597] - Fix Jackson module
  • [Pull 4599] - Enable integration tests using new jetty plugin
  • [Pull 4609] - Jetty modules handled for JDK 1.8
  • [Pull 4616] - Weld integration
  • [Pull 4619] - Enable tests on JDK 8
  • [Pull 4620] - Enable jetty servlet/web container factory
  • [Pull 4621] - Make more integration tests working
  • [Pull 4622] - Fix CDI-SE module
  • [Pull 4626] - Make more tests and examples working
  • v2.48

    Compare Source

  • [Pull 5937] - Better Configuration for Netty Connector
  • [Pull 5945] - Jackson update to 2.19.1
  • [Pull 5949] - custom providers included in the fromString() results
  • [Pull 5951] - Configure the default connector by its config
  • [Pull 5952] - Useless exception when client closes stream whilst response transfer …
  • [Pull 5975] - java.io.UncheckedIOException: java.io.IOException: Connection is closed#5973
  • [Pull 5978] - Prevent leaking of annotation in a reused response.
  • [Pull 5979] - AbortResponse headers case insensitive header names
  • [Pull 5985] - Dependency update for the monitoring performance test-case
  • [Pull 5986] - Dependencies versions update
  • [Pull 5988] - No RxInvokerProvider SPI, must be registered.
  • [Pull 5995] - Introducing constants module
  • [Pull 5998] - Fix to invoke InvocationBuilderListener for each request.
  • [Pull 6004] - Fix releasing RequestScope multiple times.
  • [Pull 6008] - JDK 26 compatibility
  • [Pull 6010] - Adopt ASM 9.9 (JDK 26 support)
  • [Pull 6011] - Deadlock with JerseyClassAnalyzer#resolverAnnotations #​5996
  • [Pull 6015] - Issue #​6002 | Ignore warnings for get method consumes entity
  • [Pull 6017] - Fix Grizzly on close when error
  • [Pull 6019] - Move ConstraintTo check into ServiceFinder, to a single spot.
  • [Pull 6020] - Spring5/Servlet integration test
  • [Pull 6029] - Allow injecting HttpExchange
  • [Pull 6037] - Updated release process [ossrh]
  • [Pull 6038] - Example validation fix
  • [Pull 6039] - Exclude jersey-constants from the release test
  • [Pull 6047] - jersey-netty-connector v2.47 : Connector is returning 200 OK when decoded result in HttpResponse contains TooLongHttpHeaderException #​6045
  • [Pull 6051] - Changed incorrect description of jersey-container-servlet
  • v2.47

    Compare Source

  • [Pull 5845] - Prevent NPE in AbstractJaxbProvider
  • [Pull 5847] - Netty Expect 100-Continue fix
  • [Pull 5873] - Implementation of Netty HTTP redirect logic being custom replaceble.
  • [Pull 5880] - Backport compatibility of JacksonFeature with RestEasy to 2.x
  • [Pull 5882] - Release instances blocking GC when JAXB has PerThread injections
  • [Pull 5884] - allow the BASIC auth to be not on the 1st place for the WWW_AUTHENTICATE header
  • [Pull 5891] - Adopt ASM 9.8
  • [Pull 5894] - [2.x] File upload handling after redirect
  • [Pull 5899] - Fixed reconnectDelay
  • Note

    PR body was truncated to here.


    Configuration

    📅 Schedule: (UTC)

    • Branch creation
      • Every minute (* * * * *)
    • Automerge
      • At any time (no schedule defined)

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • If you want to rebase/retry this PR, check this box

    This PR has been generated by Renovate Bot

    @solrbotsolrbot added the exempt-stale Prevent a PR from going stale label Jan 6, 2026
    @solrbot

    solrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    CollaboratorAuthor

    ⚠️ Artifact update problem

    Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

    ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

    • any of the package files in this branch needs updating, or
    • the branch becomes conflicted, or
    • you click the rebase/retry checkbox if found above, or
    • you rename this PR's title to start with "rebase!" to trigger it manually

    The artifact failure details are included below:

    File name: versions.props
    Command failed: ./gradlew -Dorg.gradle.jvmargs=-Xms512m -Xmx512m --console=plain --dependency-verification lenient -q :dependencies :solr:dependencies :solr:api:dependencies :solr:benchmark:dependencies :solr:core:dependencies :solr:cross-dc-manager:dependencies :solr:distribution:dependencies :solr:docker:dependencies :solr:documentation:dependencies :solr:example:dependencies :solr:modules:dependencies :solr:packaging:dependencies :solr:prometheus-exporter:dependencies :solr:server:dependencies :solr:solr-ref-guide:dependencies :solr:solrj:dependencies :solr:solrj-streaming:dependencies :solr:solrj-zookeeper:dependencies :solr:test-framework:dependencies :solr:webapp:dependencies :solr:modules:analysis-extras:dependencies :solr:modules:analytics:dependencies :solr:modules:clustering:dependencies :solr:modules:cross-dc:dependencies :solr:modules:extraction:dependencies :solr:modules:gcs-repository:dependencies :solr:modules:hadoop-auth:dependencies :solr:modules:hdfs:dependencies :solr:modules:jaegertracer-configurator:dependencies :solr:modules:jwt-auth:dependencies :solr:modules:langid:dependencies :solr:modules:llm:dependencies :solr:modules:ltr:dependencies :solr:modules:opentelemetry:dependencies :solr:modules:s3-repository:dependencies :solr:modules:scripting:dependencies :solr:modules:sql:dependencies --write-locks
    Internal error in Develocity Gradle plugin: finished notification
    com.gradle.develocity.DevelocityException: Internal error in Develocity Gradle plugin: finished notification
    at com.gradle.develocity.DevelocityException.a(SourceFile:25)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.h.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:31)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:20)
    at com.gradle.scan.plugin.internal.p.a.c(SourceFile:67)
    at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
    Caused by: java.lang.RuntimeException: Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:137)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.lambda$create$0(StreamingResolutionResultBuilder.java:179)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory$SimpleStore.load(CachedStoreFactory.java:101)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.create(StreamingResolutionResultBuilder.java:177)
    at org.gradle.api.internal.artifacts.configurations.ResolveConfigurationResolutionBuildOperationResult.getRootComponent(ResolveConfigurationResolutionBuildOperationResult.java:60)
    at java.base/java.util.Optional.map(Optional.java:260)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.b(SourceFile:115)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.a(SourceFile:72)
    at com.gradle.scan.plugin.internal.c.i.a.e.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.c.i.a.d.a(SourceFile:232)
    at com.gradle.scan.plugin.internal.c.i.c.lambda$attach$2(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.b$c.finished(SourceFile:154)
    at com.gradle.scan.plugin.internal.operations.b.a(SourceFile:65)
    at com.gradle.scan.plugin.internal.operations.n.a(SourceFile:56)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:136)
    ... 5 more
    Caused by: java.lang.RuntimeException: Problems loading the resolution results (0.0 secs). Read 137 values, last was: 5
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:234)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:135)
    ... 19 more
    Caused by: java.lang.IllegalStateException: Corrupt serialized resolution result. Cannot find selected component (30634) for runtime -> com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.19.1
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.ResolutionResultGraphBuilder.visitOutgoingEdges(ResolutionResultGraphBuilder.java:124)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:226)
    ... 20 more
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:core:dependencies'.
    > Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    * Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Get more help at https://help.gradle.org.
    BUILD FAILED in 20s
    
    File name: undefined
    Command failed: ./gradlew updateLicenses
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    SLF4J(W): No SLF4J providers were found.
    SLF4J(W): Defaulting to no-operation (NOP) logger implementation
    SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:24: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:25: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.ContentResponse;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:26: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:30: error: cannot find symbol
    public class SolrBasicAuthentication implements Authentication {
    ^
    symbol: class Authentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class Request
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class ContentResponse
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class HeaderInfo
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:47: error: cannot find symbol
    public Result authenticate(
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:44: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:46: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.SPNEGOAuthentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:83: error: cannot find symbol
    private SPNEGOAuthentication createSPNEGOAuthentication() {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:111: error: cannot find symbol
    SPNEGOAuthentication authentication, Map<String, ?> options, String username) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:20: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:21: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:78: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:79: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:80: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:81: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:82: error: package org.eclipse.jetty.client.http does not exist
    import org.eclipse.jetty.client.http.HttpClientTransportOverHTTP;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:83: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:84: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:85: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.MultiPartRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:86: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.OutputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:87: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.StringRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:97: error: cannot find symbol
    import org.eclipse.jetty.util.HttpCookieStore;
    ^
    symbol: class HttpCookieStore
    location: package org.eclipse.jetty.util
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:21: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:23: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:25: error: cannot find symbol
    public class AuthenticationStoreHolder implements AuthenticationStore {
    ^
    symbol: class AuthenticationStore
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:391: error: cannot find symbol
    public void setAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:702: error: cannot find symbol
    SolrRequest<?> solrRequest, Response response, InputStream is, String urlExceptionMessage)
    ^
    symbol: class Response
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:728: error: cannot find symbol
    private void setBasicAuthHeader(SolrRequest<?> solrRequest, Request req) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:739: error: cannot find symbol
    private void decorateRequest(Request req, SolrRequest<?> solrRequest, boolean isAsync) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:877: error: cannot find symbol
    Request req,
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:876: error: cannot find symbol
    private Request fillContentStream(
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:785: error: cannot find symbol
    final Request request;
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:787: error: cannot find symbol
    final OutputStreamRequestContent requestContent;
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:790: error: cannot find symbol
    Request request,
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:792: error: cannot find symbol
    OutputStreamRequestContent requestContent) {
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:798: error: cannot find symbol
    MakeRequestReturnValue(Request request) {
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:403: error: cannot find symbol
    private final OutputStreamRequestContent content;
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:404: error: cannot find symbol
    private final InputStreamResponseListener responseListener;
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:410: error: cannot find symbol
    OutputStreamRequestContent content,
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:411: error: cannot find symbol
    InputStreamResponseListener responseListener,
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:443: error: cannot find symbol
    public InputStreamResponseListener getResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:27: error: cannot find symbol
    private volatile AuthenticationStore authenticationStore;
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:33: error: cannot find symbol
    public AuthenticationStoreHolder(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:37: error: cannot find symbol
    public void updateAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:42: error: cannot find symbol
    public void addAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:47: error: cannot find symbol
    public void removeAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:57: error: cannot find symbol
    public Authentication findAuthentication(String type, URI uri, String realm) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:62: error: package Authentication does not exist
    public void addAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:67: error: package Authentication does not exist
    public void removeAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:77: error: package Authentication does not exist
    public Authentication.Result findAuthenticationResult(URI uri) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1032: error: package Request does not exist
    private final Request.QueuedListener queuedListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1033: error: package Response does not exist
    private final Response.CompleteListener completeListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Response does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:36: error: cannot find symbol
    public void onBegin(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:46: error: cannot find symbol
    public void onQueued(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:49: error: cannot find symbol
    public void onComplete(Result result) {}
    ^
    symbol: class Result
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/PreemptiveBasicAuthClientBuilderFactory.java:38: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1405: error: cannot find symbol
    public void onBegin(Request request) {
    ^
    symbol: class Request
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1411: error: cannot find symbol
    public void onComplete(Result result) {
    ^
    symbol: class Result
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1431: error: cannot find symbol
    extends InputStreamResponseListener {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:43: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:44: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:665: error: cannot find symbol
    public void onSuccess(Response resp, InputStream respBody) {
    ^
    symbol: class Response
    location: class ConcurrentUpdateHttp2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:41: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:46: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:49: error: cannot find symbol
    return new Result() {
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:63: error: cannot find symbol
    public void apply(Request request) {
    ^
    symbol: class Request
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:50: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:62: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:84: error: cannot find symbol
    SPNEGOAuthentication authentication =
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:85: error: cannot find symbol
    new SPNEGOAuthentication(null) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:87: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:89: error: cannot find symbol
    return this.getType().equals(type);
    ^
    symbol: method getType()
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:35: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:45: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:48: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:294: error: cannot find symbol
    transport = new HttpClientTransportOverHTTP(clientConnector);
    ^
    symbol: class HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:323: error: cannot find symbol
    httpClient.setCookieStore(cookieStore);
    ^
    symbol: method setCookieStore(CookieStore)
    location: variable httpClient of type HttpClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:327: error: incompatible types: AuthenticationStoreHolder cannot be converted to AuthenticationStore
    httpClient.setAuthenticationStore(this.authenticationStore);
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:353: error: cannot find symbol
    protocol = HttpClientTransportOverHTTP.HTTP11;
    ^
    symbol: variable HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:460: error: cannot find symbol
    Request postRequest =
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:466: error: cannot find symbol
    InputStreamResponseListener responseListener = new InputStreamReleaseTrackingResponseListener();
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:536: error: cannot find symbol
    new InputStreamResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:541: error: cannot find symbol
    public void onHeaders(Response response) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:571: error: cannot find symbol
    public void onFailure(Response response, Throwable failure) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:540: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:543: error: cannot find symbol
    InputStreamResponseListener listener = this;
    ^
    symbol: class InputStreamResponseListener
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
    100 errors
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:solrj:compileJava'.
    > Compilation failed; see the compiler error output for details.
    * Try:
    > Run with --info option to get more log output.
    BUILD FAILED in 22s
    

    @github-actionsgithub-actionsBot added the dependencies Dependency upgrades label Jan 6, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 3 times, most recently from cb6aeaf to fac91a0CompareApril 23, 2026 02:04
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedMay 9, 2026
    @solrbot

    Copy link
    Copy Markdown
    CollaboratorAuthor

    Autoclosing Skipped

    This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedUpdate dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)May 9, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 2 times, most recently from 98afcfd to 08bf8bbCompareJune 30, 2026 20:32
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch from 08bf8bb to 5f0d9f6CompareJuly 1, 2026 02:27
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosedJul 2, 2026
    @solrbotsolrbot closed this Jul 2, 2026
    @solrbot
    solrbot deleted the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch July 2, 2026 18:07
    Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    dependenciesDependency upgradesexempt-stalePrevent a PR from going stale

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant

    @solrbot
    , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
    Skip to content

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed - #4033

    Closed
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x
    Closed

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed#4033
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x

    Conversation

    @solrbot

    @solrbotsolrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    Collaborator

    ℹ️ Note

    This PR body was truncated due to platform limits.

    This PR contains the following updates:

    PackageTypeUpdateChange
    org.glassfish.jersey.containers:jersey-container-jetty-http (source)dependenciesmajor2.39.14.0.2

    Release Notes

    eclipse-ee4j/jersey (org.glassfish.jersey.containers:jersey-container-jetty-http)

    v4.0.0

    Compare Source

  • [Pull 5508] - Update versions of dependencies in pom.xml
  • [Pull 5513] - Next iteration towards supporting HK2 & Weld injection
  • [Pull 5516] - [4.0] remove redundant multi-release jar configuration
  • [Pull 5533] - Next injection iteration
  • [Pull 5535] - Remove Apache 4, Jetty 11, and SimpleFramework
  • [Pull 5538] - Drop JSR 166 repackaged classes
  • [Pull 5552] - Enclose Bindings to innate package and provide a HK2 version of Abstr…
  • [Pull 5554] - Update some EE11 versions
  • [Pull 5556] - Stop distributing jaxrs-ri bundle
  • [Pull 5564] - Move ServiceFinderBinder into an innate package
  • [Pull 5576] - Drop JDK 11 profiles
  • [Pull 5577] - Removed obsolete jars from bom.pom
  • [Pull 5578] - fixes to bundles discovered by release
  • [Pull 5835] - After merge cleanup of JDK17- profiles
  • [Pull 5838] - release-test for 4.0 Jersey
  • [Pull 5911] - Removed obsolete-for-removal UTF8 constant
  • [Pull 5943] - Eliminate unnecessary flushes
  • [Pull 5957] - Merge jersey-container-servlet-core and jersey-container-servlet modules
  • [Pull 5992] - Adding maven ci friendly versions
  • [Pull 6032] - apidocs validation fixes
  • v3.1.12

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.11...3.1.12

    v3.1.11

    Compare Source

  • [Pull 5676] - [3.1] Helidon 4.x container
  • [Pull 5823] - Improve multipart behaviour to comply with MP REST Client 4.0 TCK tests
  • [Pull 5831] - Support MP REST Client 4.0
  • [Pull 5844] - Do not stuck Netty on header-setting exception
  • [Pull 5857] - Compatibility with RestEasy injecting no Configuration
  • [Pull 5868] - Bug Fix: SSE Events lines MUST NOT contain \r
  • [Pull 5870] - Do not include port -1 in the HOST header.
  • [Pull 5877] - jnh-connector: Fixed issue where FirstByteCachingStream failed to inc…
  • [Pull 5887] - File upload handling after redirect
  • [Pull 5903] - Fix for #​5902; support optional @​FormParam
  • [Pull 5917] - Replace String UTF-8 with a charset
  • [Pull 5944] - Versions update [3.1]
  • [Pull 5958] - Support Helidon3 and Helidon4 (precedence) by helidon connector.
  • [Pull 5960] - Support for ValidatorContext#{clockProvider,addValueExtractor}
  • v3.1.10

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.9...3.1.10

    v3.1.9

    Compare Source

  • [Pull 5721] - Reverting removal of NullOutputStream for backwards compatibility
  • [Pull 5757] - Jakarta versions update
  • v3.1.8

    Compare Source

  • [Pull 5663] - [3.1] multirelease jar fix for jersey-common
  • [Pull 5674] - PathProvider supports Path entities, in preparation for future default support in Jakarta REST 4.1 / Jersey 4.1
  • [Pull 5683] - ResponseWriter#writeResponseStatusAndHeaders drops some redundant code
  • [Pull 5704] - Add Path provider automatically to the list of providers
  • v3.1.7

    Compare Source

  • [Pull 5341] - Improving I/O Efficience and Performance using NIO API instead of IO API
  • [Pull 5603] - Expect100Continue test fixed for NettyConnector
  • [Pull 5611] - Jetty HTTP Container native timeout
  • [Pull 5612] - Allowing sending Status over sending error
  • [Pull 5660] - Better document virtual threads
  • v3.1.6

    Compare Source

  • [Pull 5518] - Jakartified versions update
  • [Pull 5525] - Adding support for private fields in `@BeanParam`
  • [Pull 5548] - Add JNH properties to the config
  • [Pull 5551] - Update EL impl
  • [Pull 5563] - Drop JDK 8 profiles in 3.1
  • [Pull 5565] - Replace synchronized blocks with Locks
  • [Pull 5566] - exclude static fields from POJO parsing in BeanParam
  • [Pull 5569] - Replace ThreadLocal with ConcurrentQueue in HttpDateFormat
  • [Pull 5571] - Fixed FirstByteCachingStream in JNH Connector
  • [Pull 5589] - Fix thread leak/invasion
  • [Pull 5593] - [3.1] versions update
  • v3.1.5

    Compare Source

  • [Issue 5491] - 3.1.4 broken release, JettyConnectorProvider always throws exception
  • [Pull 5481] - [3.1] Jetty 12 HTTP/2 support
  • [Pull 5484] - Adding Jetty 12 modules to release JDK version check
  • [Pull 5488] - [3.1] Enable Jetty 11 container
  • [Pull 5490] - JerseyEventSink#send throwing non IOExceptions
  • [Pull 5498] - Jetty 11 container adopted for backwards compatibility
  • [Pull 5499] - Fix for apidocs bundle generation
  • [Pull 5500] - Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml
  • v3.1.4

    Compare Source

  • [Pull 5293] - HTTP/2 for JNH connector
  • [Pull 5372] - Jetty 12 multirelease
  • [Pull 5396] - Support a single EntityPart as an entity
  • [Pull 5398] - Created an example with Jakarta REST 3.1 SeBootstrap & Multipart
  • [Pull 5399] - Enable @​FormParam EntityPart injection to fields
  • [Pull 5407] - Describe Java SE compatibility and Jetty modules compatibility
  • [Pull 5462] - HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12)
  • [Pull 5464] - Examples cleanup
  • [Pull 5466] - Drop 11 for Jetty11 classnames
  • v3.1.3

    Compare Source

  • [Pull 5374] - exclude release and version-agnostic tests from release
  • v3.1.2

    Compare Source

  • [Issue 5295] - Test failures after migration to Jersey 3.1.1
  • [Pull 5297] - Document ApplicationPath migration concern
  • [Pull 5304] - Jakartified versions update
  • [Pull 5312] - Support SNI for JNH connector
  • [Pull 5321] - Update 3.1 EntityPart providers for Injectless Client
  • [Pull 5323] - Workaround JNH InputStream.available() == 1 for no entity
  • [Pull 5336] - Redirect GuardianList#toString to the guarded list
  • v3.1.1

    Compare Source

  • [Issue 5192] - Documentation/Implementation issue for the default exception mapper in Jersey 3.1.0
  • [Pull 5170] - Create HTTPS tests with JNH connector #​5169
  • [Pull 5193] - Default exception mapper processing
  • [Pull 5197] - Update migration guide
  • [Pull 5237] - Don't Specify Wildcard Package OSGi Version for MicroProfile Rest Client
  • v3.1.0

    Compare Source

  • [Issue 4819] - Adopt 3.1 API
  • [Issue 4834] - Application/octet-stream is set as mediaType when uploading json file payload using form parameters instead of application/json
  • [Issue 4870] - Documentation: Default Exception Mapper
  • [Issue 4871] - Documentation: Update CompletionCallback example
  • [Issue 4875] - Documentation: Document JAX-RS Feature JDK service
  • [Issue 4941] - Release 3.1.0-M2
  • [Issue 5103] - Can not serialize CompletionStage
  • [Pull 4855] - Impl of the SameSite enum for NewCookie
  • [Pull 4859] - Implementation of EntityPart API
  • [Pull 4861] - Support for @​ApplicationPath in SE
  • [Pull 4863] - DefaultExceptionMapper
  • [Pull 4866] - Remove JDK 8 related maven configuration
  • [Pull 4868] - Added implementation of RuntimeDelegate#bootstrap(Class, Configuration)
  • [Pull 4877] - Add Application/JSON media type for FileDataBodyPart json files.
  • [Pull 4879] - enabling some examples for Jakarta EE 9
  • [Pull 4880] - DefaultExceptionMapper documentation
  • [Pull 4884] - Documentation for Feature and Dynamic Feature enchansments
  • [Pull 4885] - Change of default behaviour of UNWRAP_COMPLETION_STAGE_IN_WRITER_ENABLE
  • [Pull 4892] - Enable MP RestClient
  • [Pull 4893] - Adjust getRequestHeader method
  • [Pull 4895] - documentation for CompletionCallback implementation change since Jersey 3.1.0
  • [Pull 4896] - Split MP REST Client integration test module to support javax.servlet…
  • [Pull 4908] - Default Exception Mapper re-worked
  • [Pull 4911] - Missing Content-Type header should be application/octet-stream optionally
  • [Pull 4919] - Issue #​3493 - Add BeanParam support to WebResourceFactory
  • [Pull 4922] - merge actual master into 3.1
  • [Pull 4923] - Documentation for the default Exception mapper
  • [Pull 4925] - merge actual master into 3.1
  • [Pull 4926] - Updated dependency versions
  • [Pull 4927] - Adopt parsson
  • [Pull 4929] - Updated dependency versions
  • [Pull 4931] - Added a documentation for Jakarta REST EntityPart
  • [Pull 4932] - merge actual master into 3.1
  • [Pull 4934] - Replace usage of deprecated beanManager.createInjectionTarget
  • [Pull 4936] - merge actual master into 3.1
  • [Pull 4937] - Updated dependency versions
  • [Pull 4938] - DefaultExceptionMapper made available for compliance check
  • [Pull 4940] - Issue #​4881 - Java client connector
  • [Pull 4942] - Updating CI/CD JDK for 3.x build
  • [Pull 4945] - OSGi version requirements for jakarta.enterprise explicitly added
  • [Pull 4947] - Update to MP Rest Client 3.0 final
  • [Pull 4956] - Support for hasProperty method
  • [Pull 4958] - merge actual master into 3.1
  • [Pull 4963] - Let Jackson use JAXB3
  • [Pull 4973] - Added a test for a serverless resource testing
  • [Pull 4976] - update 3.1 branch with actual master
  • [Pull 4983] - Backwards merge of 3.x into 3.1
  • [Pull 4990] - Temporarily exclude java-connector for M3
  • [Pull 4991] - Update legal information for 3.1
  • [Pull 4992] - Do not use privileged ports with WebServer by default
  • [Pull 5008] - Update versions of JAX-B, Moxy, JSON-B, JSON-P
  • [Pull 5009] - Dependency on servlet-api updated to version 6, grizzly to 4
  • [Pull 5016] - Updated CDI, BV, and EL.
  • [Pull 5019] - maven-bundle-plugin version update
  • [Pull 5029] - Add MP RestClient module to BOM
  • [Pull 5037] - Make sure the default exception mapper is processed
  • [Pull 5040] - Move jersey-tck module to a tests folder & make it run with -Pjersey-tck
  • [Pull 5047] - Use Jsonb more effectively
  • [Pull 5066] - Rename Java Connector to JavaNetHttp Connector
  • [Pull 5075] - Possibly use jersey WebServer with SeBootstrap.Configurator
  • [Pull 5077] - Call CompletionCallback just once with DefaultExceptionMapper
  • [Pull 5081] - Updated dependencies for 3.0.5
  • [Pull 5086] - Updated EE10 dependency versions
  • [Pull 5098] - Fix Multipart media type override by Jersey defaults.
  • [Pull 5104] - Extensions for JNH connector
  • [Pull 5120] - EE10 versions update
  • [Pull 5152] - OSGi for JNH connector
  • v3.0.18

    Compare Source

  • [Pull 5912] - oauth2 deps cleanup
  • [Pull 5930] - Versions update
  • v3.0.17

    Compare Source

    Release includes only bugfixes ported from 2.46

    v3.0.16

    Compare Source

  • [Pull 5741] - [3.0] Legacy code removal (DefaultJacksonJaxbJsonProvider)
  • v3.0.15

    Compare Source

  • [Pull 5684] - Do not point to a SNAPSHOT Jersey in version-agnostic tests
  • [Pull 5711] - [3.0] Multi-Release jar fix
  • v3.0.14

    Compare Source

  • [Pull 5610] - Wiremock version update
  • [Pull 5616] - mvc-thymeleaf extension
  • [Pull 5640] - Jakartize & cleanup after 2.x merge
  • v3.0.13

    Compare Source

  • [Pull 5520] - exclude default JSON-P IMPL from API
  • [Pull 5584] - [3.0] versions update
  • v3.0.12

    Compare Source

  • [Pull 5449] - User Guide: Jackson 2.14 -> 2.15 migration
  • [Pull 5450] - Updated Parsson
  • [Pull 5452] - Non-Jakarta dependencies version update
  • [Pull 5453] - Jakarta dependencies version update
  • v3.0.11

    Compare Source

  • [Pull 5309] - jakartified adaptation of the #​5282
  • [Pull 5315] - Fixes the multiple user-agent headers
  • v3.0.10

    Compare Source

  • [Pull 5224] - apidocs bundle fix
  • [Pull 5247] - Updated version in the release-test pom
  • v3.0.9

    Compare Source

  • [Issue 5196] - Jersey 3.0 breaking change
  • [Pull 5146] - Fix OSGi veriables
  • [Pull 5147] - Spring 6 examples back
  • v3.0.8

    Compare Source

  • [Pull 5138] - Merge remote-tracking branch 'MSTR/master' into 3.x
  • v3.0.7

    Compare Source

  • [Issue 5126] - CompletionStage not unwrapped in 3.0.6
  • [Pull 5128] - Fix unwrap CompletionStage
  • [Pull 5131] - Prevent error with JDK19 related to Thread.Builder
  • [Pull 5133] - update the 3.x branch with actual master
  • v3.0.6

    Compare Source

  • [Issue 5087] - Dependency convergence in 3.0.5
  • [Issue 5093] - SpringComponentProvider in jersey-spring6 never binds components
  • [Pull 5092] - extend maven-enforcer-plugin rules set with dependencyConvergence rule
  • [Pull 5102] - FISH-5723 Fixes WebappClassloader memory-leak issue by removing JAXRSResources classes from cache on shutdown event
  • v3.0.5

    Compare Source

  • [Pull 5012] - Bring back Helidon Connector
  • [Pull 5013] - Update MP Config version 3.0
  • [Pull 5022] - Fix localization message for Helidon
  • [Pull 5023] - Spring 6 module introduction
  • [Pull 5033] - Updated Jetty dependency versions
  • [Pull 5043] - Updated API javadoc link with a proper version
  • v3.0.4

    Compare Source

  • [Pull 4977] - update 3.x branch with actual master
  • v3.0.3

    Compare Source

  • [Pull 4740] - GrizzlyHttpServerTest - testing stability with HTTP, HTTPS and HTTP/2
  • [Pull 4782] - maven-javadoc-plugin migrated to 3.2.0 (3.x)
  • [Pull 4793] - 3x.merge
  • [Pull 4808] - Remove helidon connector dependency from BOM
  • [Pull 4853] - merge master into 3.x
  • [Pull 4857] - merge release history into 3.x
  • v3.0.2

    Compare Source

  • [Pull 4709] - Copy JDK 11 Jetty classes to JDK 8 target
  • [Pull 4726] - test-framework Jetty provider - JDK 11 adjustments
  • [Pull 4747] - Merge of actual master into 3.x branch
  • [Pull 4768] - master merge into 3.x
  • [Pull 4771] - master merge into 3.x
  • [Pull 4772] - jakarta userGuide fixes
  • [Pull 4775] - merge of user guide changes from master to 3.x
  • [Pull 4778] - Technical merge of released branch 2.34-BRANCH into 3.x
  • v3.0.1

    Compare Source

  • [Issue 4655] - org.glassfish.jersey.containers:jersey-container-jetty-http:3.0.0 Unusable on JDK11+
  • [Pull 4633] - Documentation and example fixes related to jakartification
  • [Pull 4635] - Jakartified OSGi tests
  • [Pull 4653] - Jakartified User Guide - first 10 chapters
  • [Pull 4656] - Jakartified User Guide - second 10 chapters
  • [Pull 4657] - Jakartified User Guide - final 10 chapters with appendix-properties adjusted
  • [Pull 4667] - JakartaEE 9.0 namespaces applied to examples
  • [Pull 4668] - Jakartified heroku archetype
  • [Pull 4674] - Merge of the current master into jakartified branch
  • [Pull 4676] - jakartified modules.xml from User Guide
  • [Pull 4679] - Updated dependecies
  • [Pull 4691] - merge of current master into 3.x
  • [Pull 4696] - merge of actual master into 3.x
  • [Pull 4698] - merge of actual master into 3.x
  • [Pull 4700] - Jetty servlet container multirelease-jar fix
  • [Pull 4702] - Updated notice files
  • v3.0.0

    Compare Source

  • [Pull 4389] - Transition Jakarta REST API from javax to jakarta package
  • [Pull 4413] - Sync 3.x with master
  • [Pull 4417] - Remove Jackson1
  • [Pull 4427] - Update the RESTful Web Services API
  • [Pull 4428] - JAXB api/ri, parent pom versions update
  • [Pull 4444] - Additional JAX-RS & JAX-B jakartification for 3.0.0-M1
  • [Pull 4464] - Fix Jersey META-INF/services provider configuration file
  • [Pull 4488] - Prepared branch for Jersey 3.0.0-M3 release
  • [Pull 4494] - Jakartified.m4 master merge
  • [Pull 4495] - jakartification: servlet-api, grizzly
  • [Pull 4496] - Technical merge of released branch 3.0.0-M4-BRANCH
  • [Pull 4497] - Jakartification: arrange properties in the main pom
  • [Pull 4504] - Updated dependencies for M5
  • [Pull 4505] - Technical merge of released branch 3.0.0-M5-BRANCH
  • [Pull 4513] - version bump for JSONP
  • [Pull 4586] - Remove Jersey 3.x incompatible extension modules
  • [Pull 4589] - merge of master (2.32) into 3.x
  • [Pull 4591] - Enable tests after jakartified media
  • [Pull 4594] - Jakartified jetty (11.0.0.beta2)
  • [Pull 4595] - Use just the latest Weld and fix CDI-BV module
  • [Pull 4596] - Updated JTA and Yasson dependency
  • [Pull 4597] - Fix Jackson module
  • [Pull 4599] - Enable integration tests using new jetty plugin
  • [Pull 4609] - Jetty modules handled for JDK 1.8
  • [Pull 4616] - Weld integration
  • [Pull 4619] - Enable tests on JDK 8
  • [Pull 4620] - Enable jetty servlet/web container factory
  • [Pull 4621] - Make more integration tests working
  • [Pull 4622] - Fix CDI-SE module
  • [Pull 4626] - Make more tests and examples working
  • v2.48

    Compare Source

  • [Pull 5937] - Better Configuration for Netty Connector
  • [Pull 5945] - Jackson update to 2.19.1
  • [Pull 5949] - custom providers included in the fromString() results
  • [Pull 5951] - Configure the default connector by its config
  • [Pull 5952] - Useless exception when client closes stream whilst response transfer …
  • [Pull 5975] - java.io.UncheckedIOException: java.io.IOException: Connection is closed#5973
  • [Pull 5978] - Prevent leaking of annotation in a reused response.
  • [Pull 5979] - AbortResponse headers case insensitive header names
  • [Pull 5985] - Dependency update for the monitoring performance test-case
  • [Pull 5986] - Dependencies versions update
  • [Pull 5988] - No RxInvokerProvider SPI, must be registered.
  • [Pull 5995] - Introducing constants module
  • [Pull 5998] - Fix to invoke InvocationBuilderListener for each request.
  • [Pull 6004] - Fix releasing RequestScope multiple times.
  • [Pull 6008] - JDK 26 compatibility
  • [Pull 6010] - Adopt ASM 9.9 (JDK 26 support)
  • [Pull 6011] - Deadlock with JerseyClassAnalyzer#resolverAnnotations #​5996
  • [Pull 6015] - Issue #​6002 | Ignore warnings for get method consumes entity
  • [Pull 6017] - Fix Grizzly on close when error
  • [Pull 6019] - Move ConstraintTo check into ServiceFinder, to a single spot.
  • [Pull 6020] - Spring5/Servlet integration test
  • [Pull 6029] - Allow injecting HttpExchange
  • [Pull 6037] - Updated release process [ossrh]
  • [Pull 6038] - Example validation fix
  • [Pull 6039] - Exclude jersey-constants from the release test
  • [Pull 6047] - jersey-netty-connector v2.47 : Connector is returning 200 OK when decoded result in HttpResponse contains TooLongHttpHeaderException #​6045
  • [Pull 6051] - Changed incorrect description of jersey-container-servlet
  • v2.47

    Compare Source

  • [Pull 5845] - Prevent NPE in AbstractJaxbProvider
  • [Pull 5847] - Netty Expect 100-Continue fix
  • [Pull 5873] - Implementation of Netty HTTP redirect logic being custom replaceble.
  • [Pull 5880] - Backport compatibility of JacksonFeature with RestEasy to 2.x
  • [Pull 5882] - Release instances blocking GC when JAXB has PerThread injections
  • [Pull 5884] - allow the BASIC auth to be not on the 1st place for the WWW_AUTHENTICATE header
  • [Pull 5891] - Adopt ASM 9.8
  • [Pull 5894] - [2.x] File upload handling after redirect
  • [Pull 5899] - Fixed reconnectDelay
  • Note

    PR body was truncated to here.


    Configuration

    📅 Schedule: (UTC)

    • Branch creation
      • Every minute (* * * * *)
    • Automerge
      • At any time (no schedule defined)

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • If you want to rebase/retry this PR, check this box

    This PR has been generated by Renovate Bot

    @solrbotsolrbot added the exempt-stale Prevent a PR from going stale label Jan 6, 2026
    @solrbot

    solrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    CollaboratorAuthor

    ⚠️ Artifact update problem

    Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

    ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

    • any of the package files in this branch needs updating, or
    • the branch becomes conflicted, or
    • you click the rebase/retry checkbox if found above, or
    • you rename this PR's title to start with "rebase!" to trigger it manually

    The artifact failure details are included below:

    File name: versions.props
    Command failed: ./gradlew -Dorg.gradle.jvmargs=-Xms512m -Xmx512m --console=plain --dependency-verification lenient -q :dependencies :solr:dependencies :solr:api:dependencies :solr:benchmark:dependencies :solr:core:dependencies :solr:cross-dc-manager:dependencies :solr:distribution:dependencies :solr:docker:dependencies :solr:documentation:dependencies :solr:example:dependencies :solr:modules:dependencies :solr:packaging:dependencies :solr:prometheus-exporter:dependencies :solr:server:dependencies :solr:solr-ref-guide:dependencies :solr:solrj:dependencies :solr:solrj-streaming:dependencies :solr:solrj-zookeeper:dependencies :solr:test-framework:dependencies :solr:webapp:dependencies :solr:modules:analysis-extras:dependencies :solr:modules:analytics:dependencies :solr:modules:clustering:dependencies :solr:modules:cross-dc:dependencies :solr:modules:extraction:dependencies :solr:modules:gcs-repository:dependencies :solr:modules:hadoop-auth:dependencies :solr:modules:hdfs:dependencies :solr:modules:jaegertracer-configurator:dependencies :solr:modules:jwt-auth:dependencies :solr:modules:langid:dependencies :solr:modules:llm:dependencies :solr:modules:ltr:dependencies :solr:modules:opentelemetry:dependencies :solr:modules:s3-repository:dependencies :solr:modules:scripting:dependencies :solr:modules:sql:dependencies --write-locks
    Internal error in Develocity Gradle plugin: finished notification
    com.gradle.develocity.DevelocityException: Internal error in Develocity Gradle plugin: finished notification
    at com.gradle.develocity.DevelocityException.a(SourceFile:25)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.h.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:31)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:20)
    at com.gradle.scan.plugin.internal.p.a.c(SourceFile:67)
    at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
    Caused by: java.lang.RuntimeException: Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:137)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.lambda$create$0(StreamingResolutionResultBuilder.java:179)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory$SimpleStore.load(CachedStoreFactory.java:101)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.create(StreamingResolutionResultBuilder.java:177)
    at org.gradle.api.internal.artifacts.configurations.ResolveConfigurationResolutionBuildOperationResult.getRootComponent(ResolveConfigurationResolutionBuildOperationResult.java:60)
    at java.base/java.util.Optional.map(Optional.java:260)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.b(SourceFile:115)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.a(SourceFile:72)
    at com.gradle.scan.plugin.internal.c.i.a.e.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.c.i.a.d.a(SourceFile:232)
    at com.gradle.scan.plugin.internal.c.i.c.lambda$attach$2(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.b$c.finished(SourceFile:154)
    at com.gradle.scan.plugin.internal.operations.b.a(SourceFile:65)
    at com.gradle.scan.plugin.internal.operations.n.a(SourceFile:56)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:136)
    ... 5 more
    Caused by: java.lang.RuntimeException: Problems loading the resolution results (0.0 secs). Read 137 values, last was: 5
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:234)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:135)
    ... 19 more
    Caused by: java.lang.IllegalStateException: Corrupt serialized resolution result. Cannot find selected component (30634) for runtime -> com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.19.1
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.ResolutionResultGraphBuilder.visitOutgoingEdges(ResolutionResultGraphBuilder.java:124)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:226)
    ... 20 more
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:core:dependencies'.
    > Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    * Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Get more help at https://help.gradle.org.
    BUILD FAILED in 20s
    
    File name: undefined
    Command failed: ./gradlew updateLicenses
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    SLF4J(W): No SLF4J providers were found.
    SLF4J(W): Defaulting to no-operation (NOP) logger implementation
    SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:24: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:25: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.ContentResponse;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:26: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:30: error: cannot find symbol
    public class SolrBasicAuthentication implements Authentication {
    ^
    symbol: class Authentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class Request
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class ContentResponse
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class HeaderInfo
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:47: error: cannot find symbol
    public Result authenticate(
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:44: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:46: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.SPNEGOAuthentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:83: error: cannot find symbol
    private SPNEGOAuthentication createSPNEGOAuthentication() {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:111: error: cannot find symbol
    SPNEGOAuthentication authentication, Map<String, ?> options, String username) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:20: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:21: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:78: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:79: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:80: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:81: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:82: error: package org.eclipse.jetty.client.http does not exist
    import org.eclipse.jetty.client.http.HttpClientTransportOverHTTP;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:83: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:84: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:85: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.MultiPartRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:86: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.OutputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:87: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.StringRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:97: error: cannot find symbol
    import org.eclipse.jetty.util.HttpCookieStore;
    ^
    symbol: class HttpCookieStore
    location: package org.eclipse.jetty.util
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:21: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:23: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:25: error: cannot find symbol
    public class AuthenticationStoreHolder implements AuthenticationStore {
    ^
    symbol: class AuthenticationStore
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:391: error: cannot find symbol
    public void setAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:702: error: cannot find symbol
    SolrRequest<?> solrRequest, Response response, InputStream is, String urlExceptionMessage)
    ^
    symbol: class Response
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:728: error: cannot find symbol
    private void setBasicAuthHeader(SolrRequest<?> solrRequest, Request req) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:739: error: cannot find symbol
    private void decorateRequest(Request req, SolrRequest<?> solrRequest, boolean isAsync) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:877: error: cannot find symbol
    Request req,
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:876: error: cannot find symbol
    private Request fillContentStream(
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:785: error: cannot find symbol
    final Request request;
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:787: error: cannot find symbol
    final OutputStreamRequestContent requestContent;
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:790: error: cannot find symbol
    Request request,
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:792: error: cannot find symbol
    OutputStreamRequestContent requestContent) {
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:798: error: cannot find symbol
    MakeRequestReturnValue(Request request) {
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:403: error: cannot find symbol
    private final OutputStreamRequestContent content;
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:404: error: cannot find symbol
    private final InputStreamResponseListener responseListener;
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:410: error: cannot find symbol
    OutputStreamRequestContent content,
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:411: error: cannot find symbol
    InputStreamResponseListener responseListener,
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:443: error: cannot find symbol
    public InputStreamResponseListener getResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:27: error: cannot find symbol
    private volatile AuthenticationStore authenticationStore;
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:33: error: cannot find symbol
    public AuthenticationStoreHolder(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:37: error: cannot find symbol
    public void updateAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:42: error: cannot find symbol
    public void addAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:47: error: cannot find symbol
    public void removeAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:57: error: cannot find symbol
    public Authentication findAuthentication(String type, URI uri, String realm) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:62: error: package Authentication does not exist
    public void addAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:67: error: package Authentication does not exist
    public void removeAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:77: error: package Authentication does not exist
    public Authentication.Result findAuthenticationResult(URI uri) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1032: error: package Request does not exist
    private final Request.QueuedListener queuedListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1033: error: package Response does not exist
    private final Response.CompleteListener completeListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Response does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:36: error: cannot find symbol
    public void onBegin(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:46: error: cannot find symbol
    public void onQueued(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:49: error: cannot find symbol
    public void onComplete(Result result) {}
    ^
    symbol: class Result
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/PreemptiveBasicAuthClientBuilderFactory.java:38: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1405: error: cannot find symbol
    public void onBegin(Request request) {
    ^
    symbol: class Request
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1411: error: cannot find symbol
    public void onComplete(Result result) {
    ^
    symbol: class Result
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1431: error: cannot find symbol
    extends InputStreamResponseListener {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:43: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:44: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:665: error: cannot find symbol
    public void onSuccess(Response resp, InputStream respBody) {
    ^
    symbol: class Response
    location: class ConcurrentUpdateHttp2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:41: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:46: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:49: error: cannot find symbol
    return new Result() {
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:63: error: cannot find symbol
    public void apply(Request request) {
    ^
    symbol: class Request
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:50: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:62: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:84: error: cannot find symbol
    SPNEGOAuthentication authentication =
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:85: error: cannot find symbol
    new SPNEGOAuthentication(null) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:87: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:89: error: cannot find symbol
    return this.getType().equals(type);
    ^
    symbol: method getType()
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:35: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:45: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:48: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:294: error: cannot find symbol
    transport = new HttpClientTransportOverHTTP(clientConnector);
    ^
    symbol: class HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:323: error: cannot find symbol
    httpClient.setCookieStore(cookieStore);
    ^
    symbol: method setCookieStore(CookieStore)
    location: variable httpClient of type HttpClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:327: error: incompatible types: AuthenticationStoreHolder cannot be converted to AuthenticationStore
    httpClient.setAuthenticationStore(this.authenticationStore);
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:353: error: cannot find symbol
    protocol = HttpClientTransportOverHTTP.HTTP11;
    ^
    symbol: variable HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:460: error: cannot find symbol
    Request postRequest =
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:466: error: cannot find symbol
    InputStreamResponseListener responseListener = new InputStreamReleaseTrackingResponseListener();
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:536: error: cannot find symbol
    new InputStreamResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:541: error: cannot find symbol
    public void onHeaders(Response response) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:571: error: cannot find symbol
    public void onFailure(Response response, Throwable failure) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:540: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:543: error: cannot find symbol
    InputStreamResponseListener listener = this;
    ^
    symbol: class InputStreamResponseListener
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
    100 errors
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:solrj:compileJava'.
    > Compilation failed; see the compiler error output for details.
    * Try:
    > Run with --info option to get more log output.
    BUILD FAILED in 22s
    

    @github-actionsgithub-actionsBot added the dependencies Dependency upgrades label Jan 6, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 3 times, most recently from cb6aeaf to fac91a0CompareApril 23, 2026 02:04
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedMay 9, 2026
    @solrbot

    Copy link
    Copy Markdown
    CollaboratorAuthor

    Autoclosing Skipped

    This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedUpdate dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)May 9, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 2 times, most recently from 98afcfd to 08bf8bbCompareJune 30, 2026 20:32
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch from 08bf8bb to 5f0d9f6CompareJuly 1, 2026 02:27
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosedJul 2, 2026
    @solrbotsolrbot closed this Jul 2, 2026
    @solrbot
    solrbot deleted the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch July 2, 2026 18:07
    Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    dependenciesDependency upgradesexempt-stalePrevent a PR from going stale

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant

    @solrbot
    , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
    Skip to content

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed - #4033

    Closed
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x
    Closed

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed#4033
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x

    Conversation

    @solrbot

    @solrbotsolrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    Collaborator

    ℹ️ Note

    This PR body was truncated due to platform limits.

    This PR contains the following updates:

    PackageTypeUpdateChange
    org.glassfish.jersey.containers:jersey-container-jetty-http (source)dependenciesmajor2.39.14.0.2

    Release Notes

    eclipse-ee4j/jersey (org.glassfish.jersey.containers:jersey-container-jetty-http)

    v4.0.0

    Compare Source

  • [Pull 5508] - Update versions of dependencies in pom.xml
  • [Pull 5513] - Next iteration towards supporting HK2 & Weld injection
  • [Pull 5516] - [4.0] remove redundant multi-release jar configuration
  • [Pull 5533] - Next injection iteration
  • [Pull 5535] - Remove Apache 4, Jetty 11, and SimpleFramework
  • [Pull 5538] - Drop JSR 166 repackaged classes
  • [Pull 5552] - Enclose Bindings to innate package and provide a HK2 version of Abstr…
  • [Pull 5554] - Update some EE11 versions
  • [Pull 5556] - Stop distributing jaxrs-ri bundle
  • [Pull 5564] - Move ServiceFinderBinder into an innate package
  • [Pull 5576] - Drop JDK 11 profiles
  • [Pull 5577] - Removed obsolete jars from bom.pom
  • [Pull 5578] - fixes to bundles discovered by release
  • [Pull 5835] - After merge cleanup of JDK17- profiles
  • [Pull 5838] - release-test for 4.0 Jersey
  • [Pull 5911] - Removed obsolete-for-removal UTF8 constant
  • [Pull 5943] - Eliminate unnecessary flushes
  • [Pull 5957] - Merge jersey-container-servlet-core and jersey-container-servlet modules
  • [Pull 5992] - Adding maven ci friendly versions
  • [Pull 6032] - apidocs validation fixes
  • v3.1.12

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.11...3.1.12

    v3.1.11

    Compare Source

  • [Pull 5676] - [3.1] Helidon 4.x container
  • [Pull 5823] - Improve multipart behaviour to comply with MP REST Client 4.0 TCK tests
  • [Pull 5831] - Support MP REST Client 4.0
  • [Pull 5844] - Do not stuck Netty on header-setting exception
  • [Pull 5857] - Compatibility with RestEasy injecting no Configuration
  • [Pull 5868] - Bug Fix: SSE Events lines MUST NOT contain \r
  • [Pull 5870] - Do not include port -1 in the HOST header.
  • [Pull 5877] - jnh-connector: Fixed issue where FirstByteCachingStream failed to inc…
  • [Pull 5887] - File upload handling after redirect
  • [Pull 5903] - Fix for #​5902; support optional @​FormParam
  • [Pull 5917] - Replace String UTF-8 with a charset
  • [Pull 5944] - Versions update [3.1]
  • [Pull 5958] - Support Helidon3 and Helidon4 (precedence) by helidon connector.
  • [Pull 5960] - Support for ValidatorContext#{clockProvider,addValueExtractor}
  • v3.1.10

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.9...3.1.10

    v3.1.9

    Compare Source

  • [Pull 5721] - Reverting removal of NullOutputStream for backwards compatibility
  • [Pull 5757] - Jakarta versions update
  • v3.1.8

    Compare Source

  • [Pull 5663] - [3.1] multirelease jar fix for jersey-common
  • [Pull 5674] - PathProvider supports Path entities, in preparation for future default support in Jakarta REST 4.1 / Jersey 4.1
  • [Pull 5683] - ResponseWriter#writeResponseStatusAndHeaders drops some redundant code
  • [Pull 5704] - Add Path provider automatically to the list of providers
  • v3.1.7

    Compare Source

  • [Pull 5341] - Improving I/O Efficience and Performance using NIO API instead of IO API
  • [Pull 5603] - Expect100Continue test fixed for NettyConnector
  • [Pull 5611] - Jetty HTTP Container native timeout
  • [Pull 5612] - Allowing sending Status over sending error
  • [Pull 5660] - Better document virtual threads
  • v3.1.6

    Compare Source

  • [Pull 5518] - Jakartified versions update
  • [Pull 5525] - Adding support for private fields in `@BeanParam`
  • [Pull 5548] - Add JNH properties to the config
  • [Pull 5551] - Update EL impl
  • [Pull 5563] - Drop JDK 8 profiles in 3.1
  • [Pull 5565] - Replace synchronized blocks with Locks
  • [Pull 5566] - exclude static fields from POJO parsing in BeanParam
  • [Pull 5569] - Replace ThreadLocal with ConcurrentQueue in HttpDateFormat
  • [Pull 5571] - Fixed FirstByteCachingStream in JNH Connector
  • [Pull 5589] - Fix thread leak/invasion
  • [Pull 5593] - [3.1] versions update
  • v3.1.5

    Compare Source

  • [Issue 5491] - 3.1.4 broken release, JettyConnectorProvider always throws exception
  • [Pull 5481] - [3.1] Jetty 12 HTTP/2 support
  • [Pull 5484] - Adding Jetty 12 modules to release JDK version check
  • [Pull 5488] - [3.1] Enable Jetty 11 container
  • [Pull 5490] - JerseyEventSink#send throwing non IOExceptions
  • [Pull 5498] - Jetty 11 container adopted for backwards compatibility
  • [Pull 5499] - Fix for apidocs bundle generation
  • [Pull 5500] - Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml
  • v3.1.4

    Compare Source

  • [Pull 5293] - HTTP/2 for JNH connector
  • [Pull 5372] - Jetty 12 multirelease
  • [Pull 5396] - Support a single EntityPart as an entity
  • [Pull 5398] - Created an example with Jakarta REST 3.1 SeBootstrap & Multipart
  • [Pull 5399] - Enable @​FormParam EntityPart injection to fields
  • [Pull 5407] - Describe Java SE compatibility and Jetty modules compatibility
  • [Pull 5462] - HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12)
  • [Pull 5464] - Examples cleanup
  • [Pull 5466] - Drop 11 for Jetty11 classnames
  • v3.1.3

    Compare Source

  • [Pull 5374] - exclude release and version-agnostic tests from release
  • v3.1.2

    Compare Source

  • [Issue 5295] - Test failures after migration to Jersey 3.1.1
  • [Pull 5297] - Document ApplicationPath migration concern
  • [Pull 5304] - Jakartified versions update
  • [Pull 5312] - Support SNI for JNH connector
  • [Pull 5321] - Update 3.1 EntityPart providers for Injectless Client
  • [Pull 5323] - Workaround JNH InputStream.available() == 1 for no entity
  • [Pull 5336] - Redirect GuardianList#toString to the guarded list
  • v3.1.1

    Compare Source

  • [Issue 5192] - Documentation/Implementation issue for the default exception mapper in Jersey 3.1.0
  • [Pull 5170] - Create HTTPS tests with JNH connector #​5169
  • [Pull 5193] - Default exception mapper processing
  • [Pull 5197] - Update migration guide
  • [Pull 5237] - Don't Specify Wildcard Package OSGi Version for MicroProfile Rest Client
  • v3.1.0

    Compare Source

  • [Issue 4819] - Adopt 3.1 API
  • [Issue 4834] - Application/octet-stream is set as mediaType when uploading json file payload using form parameters instead of application/json
  • [Issue 4870] - Documentation: Default Exception Mapper
  • [Issue 4871] - Documentation: Update CompletionCallback example
  • [Issue 4875] - Documentation: Document JAX-RS Feature JDK service
  • [Issue 4941] - Release 3.1.0-M2
  • [Issue 5103] - Can not serialize CompletionStage
  • [Pull 4855] - Impl of the SameSite enum for NewCookie
  • [Pull 4859] - Implementation of EntityPart API
  • [Pull 4861] - Support for @​ApplicationPath in SE
  • [Pull 4863] - DefaultExceptionMapper
  • [Pull 4866] - Remove JDK 8 related maven configuration
  • [Pull 4868] - Added implementation of RuntimeDelegate#bootstrap(Class, Configuration)
  • [Pull 4877] - Add Application/JSON media type for FileDataBodyPart json files.
  • [Pull 4879] - enabling some examples for Jakarta EE 9
  • [Pull 4880] - DefaultExceptionMapper documentation
  • [Pull 4884] - Documentation for Feature and Dynamic Feature enchansments
  • [Pull 4885] - Change of default behaviour of UNWRAP_COMPLETION_STAGE_IN_WRITER_ENABLE
  • [Pull 4892] - Enable MP RestClient
  • [Pull 4893] - Adjust getRequestHeader method
  • [Pull 4895] - documentation for CompletionCallback implementation change since Jersey 3.1.0
  • [Pull 4896] - Split MP REST Client integration test module to support javax.servlet…
  • [Pull 4908] - Default Exception Mapper re-worked
  • [Pull 4911] - Missing Content-Type header should be application/octet-stream optionally
  • [Pull 4919] - Issue #​3493 - Add BeanParam support to WebResourceFactory
  • [Pull 4922] - merge actual master into 3.1
  • [Pull 4923] - Documentation for the default Exception mapper
  • [Pull 4925] - merge actual master into 3.1
  • [Pull 4926] - Updated dependency versions
  • [Pull 4927] - Adopt parsson
  • [Pull 4929] - Updated dependency versions
  • [Pull 4931] - Added a documentation for Jakarta REST EntityPart
  • [Pull 4932] - merge actual master into 3.1
  • [Pull 4934] - Replace usage of deprecated beanManager.createInjectionTarget
  • [Pull 4936] - merge actual master into 3.1
  • [Pull 4937] - Updated dependency versions
  • [Pull 4938] - DefaultExceptionMapper made available for compliance check
  • [Pull 4940] - Issue #​4881 - Java client connector
  • [Pull 4942] - Updating CI/CD JDK for 3.x build
  • [Pull 4945] - OSGi version requirements for jakarta.enterprise explicitly added
  • [Pull 4947] - Update to MP Rest Client 3.0 final
  • [Pull 4956] - Support for hasProperty method
  • [Pull 4958] - merge actual master into 3.1
  • [Pull 4963] - Let Jackson use JAXB3
  • [Pull 4973] - Added a test for a serverless resource testing
  • [Pull 4976] - update 3.1 branch with actual master
  • [Pull 4983] - Backwards merge of 3.x into 3.1
  • [Pull 4990] - Temporarily exclude java-connector for M3
  • [Pull 4991] - Update legal information for 3.1
  • [Pull 4992] - Do not use privileged ports with WebServer by default
  • [Pull 5008] - Update versions of JAX-B, Moxy, JSON-B, JSON-P
  • [Pull 5009] - Dependency on servlet-api updated to version 6, grizzly to 4
  • [Pull 5016] - Updated CDI, BV, and EL.
  • [Pull 5019] - maven-bundle-plugin version update
  • [Pull 5029] - Add MP RestClient module to BOM
  • [Pull 5037] - Make sure the default exception mapper is processed
  • [Pull 5040] - Move jersey-tck module to a tests folder & make it run with -Pjersey-tck
  • [Pull 5047] - Use Jsonb more effectively
  • [Pull 5066] - Rename Java Connector to JavaNetHttp Connector
  • [Pull 5075] - Possibly use jersey WebServer with SeBootstrap.Configurator
  • [Pull 5077] - Call CompletionCallback just once with DefaultExceptionMapper
  • [Pull 5081] - Updated dependencies for 3.0.5
  • [Pull 5086] - Updated EE10 dependency versions
  • [Pull 5098] - Fix Multipart media type override by Jersey defaults.
  • [Pull 5104] - Extensions for JNH connector
  • [Pull 5120] - EE10 versions update
  • [Pull 5152] - OSGi for JNH connector
  • v3.0.18

    Compare Source

  • [Pull 5912] - oauth2 deps cleanup
  • [Pull 5930] - Versions update
  • v3.0.17

    Compare Source

    Release includes only bugfixes ported from 2.46

    v3.0.16

    Compare Source

  • [Pull 5741] - [3.0] Legacy code removal (DefaultJacksonJaxbJsonProvider)
  • v3.0.15

    Compare Source

  • [Pull 5684] - Do not point to a SNAPSHOT Jersey in version-agnostic tests
  • [Pull 5711] - [3.0] Multi-Release jar fix
  • v3.0.14

    Compare Source

  • [Pull 5610] - Wiremock version update
  • [Pull 5616] - mvc-thymeleaf extension
  • [Pull 5640] - Jakartize & cleanup after 2.x merge
  • v3.0.13

    Compare Source

  • [Pull 5520] - exclude default JSON-P IMPL from API
  • [Pull 5584] - [3.0] versions update
  • v3.0.12

    Compare Source

  • [Pull 5449] - User Guide: Jackson 2.14 -> 2.15 migration
  • [Pull 5450] - Updated Parsson
  • [Pull 5452] - Non-Jakarta dependencies version update
  • [Pull 5453] - Jakarta dependencies version update
  • v3.0.11

    Compare Source

  • [Pull 5309] - jakartified adaptation of the #​5282
  • [Pull 5315] - Fixes the multiple user-agent headers
  • v3.0.10

    Compare Source

  • [Pull 5224] - apidocs bundle fix
  • [Pull 5247] - Updated version in the release-test pom
  • v3.0.9

    Compare Source

  • [Issue 5196] - Jersey 3.0 breaking change
  • [Pull 5146] - Fix OSGi veriables
  • [Pull 5147] - Spring 6 examples back
  • v3.0.8

    Compare Source

  • [Pull 5138] - Merge remote-tracking branch 'MSTR/master' into 3.x
  • v3.0.7

    Compare Source

  • [Issue 5126] - CompletionStage not unwrapped in 3.0.6
  • [Pull 5128] - Fix unwrap CompletionStage
  • [Pull 5131] - Prevent error with JDK19 related to Thread.Builder
  • [Pull 5133] - update the 3.x branch with actual master
  • v3.0.6

    Compare Source

  • [Issue 5087] - Dependency convergence in 3.0.5
  • [Issue 5093] - SpringComponentProvider in jersey-spring6 never binds components
  • [Pull 5092] - extend maven-enforcer-plugin rules set with dependencyConvergence rule
  • [Pull 5102] - FISH-5723 Fixes WebappClassloader memory-leak issue by removing JAXRSResources classes from cache on shutdown event
  • v3.0.5

    Compare Source

  • [Pull 5012] - Bring back Helidon Connector
  • [Pull 5013] - Update MP Config version 3.0
  • [Pull 5022] - Fix localization message for Helidon
  • [Pull 5023] - Spring 6 module introduction
  • [Pull 5033] - Updated Jetty dependency versions
  • [Pull 5043] - Updated API javadoc link with a proper version
  • v3.0.4

    Compare Source

  • [Pull 4977] - update 3.x branch with actual master
  • v3.0.3

    Compare Source

  • [Pull 4740] - GrizzlyHttpServerTest - testing stability with HTTP, HTTPS and HTTP/2
  • [Pull 4782] - maven-javadoc-plugin migrated to 3.2.0 (3.x)
  • [Pull 4793] - 3x.merge
  • [Pull 4808] - Remove helidon connector dependency from BOM
  • [Pull 4853] - merge master into 3.x
  • [Pull 4857] - merge release history into 3.x
  • v3.0.2

    Compare Source

  • [Pull 4709] - Copy JDK 11 Jetty classes to JDK 8 target
  • [Pull 4726] - test-framework Jetty provider - JDK 11 adjustments
  • [Pull 4747] - Merge of actual master into 3.x branch
  • [Pull 4768] - master merge into 3.x
  • [Pull 4771] - master merge into 3.x
  • [Pull 4772] - jakarta userGuide fixes
  • [Pull 4775] - merge of user guide changes from master to 3.x
  • [Pull 4778] - Technical merge of released branch 2.34-BRANCH into 3.x
  • v3.0.1

    Compare Source

  • [Issue 4655] - org.glassfish.jersey.containers:jersey-container-jetty-http:3.0.0 Unusable on JDK11+
  • [Pull 4633] - Documentation and example fixes related to jakartification
  • [Pull 4635] - Jakartified OSGi tests
  • [Pull 4653] - Jakartified User Guide - first 10 chapters
  • [Pull 4656] - Jakartified User Guide - second 10 chapters
  • [Pull 4657] - Jakartified User Guide - final 10 chapters with appendix-properties adjusted
  • [Pull 4667] - JakartaEE 9.0 namespaces applied to examples
  • [Pull 4668] - Jakartified heroku archetype
  • [Pull 4674] - Merge of the current master into jakartified branch
  • [Pull 4676] - jakartified modules.xml from User Guide
  • [Pull 4679] - Updated dependecies
  • [Pull 4691] - merge of current master into 3.x
  • [Pull 4696] - merge of actual master into 3.x
  • [Pull 4698] - merge of actual master into 3.x
  • [Pull 4700] - Jetty servlet container multirelease-jar fix
  • [Pull 4702] - Updated notice files
  • v3.0.0

    Compare Source

  • [Pull 4389] - Transition Jakarta REST API from javax to jakarta package
  • [Pull 4413] - Sync 3.x with master
  • [Pull 4417] - Remove Jackson1
  • [Pull 4427] - Update the RESTful Web Services API
  • [Pull 4428] - JAXB api/ri, parent pom versions update
  • [Pull 4444] - Additional JAX-RS & JAX-B jakartification for 3.0.0-M1
  • [Pull 4464] - Fix Jersey META-INF/services provider configuration file
  • [Pull 4488] - Prepared branch for Jersey 3.0.0-M3 release
  • [Pull 4494] - Jakartified.m4 master merge
  • [Pull 4495] - jakartification: servlet-api, grizzly
  • [Pull 4496] - Technical merge of released branch 3.0.0-M4-BRANCH
  • [Pull 4497] - Jakartification: arrange properties in the main pom
  • [Pull 4504] - Updated dependencies for M5
  • [Pull 4505] - Technical merge of released branch 3.0.0-M5-BRANCH
  • [Pull 4513] - version bump for JSONP
  • [Pull 4586] - Remove Jersey 3.x incompatible extension modules
  • [Pull 4589] - merge of master (2.32) into 3.x
  • [Pull 4591] - Enable tests after jakartified media
  • [Pull 4594] - Jakartified jetty (11.0.0.beta2)
  • [Pull 4595] - Use just the latest Weld and fix CDI-BV module
  • [Pull 4596] - Updated JTA and Yasson dependency
  • [Pull 4597] - Fix Jackson module
  • [Pull 4599] - Enable integration tests using new jetty plugin
  • [Pull 4609] - Jetty modules handled for JDK 1.8
  • [Pull 4616] - Weld integration
  • [Pull 4619] - Enable tests on JDK 8
  • [Pull 4620] - Enable jetty servlet/web container factory
  • [Pull 4621] - Make more integration tests working
  • [Pull 4622] - Fix CDI-SE module
  • [Pull 4626] - Make more tests and examples working
  • v2.48

    Compare Source

  • [Pull 5937] - Better Configuration for Netty Connector
  • [Pull 5945] - Jackson update to 2.19.1
  • [Pull 5949] - custom providers included in the fromString() results
  • [Pull 5951] - Configure the default connector by its config
  • [Pull 5952] - Useless exception when client closes stream whilst response transfer …
  • [Pull 5975] - java.io.UncheckedIOException: java.io.IOException: Connection is closed#5973
  • [Pull 5978] - Prevent leaking of annotation in a reused response.
  • [Pull 5979] - AbortResponse headers case insensitive header names
  • [Pull 5985] - Dependency update for the monitoring performance test-case
  • [Pull 5986] - Dependencies versions update
  • [Pull 5988] - No RxInvokerProvider SPI, must be registered.
  • [Pull 5995] - Introducing constants module
  • [Pull 5998] - Fix to invoke InvocationBuilderListener for each request.
  • [Pull 6004] - Fix releasing RequestScope multiple times.
  • [Pull 6008] - JDK 26 compatibility
  • [Pull 6010] - Adopt ASM 9.9 (JDK 26 support)
  • [Pull 6011] - Deadlock with JerseyClassAnalyzer#resolverAnnotations #​5996
  • [Pull 6015] - Issue #​6002 | Ignore warnings for get method consumes entity
  • [Pull 6017] - Fix Grizzly on close when error
  • [Pull 6019] - Move ConstraintTo check into ServiceFinder, to a single spot.
  • [Pull 6020] - Spring5/Servlet integration test
  • [Pull 6029] - Allow injecting HttpExchange
  • [Pull 6037] - Updated release process [ossrh]
  • [Pull 6038] - Example validation fix
  • [Pull 6039] - Exclude jersey-constants from the release test
  • [Pull 6047] - jersey-netty-connector v2.47 : Connector is returning 200 OK when decoded result in HttpResponse contains TooLongHttpHeaderException #​6045
  • [Pull 6051] - Changed incorrect description of jersey-container-servlet
  • v2.47

    Compare Source

  • [Pull 5845] - Prevent NPE in AbstractJaxbProvider
  • [Pull 5847] - Netty Expect 100-Continue fix
  • [Pull 5873] - Implementation of Netty HTTP redirect logic being custom replaceble.
  • [Pull 5880] - Backport compatibility of JacksonFeature with RestEasy to 2.x
  • [Pull 5882] - Release instances blocking GC when JAXB has PerThread injections
  • [Pull 5884] - allow the BASIC auth to be not on the 1st place for the WWW_AUTHENTICATE header
  • [Pull 5891] - Adopt ASM 9.8
  • [Pull 5894] - [2.x] File upload handling after redirect
  • [Pull 5899] - Fixed reconnectDelay
  • Note

    PR body was truncated to here.


    Configuration

    📅 Schedule: (UTC)

    • Branch creation
      • Every minute (* * * * *)
    • Automerge
      • At any time (no schedule defined)

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • If you want to rebase/retry this PR, check this box

    This PR has been generated by Renovate Bot

    @solrbotsolrbot added the exempt-stale Prevent a PR from going stale label Jan 6, 2026
    @solrbot

    solrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    CollaboratorAuthor

    ⚠️ Artifact update problem

    Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

    ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

    • any of the package files in this branch needs updating, or
    • the branch becomes conflicted, or
    • you click the rebase/retry checkbox if found above, or
    • you rename this PR's title to start with "rebase!" to trigger it manually

    The artifact failure details are included below:

    File name: versions.props
    Command failed: ./gradlew -Dorg.gradle.jvmargs=-Xms512m -Xmx512m --console=plain --dependency-verification lenient -q :dependencies :solr:dependencies :solr:api:dependencies :solr:benchmark:dependencies :solr:core:dependencies :solr:cross-dc-manager:dependencies :solr:distribution:dependencies :solr:docker:dependencies :solr:documentation:dependencies :solr:example:dependencies :solr:modules:dependencies :solr:packaging:dependencies :solr:prometheus-exporter:dependencies :solr:server:dependencies :solr:solr-ref-guide:dependencies :solr:solrj:dependencies :solr:solrj-streaming:dependencies :solr:solrj-zookeeper:dependencies :solr:test-framework:dependencies :solr:webapp:dependencies :solr:modules:analysis-extras:dependencies :solr:modules:analytics:dependencies :solr:modules:clustering:dependencies :solr:modules:cross-dc:dependencies :solr:modules:extraction:dependencies :solr:modules:gcs-repository:dependencies :solr:modules:hadoop-auth:dependencies :solr:modules:hdfs:dependencies :solr:modules:jaegertracer-configurator:dependencies :solr:modules:jwt-auth:dependencies :solr:modules:langid:dependencies :solr:modules:llm:dependencies :solr:modules:ltr:dependencies :solr:modules:opentelemetry:dependencies :solr:modules:s3-repository:dependencies :solr:modules:scripting:dependencies :solr:modules:sql:dependencies --write-locks
    Internal error in Develocity Gradle plugin: finished notification
    com.gradle.develocity.DevelocityException: Internal error in Develocity Gradle plugin: finished notification
    at com.gradle.develocity.DevelocityException.a(SourceFile:25)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.h.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:31)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:20)
    at com.gradle.scan.plugin.internal.p.a.c(SourceFile:67)
    at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
    Caused by: java.lang.RuntimeException: Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:137)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.lambda$create$0(StreamingResolutionResultBuilder.java:179)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory$SimpleStore.load(CachedStoreFactory.java:101)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.create(StreamingResolutionResultBuilder.java:177)
    at org.gradle.api.internal.artifacts.configurations.ResolveConfigurationResolutionBuildOperationResult.getRootComponent(ResolveConfigurationResolutionBuildOperationResult.java:60)
    at java.base/java.util.Optional.map(Optional.java:260)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.b(SourceFile:115)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.a(SourceFile:72)
    at com.gradle.scan.plugin.internal.c.i.a.e.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.c.i.a.d.a(SourceFile:232)
    at com.gradle.scan.plugin.internal.c.i.c.lambda$attach$2(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.b$c.finished(SourceFile:154)
    at com.gradle.scan.plugin.internal.operations.b.a(SourceFile:65)
    at com.gradle.scan.plugin.internal.operations.n.a(SourceFile:56)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:136)
    ... 5 more
    Caused by: java.lang.RuntimeException: Problems loading the resolution results (0.0 secs). Read 137 values, last was: 5
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:234)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:135)
    ... 19 more
    Caused by: java.lang.IllegalStateException: Corrupt serialized resolution result. Cannot find selected component (30634) for runtime -> com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.19.1
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.ResolutionResultGraphBuilder.visitOutgoingEdges(ResolutionResultGraphBuilder.java:124)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:226)
    ... 20 more
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:core:dependencies'.
    > Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    * Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Get more help at https://help.gradle.org.
    BUILD FAILED in 20s
    
    File name: undefined
    Command failed: ./gradlew updateLicenses
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    SLF4J(W): No SLF4J providers were found.
    SLF4J(W): Defaulting to no-operation (NOP) logger implementation
    SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:24: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:25: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.ContentResponse;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:26: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:30: error: cannot find symbol
    public class SolrBasicAuthentication implements Authentication {
    ^
    symbol: class Authentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class Request
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class ContentResponse
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class HeaderInfo
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:47: error: cannot find symbol
    public Result authenticate(
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:44: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:46: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.SPNEGOAuthentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:83: error: cannot find symbol
    private SPNEGOAuthentication createSPNEGOAuthentication() {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:111: error: cannot find symbol
    SPNEGOAuthentication authentication, Map<String, ?> options, String username) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:20: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:21: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:78: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:79: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:80: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:81: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:82: error: package org.eclipse.jetty.client.http does not exist
    import org.eclipse.jetty.client.http.HttpClientTransportOverHTTP;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:83: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:84: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:85: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.MultiPartRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:86: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.OutputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:87: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.StringRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:97: error: cannot find symbol
    import org.eclipse.jetty.util.HttpCookieStore;
    ^
    symbol: class HttpCookieStore
    location: package org.eclipse.jetty.util
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:21: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:23: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:25: error: cannot find symbol
    public class AuthenticationStoreHolder implements AuthenticationStore {
    ^
    symbol: class AuthenticationStore
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:391: error: cannot find symbol
    public void setAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:702: error: cannot find symbol
    SolrRequest<?> solrRequest, Response response, InputStream is, String urlExceptionMessage)
    ^
    symbol: class Response
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:728: error: cannot find symbol
    private void setBasicAuthHeader(SolrRequest<?> solrRequest, Request req) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:739: error: cannot find symbol
    private void decorateRequest(Request req, SolrRequest<?> solrRequest, boolean isAsync) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:877: error: cannot find symbol
    Request req,
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:876: error: cannot find symbol
    private Request fillContentStream(
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:785: error: cannot find symbol
    final Request request;
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:787: error: cannot find symbol
    final OutputStreamRequestContent requestContent;
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:790: error: cannot find symbol
    Request request,
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:792: error: cannot find symbol
    OutputStreamRequestContent requestContent) {
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:798: error: cannot find symbol
    MakeRequestReturnValue(Request request) {
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:403: error: cannot find symbol
    private final OutputStreamRequestContent content;
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:404: error: cannot find symbol
    private final InputStreamResponseListener responseListener;
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:410: error: cannot find symbol
    OutputStreamRequestContent content,
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:411: error: cannot find symbol
    InputStreamResponseListener responseListener,
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:443: error: cannot find symbol
    public InputStreamResponseListener getResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:27: error: cannot find symbol
    private volatile AuthenticationStore authenticationStore;
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:33: error: cannot find symbol
    public AuthenticationStoreHolder(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:37: error: cannot find symbol
    public void updateAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:42: error: cannot find symbol
    public void addAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:47: error: cannot find symbol
    public void removeAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:57: error: cannot find symbol
    public Authentication findAuthentication(String type, URI uri, String realm) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:62: error: package Authentication does not exist
    public void addAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:67: error: package Authentication does not exist
    public void removeAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:77: error: package Authentication does not exist
    public Authentication.Result findAuthenticationResult(URI uri) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1032: error: package Request does not exist
    private final Request.QueuedListener queuedListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1033: error: package Response does not exist
    private final Response.CompleteListener completeListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Response does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:36: error: cannot find symbol
    public void onBegin(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:46: error: cannot find symbol
    public void onQueued(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:49: error: cannot find symbol
    public void onComplete(Result result) {}
    ^
    symbol: class Result
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/PreemptiveBasicAuthClientBuilderFactory.java:38: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1405: error: cannot find symbol
    public void onBegin(Request request) {
    ^
    symbol: class Request
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1411: error: cannot find symbol
    public void onComplete(Result result) {
    ^
    symbol: class Result
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1431: error: cannot find symbol
    extends InputStreamResponseListener {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:43: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:44: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:665: error: cannot find symbol
    public void onSuccess(Response resp, InputStream respBody) {
    ^
    symbol: class Response
    location: class ConcurrentUpdateHttp2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:41: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:46: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:49: error: cannot find symbol
    return new Result() {
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:63: error: cannot find symbol
    public void apply(Request request) {
    ^
    symbol: class Request
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:50: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:62: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:84: error: cannot find symbol
    SPNEGOAuthentication authentication =
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:85: error: cannot find symbol
    new SPNEGOAuthentication(null) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:87: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:89: error: cannot find symbol
    return this.getType().equals(type);
    ^
    symbol: method getType()
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:35: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:45: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:48: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:294: error: cannot find symbol
    transport = new HttpClientTransportOverHTTP(clientConnector);
    ^
    symbol: class HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:323: error: cannot find symbol
    httpClient.setCookieStore(cookieStore);
    ^
    symbol: method setCookieStore(CookieStore)
    location: variable httpClient of type HttpClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:327: error: incompatible types: AuthenticationStoreHolder cannot be converted to AuthenticationStore
    httpClient.setAuthenticationStore(this.authenticationStore);
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:353: error: cannot find symbol
    protocol = HttpClientTransportOverHTTP.HTTP11;
    ^
    symbol: variable HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:460: error: cannot find symbol
    Request postRequest =
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:466: error: cannot find symbol
    InputStreamResponseListener responseListener = new InputStreamReleaseTrackingResponseListener();
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:536: error: cannot find symbol
    new InputStreamResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:541: error: cannot find symbol
    public void onHeaders(Response response) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:571: error: cannot find symbol
    public void onFailure(Response response, Throwable failure) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:540: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:543: error: cannot find symbol
    InputStreamResponseListener listener = this;
    ^
    symbol: class InputStreamResponseListener
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
    100 errors
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:solrj:compileJava'.
    > Compilation failed; see the compiler error output for details.
    * Try:
    > Run with --info option to get more log output.
    BUILD FAILED in 22s
    

    @github-actionsgithub-actionsBot added the dependencies Dependency upgrades label Jan 6, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 3 times, most recently from cb6aeaf to fac91a0CompareApril 23, 2026 02:04
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedMay 9, 2026
    @solrbot

    Copy link
    Copy Markdown
    CollaboratorAuthor

    Autoclosing Skipped

    This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedUpdate dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)May 9, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 2 times, most recently from 98afcfd to 08bf8bbCompareJune 30, 2026 20:32
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch from 08bf8bb to 5f0d9f6CompareJuly 1, 2026 02:27
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosedJul 2, 2026
    @solrbotsolrbot closed this Jul 2, 2026
    @solrbot
    solrbot deleted the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch July 2, 2026 18:07
    Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    dependenciesDependency upgradesexempt-stalePrevent a PR from going stale

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant

    @solrbot
    , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
    Skip to content

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed - #4033

    Closed
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x
    Closed

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed#4033
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x

    Conversation

    @solrbot

    @solrbotsolrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    Collaborator

    ℹ️ Note

    This PR body was truncated due to platform limits.

    This PR contains the following updates:

    PackageTypeUpdateChange
    org.glassfish.jersey.containers:jersey-container-jetty-http (source)dependenciesmajor2.39.14.0.2

    Release Notes

    eclipse-ee4j/jersey (org.glassfish.jersey.containers:jersey-container-jetty-http)

    v4.0.0

    Compare Source

  • [Pull 5508] - Update versions of dependencies in pom.xml
  • [Pull 5513] - Next iteration towards supporting HK2 & Weld injection
  • [Pull 5516] - [4.0] remove redundant multi-release jar configuration
  • [Pull 5533] - Next injection iteration
  • [Pull 5535] - Remove Apache 4, Jetty 11, and SimpleFramework
  • [Pull 5538] - Drop JSR 166 repackaged classes
  • [Pull 5552] - Enclose Bindings to innate package and provide a HK2 version of Abstr…
  • [Pull 5554] - Update some EE11 versions
  • [Pull 5556] - Stop distributing jaxrs-ri bundle
  • [Pull 5564] - Move ServiceFinderBinder into an innate package
  • [Pull 5576] - Drop JDK 11 profiles
  • [Pull 5577] - Removed obsolete jars from bom.pom
  • [Pull 5578] - fixes to bundles discovered by release
  • [Pull 5835] - After merge cleanup of JDK17- profiles
  • [Pull 5838] - release-test for 4.0 Jersey
  • [Pull 5911] - Removed obsolete-for-removal UTF8 constant
  • [Pull 5943] - Eliminate unnecessary flushes
  • [Pull 5957] - Merge jersey-container-servlet-core and jersey-container-servlet modules
  • [Pull 5992] - Adding maven ci friendly versions
  • [Pull 6032] - apidocs validation fixes
  • v3.1.12

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.11...3.1.12

    v3.1.11

    Compare Source

  • [Pull 5676] - [3.1] Helidon 4.x container
  • [Pull 5823] - Improve multipart behaviour to comply with MP REST Client 4.0 TCK tests
  • [Pull 5831] - Support MP REST Client 4.0
  • [Pull 5844] - Do not stuck Netty on header-setting exception
  • [Pull 5857] - Compatibility with RestEasy injecting no Configuration
  • [Pull 5868] - Bug Fix: SSE Events lines MUST NOT contain \r
  • [Pull 5870] - Do not include port -1 in the HOST header.
  • [Pull 5877] - jnh-connector: Fixed issue where FirstByteCachingStream failed to inc…
  • [Pull 5887] - File upload handling after redirect
  • [Pull 5903] - Fix for #​5902; support optional @​FormParam
  • [Pull 5917] - Replace String UTF-8 with a charset
  • [Pull 5944] - Versions update [3.1]
  • [Pull 5958] - Support Helidon3 and Helidon4 (precedence) by helidon connector.
  • [Pull 5960] - Support for ValidatorContext#{clockProvider,addValueExtractor}
  • v3.1.10

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.9...3.1.10

    v3.1.9

    Compare Source

  • [Pull 5721] - Reverting removal of NullOutputStream for backwards compatibility
  • [Pull 5757] - Jakarta versions update
  • v3.1.8

    Compare Source

  • [Pull 5663] - [3.1] multirelease jar fix for jersey-common
  • [Pull 5674] - PathProvider supports Path entities, in preparation for future default support in Jakarta REST 4.1 / Jersey 4.1
  • [Pull 5683] - ResponseWriter#writeResponseStatusAndHeaders drops some redundant code
  • [Pull 5704] - Add Path provider automatically to the list of providers
  • v3.1.7

    Compare Source

  • [Pull 5341] - Improving I/O Efficience and Performance using NIO API instead of IO API
  • [Pull 5603] - Expect100Continue test fixed for NettyConnector
  • [Pull 5611] - Jetty HTTP Container native timeout
  • [Pull 5612] - Allowing sending Status over sending error
  • [Pull 5660] - Better document virtual threads
  • v3.1.6

    Compare Source

  • [Pull 5518] - Jakartified versions update
  • [Pull 5525] - Adding support for private fields in `@BeanParam`
  • [Pull 5548] - Add JNH properties to the config
  • [Pull 5551] - Update EL impl
  • [Pull 5563] - Drop JDK 8 profiles in 3.1
  • [Pull 5565] - Replace synchronized blocks with Locks
  • [Pull 5566] - exclude static fields from POJO parsing in BeanParam
  • [Pull 5569] - Replace ThreadLocal with ConcurrentQueue in HttpDateFormat
  • [Pull 5571] - Fixed FirstByteCachingStream in JNH Connector
  • [Pull 5589] - Fix thread leak/invasion
  • [Pull 5593] - [3.1] versions update
  • v3.1.5

    Compare Source

  • [Issue 5491] - 3.1.4 broken release, JettyConnectorProvider always throws exception
  • [Pull 5481] - [3.1] Jetty 12 HTTP/2 support
  • [Pull 5484] - Adding Jetty 12 modules to release JDK version check
  • [Pull 5488] - [3.1] Enable Jetty 11 container
  • [Pull 5490] - JerseyEventSink#send throwing non IOExceptions
  • [Pull 5498] - Jetty 11 container adopted for backwards compatibility
  • [Pull 5499] - Fix for apidocs bundle generation
  • [Pull 5500] - Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml
  • v3.1.4

    Compare Source

  • [Pull 5293] - HTTP/2 for JNH connector
  • [Pull 5372] - Jetty 12 multirelease
  • [Pull 5396] - Support a single EntityPart as an entity
  • [Pull 5398] - Created an example with Jakarta REST 3.1 SeBootstrap & Multipart
  • [Pull 5399] - Enable @​FormParam EntityPart injection to fields
  • [Pull 5407] - Describe Java SE compatibility and Jetty modules compatibility
  • [Pull 5462] - HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12)
  • [Pull 5464] - Examples cleanup
  • [Pull 5466] - Drop 11 for Jetty11 classnames
  • v3.1.3

    Compare Source

  • [Pull 5374] - exclude release and version-agnostic tests from release
  • v3.1.2

    Compare Source

  • [Issue 5295] - Test failures after migration to Jersey 3.1.1
  • [Pull 5297] - Document ApplicationPath migration concern
  • [Pull 5304] - Jakartified versions update
  • [Pull 5312] - Support SNI for JNH connector
  • [Pull 5321] - Update 3.1 EntityPart providers for Injectless Client
  • [Pull 5323] - Workaround JNH InputStream.available() == 1 for no entity
  • [Pull 5336] - Redirect GuardianList#toString to the guarded list
  • v3.1.1

    Compare Source

  • [Issue 5192] - Documentation/Implementation issue for the default exception mapper in Jersey 3.1.0
  • [Pull 5170] - Create HTTPS tests with JNH connector #​5169
  • [Pull 5193] - Default exception mapper processing
  • [Pull 5197] - Update migration guide
  • [Pull 5237] - Don't Specify Wildcard Package OSGi Version for MicroProfile Rest Client
  • v3.1.0

    Compare Source

  • [Issue 4819] - Adopt 3.1 API
  • [Issue 4834] - Application/octet-stream is set as mediaType when uploading json file payload using form parameters instead of application/json
  • [Issue 4870] - Documentation: Default Exception Mapper
  • [Issue 4871] - Documentation: Update CompletionCallback example
  • [Issue 4875] - Documentation: Document JAX-RS Feature JDK service
  • [Issue 4941] - Release 3.1.0-M2
  • [Issue 5103] - Can not serialize CompletionStage
  • [Pull 4855] - Impl of the SameSite enum for NewCookie
  • [Pull 4859] - Implementation of EntityPart API
  • [Pull 4861] - Support for @​ApplicationPath in SE
  • [Pull 4863] - DefaultExceptionMapper
  • [Pull 4866] - Remove JDK 8 related maven configuration
  • [Pull 4868] - Added implementation of RuntimeDelegate#bootstrap(Class, Configuration)
  • [Pull 4877] - Add Application/JSON media type for FileDataBodyPart json files.
  • [Pull 4879] - enabling some examples for Jakarta EE 9
  • [Pull 4880] - DefaultExceptionMapper documentation
  • [Pull 4884] - Documentation for Feature and Dynamic Feature enchansments
  • [Pull 4885] - Change of default behaviour of UNWRAP_COMPLETION_STAGE_IN_WRITER_ENABLE
  • [Pull 4892] - Enable MP RestClient
  • [Pull 4893] - Adjust getRequestHeader method
  • [Pull 4895] - documentation for CompletionCallback implementation change since Jersey 3.1.0
  • [Pull 4896] - Split MP REST Client integration test module to support javax.servlet…
  • [Pull 4908] - Default Exception Mapper re-worked
  • [Pull 4911] - Missing Content-Type header should be application/octet-stream optionally
  • [Pull 4919] - Issue #​3493 - Add BeanParam support to WebResourceFactory
  • [Pull 4922] - merge actual master into 3.1
  • [Pull 4923] - Documentation for the default Exception mapper
  • [Pull 4925] - merge actual master into 3.1
  • [Pull 4926] - Updated dependency versions
  • [Pull 4927] - Adopt parsson
  • [Pull 4929] - Updated dependency versions
  • [Pull 4931] - Added a documentation for Jakarta REST EntityPart
  • [Pull 4932] - merge actual master into 3.1
  • [Pull 4934] - Replace usage of deprecated beanManager.createInjectionTarget
  • [Pull 4936] - merge actual master into 3.1
  • [Pull 4937] - Updated dependency versions
  • [Pull 4938] - DefaultExceptionMapper made available for compliance check
  • [Pull 4940] - Issue #​4881 - Java client connector
  • [Pull 4942] - Updating CI/CD JDK for 3.x build
  • [Pull 4945] - OSGi version requirements for jakarta.enterprise explicitly added
  • [Pull 4947] - Update to MP Rest Client 3.0 final
  • [Pull 4956] - Support for hasProperty method
  • [Pull 4958] - merge actual master into 3.1
  • [Pull 4963] - Let Jackson use JAXB3
  • [Pull 4973] - Added a test for a serverless resource testing
  • [Pull 4976] - update 3.1 branch with actual master
  • [Pull 4983] - Backwards merge of 3.x into 3.1
  • [Pull 4990] - Temporarily exclude java-connector for M3
  • [Pull 4991] - Update legal information for 3.1
  • [Pull 4992] - Do not use privileged ports with WebServer by default
  • [Pull 5008] - Update versions of JAX-B, Moxy, JSON-B, JSON-P
  • [Pull 5009] - Dependency on servlet-api updated to version 6, grizzly to 4
  • [Pull 5016] - Updated CDI, BV, and EL.
  • [Pull 5019] - maven-bundle-plugin version update
  • [Pull 5029] - Add MP RestClient module to BOM
  • [Pull 5037] - Make sure the default exception mapper is processed
  • [Pull 5040] - Move jersey-tck module to a tests folder & make it run with -Pjersey-tck
  • [Pull 5047] - Use Jsonb more effectively
  • [Pull 5066] - Rename Java Connector to JavaNetHttp Connector
  • [Pull 5075] - Possibly use jersey WebServer with SeBootstrap.Configurator
  • [Pull 5077] - Call CompletionCallback just once with DefaultExceptionMapper
  • [Pull 5081] - Updated dependencies for 3.0.5
  • [Pull 5086] - Updated EE10 dependency versions
  • [Pull 5098] - Fix Multipart media type override by Jersey defaults.
  • [Pull 5104] - Extensions for JNH connector
  • [Pull 5120] - EE10 versions update
  • [Pull 5152] - OSGi for JNH connector
  • v3.0.18

    Compare Source

  • [Pull 5912] - oauth2 deps cleanup
  • [Pull 5930] - Versions update
  • v3.0.17

    Compare Source

    Release includes only bugfixes ported from 2.46

    v3.0.16

    Compare Source

  • [Pull 5741] - [3.0] Legacy code removal (DefaultJacksonJaxbJsonProvider)
  • v3.0.15

    Compare Source

  • [Pull 5684] - Do not point to a SNAPSHOT Jersey in version-agnostic tests
  • [Pull 5711] - [3.0] Multi-Release jar fix
  • v3.0.14

    Compare Source

  • [Pull 5610] - Wiremock version update
  • [Pull 5616] - mvc-thymeleaf extension
  • [Pull 5640] - Jakartize & cleanup after 2.x merge
  • v3.0.13

    Compare Source

  • [Pull 5520] - exclude default JSON-P IMPL from API
  • [Pull 5584] - [3.0] versions update
  • v3.0.12

    Compare Source

  • [Pull 5449] - User Guide: Jackson 2.14 -> 2.15 migration
  • [Pull 5450] - Updated Parsson
  • [Pull 5452] - Non-Jakarta dependencies version update
  • [Pull 5453] - Jakarta dependencies version update
  • v3.0.11

    Compare Source

  • [Pull 5309] - jakartified adaptation of the #​5282
  • [Pull 5315] - Fixes the multiple user-agent headers
  • v3.0.10

    Compare Source

  • [Pull 5224] - apidocs bundle fix
  • [Pull 5247] - Updated version in the release-test pom
  • v3.0.9

    Compare Source

  • [Issue 5196] - Jersey 3.0 breaking change
  • [Pull 5146] - Fix OSGi veriables
  • [Pull 5147] - Spring 6 examples back
  • v3.0.8

    Compare Source

  • [Pull 5138] - Merge remote-tracking branch 'MSTR/master' into 3.x
  • v3.0.7

    Compare Source

  • [Issue 5126] - CompletionStage not unwrapped in 3.0.6
  • [Pull 5128] - Fix unwrap CompletionStage
  • [Pull 5131] - Prevent error with JDK19 related to Thread.Builder
  • [Pull 5133] - update the 3.x branch with actual master
  • v3.0.6

    Compare Source

  • [Issue 5087] - Dependency convergence in 3.0.5
  • [Issue 5093] - SpringComponentProvider in jersey-spring6 never binds components
  • [Pull 5092] - extend maven-enforcer-plugin rules set with dependencyConvergence rule
  • [Pull 5102] - FISH-5723 Fixes WebappClassloader memory-leak issue by removing JAXRSResources classes from cache on shutdown event
  • v3.0.5

    Compare Source

  • [Pull 5012] - Bring back Helidon Connector
  • [Pull 5013] - Update MP Config version 3.0
  • [Pull 5022] - Fix localization message for Helidon
  • [Pull 5023] - Spring 6 module introduction
  • [Pull 5033] - Updated Jetty dependency versions
  • [Pull 5043] - Updated API javadoc link with a proper version
  • v3.0.4

    Compare Source

  • [Pull 4977] - update 3.x branch with actual master
  • v3.0.3

    Compare Source

  • [Pull 4740] - GrizzlyHttpServerTest - testing stability with HTTP, HTTPS and HTTP/2
  • [Pull 4782] - maven-javadoc-plugin migrated to 3.2.0 (3.x)
  • [Pull 4793] - 3x.merge
  • [Pull 4808] - Remove helidon connector dependency from BOM
  • [Pull 4853] - merge master into 3.x
  • [Pull 4857] - merge release history into 3.x
  • v3.0.2

    Compare Source

  • [Pull 4709] - Copy JDK 11 Jetty classes to JDK 8 target
  • [Pull 4726] - test-framework Jetty provider - JDK 11 adjustments
  • [Pull 4747] - Merge of actual master into 3.x branch
  • [Pull 4768] - master merge into 3.x
  • [Pull 4771] - master merge into 3.x
  • [Pull 4772] - jakarta userGuide fixes
  • [Pull 4775] - merge of user guide changes from master to 3.x
  • [Pull 4778] - Technical merge of released branch 2.34-BRANCH into 3.x
  • v3.0.1

    Compare Source

  • [Issue 4655] - org.glassfish.jersey.containers:jersey-container-jetty-http:3.0.0 Unusable on JDK11+
  • [Pull 4633] - Documentation and example fixes related to jakartification
  • [Pull 4635] - Jakartified OSGi tests
  • [Pull 4653] - Jakartified User Guide - first 10 chapters
  • [Pull 4656] - Jakartified User Guide - second 10 chapters
  • [Pull 4657] - Jakartified User Guide - final 10 chapters with appendix-properties adjusted
  • [Pull 4667] - JakartaEE 9.0 namespaces applied to examples
  • [Pull 4668] - Jakartified heroku archetype
  • [Pull 4674] - Merge of the current master into jakartified branch
  • [Pull 4676] - jakartified modules.xml from User Guide
  • [Pull 4679] - Updated dependecies
  • [Pull 4691] - merge of current master into 3.x
  • [Pull 4696] - merge of actual master into 3.x
  • [Pull 4698] - merge of actual master into 3.x
  • [Pull 4700] - Jetty servlet container multirelease-jar fix
  • [Pull 4702] - Updated notice files
  • v3.0.0

    Compare Source

  • [Pull 4389] - Transition Jakarta REST API from javax to jakarta package
  • [Pull 4413] - Sync 3.x with master
  • [Pull 4417] - Remove Jackson1
  • [Pull 4427] - Update the RESTful Web Services API
  • [Pull 4428] - JAXB api/ri, parent pom versions update
  • [Pull 4444] - Additional JAX-RS & JAX-B jakartification for 3.0.0-M1
  • [Pull 4464] - Fix Jersey META-INF/services provider configuration file
  • [Pull 4488] - Prepared branch for Jersey 3.0.0-M3 release
  • [Pull 4494] - Jakartified.m4 master merge
  • [Pull 4495] - jakartification: servlet-api, grizzly
  • [Pull 4496] - Technical merge of released branch 3.0.0-M4-BRANCH
  • [Pull 4497] - Jakartification: arrange properties in the main pom
  • [Pull 4504] - Updated dependencies for M5
  • [Pull 4505] - Technical merge of released branch 3.0.0-M5-BRANCH
  • [Pull 4513] - version bump for JSONP
  • [Pull 4586] - Remove Jersey 3.x incompatible extension modules
  • [Pull 4589] - merge of master (2.32) into 3.x
  • [Pull 4591] - Enable tests after jakartified media
  • [Pull 4594] - Jakartified jetty (11.0.0.beta2)
  • [Pull 4595] - Use just the latest Weld and fix CDI-BV module
  • [Pull 4596] - Updated JTA and Yasson dependency
  • [Pull 4597] - Fix Jackson module
  • [Pull 4599] - Enable integration tests using new jetty plugin
  • [Pull 4609] - Jetty modules handled for JDK 1.8
  • [Pull 4616] - Weld integration
  • [Pull 4619] - Enable tests on JDK 8
  • [Pull 4620] - Enable jetty servlet/web container factory
  • [Pull 4621] - Make more integration tests working
  • [Pull 4622] - Fix CDI-SE module
  • [Pull 4626] - Make more tests and examples working
  • v2.48

    Compare Source

  • [Pull 5937] - Better Configuration for Netty Connector
  • [Pull 5945] - Jackson update to 2.19.1
  • [Pull 5949] - custom providers included in the fromString() results
  • [Pull 5951] - Configure the default connector by its config
  • [Pull 5952] - Useless exception when client closes stream whilst response transfer …
  • [Pull 5975] - java.io.UncheckedIOException: java.io.IOException: Connection is closed#5973
  • [Pull 5978] - Prevent leaking of annotation in a reused response.
  • [Pull 5979] - AbortResponse headers case insensitive header names
  • [Pull 5985] - Dependency update for the monitoring performance test-case
  • [Pull 5986] - Dependencies versions update
  • [Pull 5988] - No RxInvokerProvider SPI, must be registered.
  • [Pull 5995] - Introducing constants module
  • [Pull 5998] - Fix to invoke InvocationBuilderListener for each request.
  • [Pull 6004] - Fix releasing RequestScope multiple times.
  • [Pull 6008] - JDK 26 compatibility
  • [Pull 6010] - Adopt ASM 9.9 (JDK 26 support)
  • [Pull 6011] - Deadlock with JerseyClassAnalyzer#resolverAnnotations #​5996
  • [Pull 6015] - Issue #​6002 | Ignore warnings for get method consumes entity
  • [Pull 6017] - Fix Grizzly on close when error
  • [Pull 6019] - Move ConstraintTo check into ServiceFinder, to a single spot.
  • [Pull 6020] - Spring5/Servlet integration test
  • [Pull 6029] - Allow injecting HttpExchange
  • [Pull 6037] - Updated release process [ossrh]
  • [Pull 6038] - Example validation fix
  • [Pull 6039] - Exclude jersey-constants from the release test
  • [Pull 6047] - jersey-netty-connector v2.47 : Connector is returning 200 OK when decoded result in HttpResponse contains TooLongHttpHeaderException #​6045
  • [Pull 6051] - Changed incorrect description of jersey-container-servlet
  • v2.47

    Compare Source

  • [Pull 5845] - Prevent NPE in AbstractJaxbProvider
  • [Pull 5847] - Netty Expect 100-Continue fix
  • [Pull 5873] - Implementation of Netty HTTP redirect logic being custom replaceble.
  • [Pull 5880] - Backport compatibility of JacksonFeature with RestEasy to 2.x
  • [Pull 5882] - Release instances blocking GC when JAXB has PerThread injections
  • [Pull 5884] - allow the BASIC auth to be not on the 1st place for the WWW_AUTHENTICATE header
  • [Pull 5891] - Adopt ASM 9.8
  • [Pull 5894] - [2.x] File upload handling after redirect
  • [Pull 5899] - Fixed reconnectDelay
  • Note

    PR body was truncated to here.


    Configuration

    📅 Schedule: (UTC)

    • Branch creation
      • Every minute (* * * * *)
    • Automerge
      • At any time (no schedule defined)

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • If you want to rebase/retry this PR, check this box

    This PR has been generated by Renovate Bot

    @solrbotsolrbot added the exempt-stale Prevent a PR from going stale label Jan 6, 2026
    @solrbot

    solrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    CollaboratorAuthor

    ⚠️ Artifact update problem

    Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

    ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

    • any of the package files in this branch needs updating, or
    • the branch becomes conflicted, or
    • you click the rebase/retry checkbox if found above, or
    • you rename this PR's title to start with "rebase!" to trigger it manually

    The artifact failure details are included below:

    File name: versions.props
    Command failed: ./gradlew -Dorg.gradle.jvmargs=-Xms512m -Xmx512m --console=plain --dependency-verification lenient -q :dependencies :solr:dependencies :solr:api:dependencies :solr:benchmark:dependencies :solr:core:dependencies :solr:cross-dc-manager:dependencies :solr:distribution:dependencies :solr:docker:dependencies :solr:documentation:dependencies :solr:example:dependencies :solr:modules:dependencies :solr:packaging:dependencies :solr:prometheus-exporter:dependencies :solr:server:dependencies :solr:solr-ref-guide:dependencies :solr:solrj:dependencies :solr:solrj-streaming:dependencies :solr:solrj-zookeeper:dependencies :solr:test-framework:dependencies :solr:webapp:dependencies :solr:modules:analysis-extras:dependencies :solr:modules:analytics:dependencies :solr:modules:clustering:dependencies :solr:modules:cross-dc:dependencies :solr:modules:extraction:dependencies :solr:modules:gcs-repository:dependencies :solr:modules:hadoop-auth:dependencies :solr:modules:hdfs:dependencies :solr:modules:jaegertracer-configurator:dependencies :solr:modules:jwt-auth:dependencies :solr:modules:langid:dependencies :solr:modules:llm:dependencies :solr:modules:ltr:dependencies :solr:modules:opentelemetry:dependencies :solr:modules:s3-repository:dependencies :solr:modules:scripting:dependencies :solr:modules:sql:dependencies --write-locks
    Internal error in Develocity Gradle plugin: finished notification
    com.gradle.develocity.DevelocityException: Internal error in Develocity Gradle plugin: finished notification
    at com.gradle.develocity.DevelocityException.a(SourceFile:25)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.h.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:31)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:20)
    at com.gradle.scan.plugin.internal.p.a.c(SourceFile:67)
    at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
    Caused by: java.lang.RuntimeException: Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:137)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.lambda$create$0(StreamingResolutionResultBuilder.java:179)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory$SimpleStore.load(CachedStoreFactory.java:101)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.create(StreamingResolutionResultBuilder.java:177)
    at org.gradle.api.internal.artifacts.configurations.ResolveConfigurationResolutionBuildOperationResult.getRootComponent(ResolveConfigurationResolutionBuildOperationResult.java:60)
    at java.base/java.util.Optional.map(Optional.java:260)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.b(SourceFile:115)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.a(SourceFile:72)
    at com.gradle.scan.plugin.internal.c.i.a.e.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.c.i.a.d.a(SourceFile:232)
    at com.gradle.scan.plugin.internal.c.i.c.lambda$attach$2(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.b$c.finished(SourceFile:154)
    at com.gradle.scan.plugin.internal.operations.b.a(SourceFile:65)
    at com.gradle.scan.plugin.internal.operations.n.a(SourceFile:56)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:136)
    ... 5 more
    Caused by: java.lang.RuntimeException: Problems loading the resolution results (0.0 secs). Read 137 values, last was: 5
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:234)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:135)
    ... 19 more
    Caused by: java.lang.IllegalStateException: Corrupt serialized resolution result. Cannot find selected component (30634) for runtime -> com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.19.1
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.ResolutionResultGraphBuilder.visitOutgoingEdges(ResolutionResultGraphBuilder.java:124)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:226)
    ... 20 more
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:core:dependencies'.
    > Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    * Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Get more help at https://help.gradle.org.
    BUILD FAILED in 20s
    
    File name: undefined
    Command failed: ./gradlew updateLicenses
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    SLF4J(W): No SLF4J providers were found.
    SLF4J(W): Defaulting to no-operation (NOP) logger implementation
    SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:24: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:25: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.ContentResponse;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:26: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:30: error: cannot find symbol
    public class SolrBasicAuthentication implements Authentication {
    ^
    symbol: class Authentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class Request
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class ContentResponse
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class HeaderInfo
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:47: error: cannot find symbol
    public Result authenticate(
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:44: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:46: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.SPNEGOAuthentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:83: error: cannot find symbol
    private SPNEGOAuthentication createSPNEGOAuthentication() {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:111: error: cannot find symbol
    SPNEGOAuthentication authentication, Map<String, ?> options, String username) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:20: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:21: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:78: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:79: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:80: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:81: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:82: error: package org.eclipse.jetty.client.http does not exist
    import org.eclipse.jetty.client.http.HttpClientTransportOverHTTP;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:83: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:84: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:85: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.MultiPartRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:86: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.OutputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:87: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.StringRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:97: error: cannot find symbol
    import org.eclipse.jetty.util.HttpCookieStore;
    ^
    symbol: class HttpCookieStore
    location: package org.eclipse.jetty.util
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:21: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:23: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:25: error: cannot find symbol
    public class AuthenticationStoreHolder implements AuthenticationStore {
    ^
    symbol: class AuthenticationStore
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:391: error: cannot find symbol
    public void setAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:702: error: cannot find symbol
    SolrRequest<?> solrRequest, Response response, InputStream is, String urlExceptionMessage)
    ^
    symbol: class Response
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:728: error: cannot find symbol
    private void setBasicAuthHeader(SolrRequest<?> solrRequest, Request req) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:739: error: cannot find symbol
    private void decorateRequest(Request req, SolrRequest<?> solrRequest, boolean isAsync) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:877: error: cannot find symbol
    Request req,
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:876: error: cannot find symbol
    private Request fillContentStream(
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:785: error: cannot find symbol
    final Request request;
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:787: error: cannot find symbol
    final OutputStreamRequestContent requestContent;
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:790: error: cannot find symbol
    Request request,
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:792: error: cannot find symbol
    OutputStreamRequestContent requestContent) {
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:798: error: cannot find symbol
    MakeRequestReturnValue(Request request) {
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:403: error: cannot find symbol
    private final OutputStreamRequestContent content;
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:404: error: cannot find symbol
    private final InputStreamResponseListener responseListener;
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:410: error: cannot find symbol
    OutputStreamRequestContent content,
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:411: error: cannot find symbol
    InputStreamResponseListener responseListener,
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:443: error: cannot find symbol
    public InputStreamResponseListener getResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:27: error: cannot find symbol
    private volatile AuthenticationStore authenticationStore;
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:33: error: cannot find symbol
    public AuthenticationStoreHolder(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:37: error: cannot find symbol
    public void updateAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:42: error: cannot find symbol
    public void addAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:47: error: cannot find symbol
    public void removeAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:57: error: cannot find symbol
    public Authentication findAuthentication(String type, URI uri, String realm) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:62: error: package Authentication does not exist
    public void addAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:67: error: package Authentication does not exist
    public void removeAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:77: error: package Authentication does not exist
    public Authentication.Result findAuthenticationResult(URI uri) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1032: error: package Request does not exist
    private final Request.QueuedListener queuedListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1033: error: package Response does not exist
    private final Response.CompleteListener completeListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Response does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:36: error: cannot find symbol
    public void onBegin(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:46: error: cannot find symbol
    public void onQueued(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:49: error: cannot find symbol
    public void onComplete(Result result) {}
    ^
    symbol: class Result
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/PreemptiveBasicAuthClientBuilderFactory.java:38: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1405: error: cannot find symbol
    public void onBegin(Request request) {
    ^
    symbol: class Request
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1411: error: cannot find symbol
    public void onComplete(Result result) {
    ^
    symbol: class Result
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1431: error: cannot find symbol
    extends InputStreamResponseListener {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:43: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:44: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:665: error: cannot find symbol
    public void onSuccess(Response resp, InputStream respBody) {
    ^
    symbol: class Response
    location: class ConcurrentUpdateHttp2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:41: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:46: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:49: error: cannot find symbol
    return new Result() {
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:63: error: cannot find symbol
    public void apply(Request request) {
    ^
    symbol: class Request
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:50: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:62: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:84: error: cannot find symbol
    SPNEGOAuthentication authentication =
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:85: error: cannot find symbol
    new SPNEGOAuthentication(null) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:87: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:89: error: cannot find symbol
    return this.getType().equals(type);
    ^
    symbol: method getType()
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:35: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:45: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:48: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:294: error: cannot find symbol
    transport = new HttpClientTransportOverHTTP(clientConnector);
    ^
    symbol: class HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:323: error: cannot find symbol
    httpClient.setCookieStore(cookieStore);
    ^
    symbol: method setCookieStore(CookieStore)
    location: variable httpClient of type HttpClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:327: error: incompatible types: AuthenticationStoreHolder cannot be converted to AuthenticationStore
    httpClient.setAuthenticationStore(this.authenticationStore);
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:353: error: cannot find symbol
    protocol = HttpClientTransportOverHTTP.HTTP11;
    ^
    symbol: variable HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:460: error: cannot find symbol
    Request postRequest =
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:466: error: cannot find symbol
    InputStreamResponseListener responseListener = new InputStreamReleaseTrackingResponseListener();
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:536: error: cannot find symbol
    new InputStreamResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:541: error: cannot find symbol
    public void onHeaders(Response response) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:571: error: cannot find symbol
    public void onFailure(Response response, Throwable failure) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:540: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:543: error: cannot find symbol
    InputStreamResponseListener listener = this;
    ^
    symbol: class InputStreamResponseListener
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
    100 errors
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:solrj:compileJava'.
    > Compilation failed; see the compiler error output for details.
    * Try:
    > Run with --info option to get more log output.
    BUILD FAILED in 22s
    

    @github-actionsgithub-actionsBot added the dependencies Dependency upgrades label Jan 6, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 3 times, most recently from cb6aeaf to fac91a0CompareApril 23, 2026 02:04
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedMay 9, 2026
    @solrbot

    Copy link
    Copy Markdown
    CollaboratorAuthor

    Autoclosing Skipped

    This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedUpdate dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)May 9, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 2 times, most recently from 98afcfd to 08bf8bbCompareJune 30, 2026 20:32
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch from 08bf8bb to 5f0d9f6CompareJuly 1, 2026 02:27
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosedJul 2, 2026
    @solrbotsolrbot closed this Jul 2, 2026
    @solrbot
    solrbot deleted the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch July 2, 2026 18:07
    Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    dependenciesDependency upgradesexempt-stalePrevent a PR from going stale

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant

    @solrbot
    , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
    Skip to content

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed - #4033

    Closed
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x
    Closed

    Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosed#4033
    solrbot wants to merge 1 commit into
    apache:branch_9xfrom
    solrbot:renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x

    Conversation

    @solrbot

    @solrbotsolrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    Collaborator

    ℹ️ Note

    This PR body was truncated due to platform limits.

    This PR contains the following updates:

    PackageTypeUpdateChange
    org.glassfish.jersey.containers:jersey-container-jetty-http (source)dependenciesmajor2.39.14.0.2

    Release Notes

    eclipse-ee4j/jersey (org.glassfish.jersey.containers:jersey-container-jetty-http)

    v4.0.0

    Compare Source

  • [Pull 5508] - Update versions of dependencies in pom.xml
  • [Pull 5513] - Next iteration towards supporting HK2 & Weld injection
  • [Pull 5516] - [4.0] remove redundant multi-release jar configuration
  • [Pull 5533] - Next injection iteration
  • [Pull 5535] - Remove Apache 4, Jetty 11, and SimpleFramework
  • [Pull 5538] - Drop JSR 166 repackaged classes
  • [Pull 5552] - Enclose Bindings to innate package and provide a HK2 version of Abstr…
  • [Pull 5554] - Update some EE11 versions
  • [Pull 5556] - Stop distributing jaxrs-ri bundle
  • [Pull 5564] - Move ServiceFinderBinder into an innate package
  • [Pull 5576] - Drop JDK 11 profiles
  • [Pull 5577] - Removed obsolete jars from bom.pom
  • [Pull 5578] - fixes to bundles discovered by release
  • [Pull 5835] - After merge cleanup of JDK17- profiles
  • [Pull 5838] - release-test for 4.0 Jersey
  • [Pull 5911] - Removed obsolete-for-removal UTF8 constant
  • [Pull 5943] - Eliminate unnecessary flushes
  • [Pull 5957] - Merge jersey-container-servlet-core and jersey-container-servlet modules
  • [Pull 5992] - Adding maven ci friendly versions
  • [Pull 6032] - apidocs validation fixes
  • v3.1.12

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.11...3.1.12

    v3.1.11

    Compare Source

  • [Pull 5676] - [3.1] Helidon 4.x container
  • [Pull 5823] - Improve multipart behaviour to comply with MP REST Client 4.0 TCK tests
  • [Pull 5831] - Support MP REST Client 4.0
  • [Pull 5844] - Do not stuck Netty on header-setting exception
  • [Pull 5857] - Compatibility with RestEasy injecting no Configuration
  • [Pull 5868] - Bug Fix: SSE Events lines MUST NOT contain \r
  • [Pull 5870] - Do not include port -1 in the HOST header.
  • [Pull 5877] - jnh-connector: Fixed issue where FirstByteCachingStream failed to inc…
  • [Pull 5887] - File upload handling after redirect
  • [Pull 5903] - Fix for #​5902; support optional @​FormParam
  • [Pull 5917] - Replace String UTF-8 with a charset
  • [Pull 5944] - Versions update [3.1]
  • [Pull 5958] - Support Helidon3 and Helidon4 (precedence) by helidon connector.
  • [Pull 5960] - Support for ValidatorContext#{clockProvider,addValueExtractor}
  • v3.1.10

    Compare Source

    What's Changed

    New Contributors

    Full Changelog: eclipse-ee4j/jersey@3.1.9...3.1.10

    v3.1.9

    Compare Source

  • [Pull 5721] - Reverting removal of NullOutputStream for backwards compatibility
  • [Pull 5757] - Jakarta versions update
  • v3.1.8

    Compare Source

  • [Pull 5663] - [3.1] multirelease jar fix for jersey-common
  • [Pull 5674] - PathProvider supports Path entities, in preparation for future default support in Jakarta REST 4.1 / Jersey 4.1
  • [Pull 5683] - ResponseWriter#writeResponseStatusAndHeaders drops some redundant code
  • [Pull 5704] - Add Path provider automatically to the list of providers
  • v3.1.7

    Compare Source

  • [Pull 5341] - Improving I/O Efficience and Performance using NIO API instead of IO API
  • [Pull 5603] - Expect100Continue test fixed for NettyConnector
  • [Pull 5611] - Jetty HTTP Container native timeout
  • [Pull 5612] - Allowing sending Status over sending error
  • [Pull 5660] - Better document virtual threads
  • v3.1.6

    Compare Source

  • [Pull 5518] - Jakartified versions update
  • [Pull 5525] - Adding support for private fields in `@BeanParam`
  • [Pull 5548] - Add JNH properties to the config
  • [Pull 5551] - Update EL impl
  • [Pull 5563] - Drop JDK 8 profiles in 3.1
  • [Pull 5565] - Replace synchronized blocks with Locks
  • [Pull 5566] - exclude static fields from POJO parsing in BeanParam
  • [Pull 5569] - Replace ThreadLocal with ConcurrentQueue in HttpDateFormat
  • [Pull 5571] - Fixed FirstByteCachingStream in JNH Connector
  • [Pull 5589] - Fix thread leak/invasion
  • [Pull 5593] - [3.1] versions update
  • v3.1.5

    Compare Source

  • [Issue 5491] - 3.1.4 broken release, JettyConnectorProvider always throws exception
  • [Pull 5481] - [3.1] Jetty 12 HTTP/2 support
  • [Pull 5484] - Adding Jetty 12 modules to release JDK version check
  • [Pull 5488] - [3.1] Enable Jetty 11 container
  • [Pull 5490] - JerseyEventSink#send throwing non IOExceptions
  • [Pull 5498] - Jetty 11 container adopted for backwards compatibility
  • [Pull 5499] - Fix for apidocs bundle generation
  • [Pull 5500] - Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml
  • v3.1.4

    Compare Source

  • [Pull 5293] - HTTP/2 for JNH connector
  • [Pull 5372] - Jetty 12 multirelease
  • [Pull 5396] - Support a single EntityPart as an entity
  • [Pull 5398] - Created an example with Jakarta REST 3.1 SeBootstrap & Multipart
  • [Pull 5399] - Enable @​FormParam EntityPart injection to fields
  • [Pull 5407] - Describe Java SE compatibility and Jetty modules compatibility
  • [Pull 5462] - HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12)
  • [Pull 5464] - Examples cleanup
  • [Pull 5466] - Drop 11 for Jetty11 classnames
  • v3.1.3

    Compare Source

  • [Pull 5374] - exclude release and version-agnostic tests from release
  • v3.1.2

    Compare Source

  • [Issue 5295] - Test failures after migration to Jersey 3.1.1
  • [Pull 5297] - Document ApplicationPath migration concern
  • [Pull 5304] - Jakartified versions update
  • [Pull 5312] - Support SNI for JNH connector
  • [Pull 5321] - Update 3.1 EntityPart providers for Injectless Client
  • [Pull 5323] - Workaround JNH InputStream.available() == 1 for no entity
  • [Pull 5336] - Redirect GuardianList#toString to the guarded list
  • v3.1.1

    Compare Source

  • [Issue 5192] - Documentation/Implementation issue for the default exception mapper in Jersey 3.1.0
  • [Pull 5170] - Create HTTPS tests with JNH connector #​5169
  • [Pull 5193] - Default exception mapper processing
  • [Pull 5197] - Update migration guide
  • [Pull 5237] - Don't Specify Wildcard Package OSGi Version for MicroProfile Rest Client
  • v3.1.0

    Compare Source

  • [Issue 4819] - Adopt 3.1 API
  • [Issue 4834] - Application/octet-stream is set as mediaType when uploading json file payload using form parameters instead of application/json
  • [Issue 4870] - Documentation: Default Exception Mapper
  • [Issue 4871] - Documentation: Update CompletionCallback example
  • [Issue 4875] - Documentation: Document JAX-RS Feature JDK service
  • [Issue 4941] - Release 3.1.0-M2
  • [Issue 5103] - Can not serialize CompletionStage
  • [Pull 4855] - Impl of the SameSite enum for NewCookie
  • [Pull 4859] - Implementation of EntityPart API
  • [Pull 4861] - Support for @​ApplicationPath in SE
  • [Pull 4863] - DefaultExceptionMapper
  • [Pull 4866] - Remove JDK 8 related maven configuration
  • [Pull 4868] - Added implementation of RuntimeDelegate#bootstrap(Class, Configuration)
  • [Pull 4877] - Add Application/JSON media type for FileDataBodyPart json files.
  • [Pull 4879] - enabling some examples for Jakarta EE 9
  • [Pull 4880] - DefaultExceptionMapper documentation
  • [Pull 4884] - Documentation for Feature and Dynamic Feature enchansments
  • [Pull 4885] - Change of default behaviour of UNWRAP_COMPLETION_STAGE_IN_WRITER_ENABLE
  • [Pull 4892] - Enable MP RestClient
  • [Pull 4893] - Adjust getRequestHeader method
  • [Pull 4895] - documentation for CompletionCallback implementation change since Jersey 3.1.0
  • [Pull 4896] - Split MP REST Client integration test module to support javax.servlet…
  • [Pull 4908] - Default Exception Mapper re-worked
  • [Pull 4911] - Missing Content-Type header should be application/octet-stream optionally
  • [Pull 4919] - Issue #​3493 - Add BeanParam support to WebResourceFactory
  • [Pull 4922] - merge actual master into 3.1
  • [Pull 4923] - Documentation for the default Exception mapper
  • [Pull 4925] - merge actual master into 3.1
  • [Pull 4926] - Updated dependency versions
  • [Pull 4927] - Adopt parsson
  • [Pull 4929] - Updated dependency versions
  • [Pull 4931] - Added a documentation for Jakarta REST EntityPart
  • [Pull 4932] - merge actual master into 3.1
  • [Pull 4934] - Replace usage of deprecated beanManager.createInjectionTarget
  • [Pull 4936] - merge actual master into 3.1
  • [Pull 4937] - Updated dependency versions
  • [Pull 4938] - DefaultExceptionMapper made available for compliance check
  • [Pull 4940] - Issue #​4881 - Java client connector
  • [Pull 4942] - Updating CI/CD JDK for 3.x build
  • [Pull 4945] - OSGi version requirements for jakarta.enterprise explicitly added
  • [Pull 4947] - Update to MP Rest Client 3.0 final
  • [Pull 4956] - Support for hasProperty method
  • [Pull 4958] - merge actual master into 3.1
  • [Pull 4963] - Let Jackson use JAXB3
  • [Pull 4973] - Added a test for a serverless resource testing
  • [Pull 4976] - update 3.1 branch with actual master
  • [Pull 4983] - Backwards merge of 3.x into 3.1
  • [Pull 4990] - Temporarily exclude java-connector for M3
  • [Pull 4991] - Update legal information for 3.1
  • [Pull 4992] - Do not use privileged ports with WebServer by default
  • [Pull 5008] - Update versions of JAX-B, Moxy, JSON-B, JSON-P
  • [Pull 5009] - Dependency on servlet-api updated to version 6, grizzly to 4
  • [Pull 5016] - Updated CDI, BV, and EL.
  • [Pull 5019] - maven-bundle-plugin version update
  • [Pull 5029] - Add MP RestClient module to BOM
  • [Pull 5037] - Make sure the default exception mapper is processed
  • [Pull 5040] - Move jersey-tck module to a tests folder & make it run with -Pjersey-tck
  • [Pull 5047] - Use Jsonb more effectively
  • [Pull 5066] - Rename Java Connector to JavaNetHttp Connector
  • [Pull 5075] - Possibly use jersey WebServer with SeBootstrap.Configurator
  • [Pull 5077] - Call CompletionCallback just once with DefaultExceptionMapper
  • [Pull 5081] - Updated dependencies for 3.0.5
  • [Pull 5086] - Updated EE10 dependency versions
  • [Pull 5098] - Fix Multipart media type override by Jersey defaults.
  • [Pull 5104] - Extensions for JNH connector
  • [Pull 5120] - EE10 versions update
  • [Pull 5152] - OSGi for JNH connector
  • v3.0.18

    Compare Source

  • [Pull 5912] - oauth2 deps cleanup
  • [Pull 5930] - Versions update
  • v3.0.17

    Compare Source

    Release includes only bugfixes ported from 2.46

    v3.0.16

    Compare Source

  • [Pull 5741] - [3.0] Legacy code removal (DefaultJacksonJaxbJsonProvider)
  • v3.0.15

    Compare Source

  • [Pull 5684] - Do not point to a SNAPSHOT Jersey in version-agnostic tests
  • [Pull 5711] - [3.0] Multi-Release jar fix
  • v3.0.14

    Compare Source

  • [Pull 5610] - Wiremock version update
  • [Pull 5616] - mvc-thymeleaf extension
  • [Pull 5640] - Jakartize & cleanup after 2.x merge
  • v3.0.13

    Compare Source

  • [Pull 5520] - exclude default JSON-P IMPL from API
  • [Pull 5584] - [3.0] versions update
  • v3.0.12

    Compare Source

  • [Pull 5449] - User Guide: Jackson 2.14 -> 2.15 migration
  • [Pull 5450] - Updated Parsson
  • [Pull 5452] - Non-Jakarta dependencies version update
  • [Pull 5453] - Jakarta dependencies version update
  • v3.0.11

    Compare Source

  • [Pull 5309] - jakartified adaptation of the #​5282
  • [Pull 5315] - Fixes the multiple user-agent headers
  • v3.0.10

    Compare Source

  • [Pull 5224] - apidocs bundle fix
  • [Pull 5247] - Updated version in the release-test pom
  • v3.0.9

    Compare Source

  • [Issue 5196] - Jersey 3.0 breaking change
  • [Pull 5146] - Fix OSGi veriables
  • [Pull 5147] - Spring 6 examples back
  • v3.0.8

    Compare Source

  • [Pull 5138] - Merge remote-tracking branch 'MSTR/master' into 3.x
  • v3.0.7

    Compare Source

  • [Issue 5126] - CompletionStage not unwrapped in 3.0.6
  • [Pull 5128] - Fix unwrap CompletionStage
  • [Pull 5131] - Prevent error with JDK19 related to Thread.Builder
  • [Pull 5133] - update the 3.x branch with actual master
  • v3.0.6

    Compare Source

  • [Issue 5087] - Dependency convergence in 3.0.5
  • [Issue 5093] - SpringComponentProvider in jersey-spring6 never binds components
  • [Pull 5092] - extend maven-enforcer-plugin rules set with dependencyConvergence rule
  • [Pull 5102] - FISH-5723 Fixes WebappClassloader memory-leak issue by removing JAXRSResources classes from cache on shutdown event
  • v3.0.5

    Compare Source

  • [Pull 5012] - Bring back Helidon Connector
  • [Pull 5013] - Update MP Config version 3.0
  • [Pull 5022] - Fix localization message for Helidon
  • [Pull 5023] - Spring 6 module introduction
  • [Pull 5033] - Updated Jetty dependency versions
  • [Pull 5043] - Updated API javadoc link with a proper version
  • v3.0.4

    Compare Source

  • [Pull 4977] - update 3.x branch with actual master
  • v3.0.3

    Compare Source

  • [Pull 4740] - GrizzlyHttpServerTest - testing stability with HTTP, HTTPS and HTTP/2
  • [Pull 4782] - maven-javadoc-plugin migrated to 3.2.0 (3.x)
  • [Pull 4793] - 3x.merge
  • [Pull 4808] - Remove helidon connector dependency from BOM
  • [Pull 4853] - merge master into 3.x
  • [Pull 4857] - merge release history into 3.x
  • v3.0.2

    Compare Source

  • [Pull 4709] - Copy JDK 11 Jetty classes to JDK 8 target
  • [Pull 4726] - test-framework Jetty provider - JDK 11 adjustments
  • [Pull 4747] - Merge of actual master into 3.x branch
  • [Pull 4768] - master merge into 3.x
  • [Pull 4771] - master merge into 3.x
  • [Pull 4772] - jakarta userGuide fixes
  • [Pull 4775] - merge of user guide changes from master to 3.x
  • [Pull 4778] - Technical merge of released branch 2.34-BRANCH into 3.x
  • v3.0.1

    Compare Source

  • [Issue 4655] - org.glassfish.jersey.containers:jersey-container-jetty-http:3.0.0 Unusable on JDK11+
  • [Pull 4633] - Documentation and example fixes related to jakartification
  • [Pull 4635] - Jakartified OSGi tests
  • [Pull 4653] - Jakartified User Guide - first 10 chapters
  • [Pull 4656] - Jakartified User Guide - second 10 chapters
  • [Pull 4657] - Jakartified User Guide - final 10 chapters with appendix-properties adjusted
  • [Pull 4667] - JakartaEE 9.0 namespaces applied to examples
  • [Pull 4668] - Jakartified heroku archetype
  • [Pull 4674] - Merge of the current master into jakartified branch
  • [Pull 4676] - jakartified modules.xml from User Guide
  • [Pull 4679] - Updated dependecies
  • [Pull 4691] - merge of current master into 3.x
  • [Pull 4696] - merge of actual master into 3.x
  • [Pull 4698] - merge of actual master into 3.x
  • [Pull 4700] - Jetty servlet container multirelease-jar fix
  • [Pull 4702] - Updated notice files
  • v3.0.0

    Compare Source

  • [Pull 4389] - Transition Jakarta REST API from javax to jakarta package
  • [Pull 4413] - Sync 3.x with master
  • [Pull 4417] - Remove Jackson1
  • [Pull 4427] - Update the RESTful Web Services API
  • [Pull 4428] - JAXB api/ri, parent pom versions update
  • [Pull 4444] - Additional JAX-RS & JAX-B jakartification for 3.0.0-M1
  • [Pull 4464] - Fix Jersey META-INF/services provider configuration file
  • [Pull 4488] - Prepared branch for Jersey 3.0.0-M3 release
  • [Pull 4494] - Jakartified.m4 master merge
  • [Pull 4495] - jakartification: servlet-api, grizzly
  • [Pull 4496] - Technical merge of released branch 3.0.0-M4-BRANCH
  • [Pull 4497] - Jakartification: arrange properties in the main pom
  • [Pull 4504] - Updated dependencies for M5
  • [Pull 4505] - Technical merge of released branch 3.0.0-M5-BRANCH
  • [Pull 4513] - version bump for JSONP
  • [Pull 4586] - Remove Jersey 3.x incompatible extension modules
  • [Pull 4589] - merge of master (2.32) into 3.x
  • [Pull 4591] - Enable tests after jakartified media
  • [Pull 4594] - Jakartified jetty (11.0.0.beta2)
  • [Pull 4595] - Use just the latest Weld and fix CDI-BV module
  • [Pull 4596] - Updated JTA and Yasson dependency
  • [Pull 4597] - Fix Jackson module
  • [Pull 4599] - Enable integration tests using new jetty plugin
  • [Pull 4609] - Jetty modules handled for JDK 1.8
  • [Pull 4616] - Weld integration
  • [Pull 4619] - Enable tests on JDK 8
  • [Pull 4620] - Enable jetty servlet/web container factory
  • [Pull 4621] - Make more integration tests working
  • [Pull 4622] - Fix CDI-SE module
  • [Pull 4626] - Make more tests and examples working
  • v2.48

    Compare Source

  • [Pull 5937] - Better Configuration for Netty Connector
  • [Pull 5945] - Jackson update to 2.19.1
  • [Pull 5949] - custom providers included in the fromString() results
  • [Pull 5951] - Configure the default connector by its config
  • [Pull 5952] - Useless exception when client closes stream whilst response transfer …
  • [Pull 5975] - java.io.UncheckedIOException: java.io.IOException: Connection is closed#5973
  • [Pull 5978] - Prevent leaking of annotation in a reused response.
  • [Pull 5979] - AbortResponse headers case insensitive header names
  • [Pull 5985] - Dependency update for the monitoring performance test-case
  • [Pull 5986] - Dependencies versions update
  • [Pull 5988] - No RxInvokerProvider SPI, must be registered.
  • [Pull 5995] - Introducing constants module
  • [Pull 5998] - Fix to invoke InvocationBuilderListener for each request.
  • [Pull 6004] - Fix releasing RequestScope multiple times.
  • [Pull 6008] - JDK 26 compatibility
  • [Pull 6010] - Adopt ASM 9.9 (JDK 26 support)
  • [Pull 6011] - Deadlock with JerseyClassAnalyzer#resolverAnnotations #​5996
  • [Pull 6015] - Issue #​6002 | Ignore warnings for get method consumes entity
  • [Pull 6017] - Fix Grizzly on close when error
  • [Pull 6019] - Move ConstraintTo check into ServiceFinder, to a single spot.
  • [Pull 6020] - Spring5/Servlet integration test
  • [Pull 6029] - Allow injecting HttpExchange
  • [Pull 6037] - Updated release process [ossrh]
  • [Pull 6038] - Example validation fix
  • [Pull 6039] - Exclude jersey-constants from the release test
  • [Pull 6047] - jersey-netty-connector v2.47 : Connector is returning 200 OK when decoded result in HttpResponse contains TooLongHttpHeaderException #​6045
  • [Pull 6051] - Changed incorrect description of jersey-container-servlet
  • v2.47

    Compare Source

  • [Pull 5845] - Prevent NPE in AbstractJaxbProvider
  • [Pull 5847] - Netty Expect 100-Continue fix
  • [Pull 5873] - Implementation of Netty HTTP redirect logic being custom replaceble.
  • [Pull 5880] - Backport compatibility of JacksonFeature with RestEasy to 2.x
  • [Pull 5882] - Release instances blocking GC when JAXB has PerThread injections
  • [Pull 5884] - allow the BASIC auth to be not on the 1st place for the WWW_AUTHENTICATE header
  • [Pull 5891] - Adopt ASM 9.8
  • [Pull 5894] - [2.x] File upload handling after redirect
  • [Pull 5899] - Fixed reconnectDelay
  • Note

    PR body was truncated to here.


    Configuration

    📅 Schedule: (UTC)

    • Branch creation
      • Every minute (* * * * *)
    • Automerge
      • At any time (no schedule defined)

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • If you want to rebase/retry this PR, check this box

    This PR has been generated by Renovate Bot

    @solrbotsolrbot added the exempt-stale Prevent a PR from going stale label Jan 6, 2026
    @solrbot

    solrbot commented Jan 6, 2026

    Copy link
    Copy Markdown
    CollaboratorAuthor

    ⚠️ Artifact update problem

    Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

    ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

    • any of the package files in this branch needs updating, or
    • the branch becomes conflicted, or
    • you click the rebase/retry checkbox if found above, or
    • you rename this PR's title to start with "rebase!" to trigger it manually

    The artifact failure details are included below:

    File name: versions.props
    Command failed: ./gradlew -Dorg.gradle.jvmargs=-Xms512m -Xmx512m --console=plain --dependency-verification lenient -q :dependencies :solr:dependencies :solr:api:dependencies :solr:benchmark:dependencies :solr:core:dependencies :solr:cross-dc-manager:dependencies :solr:distribution:dependencies :solr:docker:dependencies :solr:documentation:dependencies :solr:example:dependencies :solr:modules:dependencies :solr:packaging:dependencies :solr:prometheus-exporter:dependencies :solr:server:dependencies :solr:solr-ref-guide:dependencies :solr:solrj:dependencies :solr:solrj-streaming:dependencies :solr:solrj-zookeeper:dependencies :solr:test-framework:dependencies :solr:webapp:dependencies :solr:modules:analysis-extras:dependencies :solr:modules:analytics:dependencies :solr:modules:clustering:dependencies :solr:modules:cross-dc:dependencies :solr:modules:extraction:dependencies :solr:modules:gcs-repository:dependencies :solr:modules:hadoop-auth:dependencies :solr:modules:hdfs:dependencies :solr:modules:jaegertracer-configurator:dependencies :solr:modules:jwt-auth:dependencies :solr:modules:langid:dependencies :solr:modules:llm:dependencies :solr:modules:ltr:dependencies :solr:modules:opentelemetry:dependencies :solr:modules:s3-repository:dependencies :solr:modules:scripting:dependencies :solr:modules:sql:dependencies --write-locks
    Internal error in Develocity Gradle plugin: finished notification
    com.gradle.develocity.DevelocityException: Internal error in Develocity Gradle plugin: finished notification
    at com.gradle.develocity.DevelocityException.a(SourceFile:25)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.h.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:31)
    at com.gradle.scan.plugin.internal.p.a$a.a(SourceFile:20)
    at com.gradle.scan.plugin.internal.p.a.c(SourceFile:67)
    at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
    Caused by: java.lang.RuntimeException: Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:137)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.lambda$create$0(StreamingResolutionResultBuilder.java:179)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory$SimpleStore.load(CachedStoreFactory.java:101)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.create(StreamingResolutionResultBuilder.java:177)
    at org.gradle.api.internal.artifacts.configurations.ResolveConfigurationResolutionBuildOperationResult.getRootComponent(ResolveConfigurationResolutionBuildOperationResult.java:60)
    at java.base/java.util.Optional.map(Optional.java:260)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.b(SourceFile:115)
    at com.gradle.scan.plugin.internal.c.i.a.e$a.a(SourceFile:72)
    at com.gradle.scan.plugin.internal.c.i.a.e.a(SourceFile:51)
    at com.gradle.scan.plugin.internal.c.i.a.d.a(SourceFile:232)
    at com.gradle.scan.plugin.internal.c.i.c.lambda$attach$2(SourceFile:138)
    at com.gradle.scan.plugin.internal.operations.b$c.finished(SourceFile:154)
    at com.gradle.scan.plugin.internal.operations.b.a(SourceFile:65)
    at com.gradle.scan.plugin.internal.operations.n.a(SourceFile:56)
    at com.gradle.scan.plugin.internal.operations.d.a(SourceFile:136)
    ... 5 more
    Caused by: java.lang.RuntimeException: Problems loading the resolution results (0.0 secs). Read 137 values, last was: 5
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:234)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.DefaultBinaryStore$SimpleBinaryData.read(DefaultBinaryStore.java:135)
    ... 19 more
    Caused by: java.lang.IllegalStateException: Corrupt serialized resolution result. Cannot find selected component (30634) for runtime -> com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.19.1
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.ResolutionResultGraphBuilder.visitOutgoingEdges(ResolutionResultGraphBuilder.java:124)
    at org.gradle.api.internal.artifacts.ivyservice.resolveengine.result.StreamingResolutionResultBuilder$RootFactory.deserialize(StreamingResolutionResultBuilder.java:226)
    ... 20 more
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:core:dependencies'.
    > Problems reading data from Binary store in /tmp/containerbase/cache/.gradle/.tmp/gradle15676331748928241589.bin offset 149384 exists? true
    * Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Get more help at https://help.gradle.org.
    BUILD FAILED in 20s
    
    File name: undefined
    Command failed: ./gradlew updateLicenses
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    SLF4J(W): No SLF4J providers were found.
    SLF4J(W): Defaulting to no-operation (NOP) logger implementation
    SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:24: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:25: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.ContentResponse;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:26: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:30: error: cannot find symbol
    public class SolrBasicAuthentication implements Authentication {
    ^
    symbol: class Authentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class Request
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class ContentResponse
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:48: error: cannot find symbol
    Request request, ContentResponse response, HeaderInfo headerInfo, Attributes context) {
    ^
    symbol: class HeaderInfo
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:47: error: cannot find symbol
    public Result authenticate(
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:44: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:46: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.SPNEGOAuthentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:83: error: cannot find symbol
    private SPNEGOAuthentication createSPNEGOAuthentication() {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:111: error: cannot find symbol
    SPNEGOAuthentication authentication, Map<String, ?> options, String username) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:20: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:21: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:78: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:79: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Request;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:80: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:81: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Result;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:82: error: package org.eclipse.jetty.client.http does not exist
    import org.eclipse.jetty.client.http.HttpClientTransportOverHTTP;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:83: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:84: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:85: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.MultiPartRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:86: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.OutputStreamRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:87: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.StringRequestContent;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:97: error: cannot find symbol
    import org.eclipse.jetty.util.HttpCookieStore;
    ^
    symbol: class HttpCookieStore
    location: package org.eclipse.jetty.util
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:21: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:22: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Authentication;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:23: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.AuthenticationStore;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:25: error: cannot find symbol
    public class AuthenticationStoreHolder implements AuthenticationStore {
    ^
    symbol: class AuthenticationStore
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:391: error: cannot find symbol
    public void setAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:702: error: cannot find symbol
    SolrRequest<?> solrRequest, Response response, InputStream is, String urlExceptionMessage)
    ^
    symbol: class Response
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:728: error: cannot find symbol
    private void setBasicAuthHeader(SolrRequest<?> solrRequest, Request req) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:739: error: cannot find symbol
    private void decorateRequest(Request req, SolrRequest<?> solrRequest, boolean isAsync) {
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:864: error: cannot find symbol
    private Request sendRequest(MakeRequestReturnValue mrrv, InputStreamResponseListener listener)
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:877: error: cannot find symbol
    Request req,
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:876: error: cannot find symbol
    private Request fillContentStream(
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:785: error: cannot find symbol
    final Request request;
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:787: error: cannot find symbol
    final OutputStreamRequestContent requestContent;
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:790: error: cannot find symbol
    Request request,
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:792: error: cannot find symbol
    OutputStreamRequestContent requestContent) {
    ^
    symbol: class OutputStreamRequestContent
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:798: error: cannot find symbol
    MakeRequestReturnValue(Request request) {
    ^
    symbol: class Request
    location: class MakeRequestReturnValue
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:403: error: cannot find symbol
    private final OutputStreamRequestContent content;
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:404: error: cannot find symbol
    private final InputStreamResponseListener responseListener;
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:410: error: cannot find symbol
    OutputStreamRequestContent content,
    ^
    symbol: class OutputStreamRequestContent
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:411: error: cannot find symbol
    InputStreamResponseListener responseListener,
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:443: error: cannot find symbol
    public InputStreamResponseListener getResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class OutStream
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:27: error: cannot find symbol
    private volatile AuthenticationStore authenticationStore;
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:33: error: cannot find symbol
    public AuthenticationStoreHolder(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:37: error: cannot find symbol
    public void updateAuthenticationStore(AuthenticationStore authenticationStore) {
    ^
    symbol: class AuthenticationStore
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:42: error: cannot find symbol
    public void addAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:47: error: cannot find symbol
    public void removeAuthentication(Authentication authentication) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:57: error: cannot find symbol
    public Authentication findAuthentication(String type, URI uri, String realm) {
    ^
    symbol: class Authentication
    location: class AuthenticationStoreHolder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:62: error: package Authentication does not exist
    public void addAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:67: error: package Authentication does not exist
    public void removeAuthenticationResult(Authentication.Result result) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/AuthenticationStoreHolder.java:77: error: package Authentication does not exist
    public Authentication.Result findAuthenticationResult(URI uri) {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1032: error: package Request does not exist
    private final Request.QueuedListener queuedListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1033: error: package Response does not exist
    private final Response.CompleteListener completeListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Response does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:26: error: package Request does not exist
    implements Request.BeginListener, Response.CompleteListener, Request.QueuedListener {
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:36: error: cannot find symbol
    public void onBegin(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:46: error: cannot find symbol
    public void onQueued(Request request) {}
    ^
    symbol: class Request
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:49: error: cannot find symbol
    public void onComplete(Result result) {}
    ^
    symbol: class Result
    location: class RequestResponseListener
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/PreemptiveBasicAuthClientBuilderFactory.java:38: error: cannot find symbol
    import org.eclipse.jetty.client.HttpAuthenticationStore;
    ^
    symbol: class HttpAuthenticationStore
    location: package org.eclipse.jetty.client
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1405: error: cannot find symbol
    public void onBegin(Request request) {
    ^
    symbol: class Request
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1411: error: cannot find symbol
    public void onComplete(Result result) {
    ^
    symbol: class Result
    location: class MDCCopyHelper
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:1431: error: cannot find symbol
    extends InputStreamResponseListener {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:43: error: package org.eclipse.jetty.client.api does not exist
    import org.eclipse.jetty.client.api.Response;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:44: error: package org.eclipse.jetty.client.util does not exist
    import org.eclipse.jetty.client.util.InputStreamResponseListener;
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/ConcurrentUpdateHttp2SolrClient.java:665: error: cannot find symbol
    public void onSuccess(Response resp, InputStream respBody) {
    ^
    symbol: class Response
    location: class ConcurrentUpdateHttp2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:41: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:46: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:49: error: cannot find symbol
    return new Result() {
    ^
    symbol: class Result
    location: class SolrBasicAuthentication
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:63: error: cannot find symbol
    public void apply(Request request) {
    ^
    symbol: class Request
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:50: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/util/SolrBasicAuthentication.java:62: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:84: error: cannot find symbol
    SPNEGOAuthentication authentication =
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:85: error: cannot find symbol
    new SPNEGOAuthentication(null) {
    ^
    symbol: class SPNEGOAuthentication
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:87: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:89: error: cannot find symbol
    return this.getType().equals(type);
    ^
    symbol: method getType()
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Krb5HttpClientBuilder.java:130: error: cannot find symbol
    HttpAuthenticationStore authenticationStore = new HttpAuthenticationStore();
    ^
    symbol: class HttpAuthenticationStore
    location: class Krb5HttpClientBuilder
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:35: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:45: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpListenerFactory.java:48: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:294: error: cannot find symbol
    transport = new HttpClientTransportOverHTTP(clientConnector);
    ^
    symbol: class HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:323: error: cannot find symbol
    httpClient.setCookieStore(cookieStore);
    ^
    symbol: method setCookieStore(CookieStore)
    location: variable httpClient of type HttpClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:327: error: incompatible types: AuthenticationStoreHolder cannot be converted to AuthenticationStore
    httpClient.setAuthenticationStore(this.authenticationStore);
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:353: error: cannot find symbol
    protocol = HttpClientTransportOverHTTP.HTTP11;
    ^
    symbol: variable HttpClientTransportOverHTTP
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:459: error: cannot find symbol
    OutputStreamRequestContent content = new OutputStreamRequestContent(contentType);
    ^
    symbol: class OutputStreamRequestContent
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:460: error: cannot find symbol
    Request postRequest =
    ^
    symbol: class Request
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:466: error: cannot find symbol
    InputStreamResponseListener responseListener = new InputStreamReleaseTrackingResponseListener();
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:536: error: cannot find symbol
    new InputStreamResponseListener() {
    ^
    symbol: class InputStreamResponseListener
    location: class Http2SolrClient
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:541: error: cannot find symbol
    public void onHeaders(Response response) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:571: error: cannot find symbol
    public void onFailure(Response response, Throwable failure) {
    ^
    symbol: class Response
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:540: error: method does not override or implement a method from a supertype
    @Override
    ^
    /tmp/renovate/repos/github/apache/solr/solr/solrj/src/java/org/apache/solr/client/solrj/impl/Http2SolrClient.java:543: error: cannot find symbol
    InputStreamResponseListener listener = this;
    ^
    symbol: class InputStreamResponseListener
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
    100 errors
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':solr:solrj:compileJava'.
    > Compilation failed; see the compiler error output for details.
    * Try:
    > Run with --info option to get more log output.
    BUILD FAILED in 22s
    

    @github-actionsgithub-actionsBot added the dependencies Dependency upgrades label Jan 6, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 3 times, most recently from cb6aeaf to fac91a0CompareApril 23, 2026 02:04
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedMay 9, 2026
    @solrbot

    Copy link
    Copy Markdown
    CollaboratorAuthor

    Autoclosing Skipped

    This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - abandonedUpdate dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)May 9, 2026
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch 2 times, most recently from 98afcfd to 08bf8bbCompareJune 30, 2026 20:32
    @solrbot
    solrbotforce-pushed the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch from 08bf8bb to 5f0d9f6CompareJuly 1, 2026 02:27
    @solrbotsolrbot changed the title Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x)Update dependency org.glassfish.jersey.containers:jersey-container-jetty-http to v4 (branch_9x) - autoclosedJul 2, 2026
    @solrbotsolrbot closed this Jul 2, 2026
    @solrbot
    solrbot deleted the renovate-9x/org.glassfish.jersey.containers-jersey-container-jetty-http-4.x branch July 2, 2026 18:07
    Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    dependenciesDependency upgradesexempt-stalePrevent a PR from going stale

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant

    @solrbot