Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 16, 2025

This PR contains the following updates:

Package Change Age Confidence
org.springframework:spring-jcl 6.2.11 -> 6.2.14 age confidence
org.springframework:spring-aop 6.2.11 -> 6.2.14 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

spring-projects/spring-framework (org.springframework:spring-jcl)

v6.2.14

v6.2.13

⭐ New Features
  • Support response encoding in select and options JSP form tags #​35783
  • Preserve Connection readOnly state for DataSource with defaultReadOnly configuration #​35743
  • Optimize resource URL resolution in SortedResourcesFactoryBean #​35687
  • Relax multiple segment matching constraints in PathPattern #​35686
  • Support wildcard path elements at the start of path patterns #​35679
  • Validating byte[]s may produce OutOfMemoryError #​35675
  • Update in FragmentsRendering to names of static methods #​33974
🐞 Bug Fixes
  • ConcurrentReferenceHashMap misses dedicated computeIfAbsent, computeIfPresent, compute, merge implementations #​35794
  • Avoid unnecessary bridge method resolution around getMostSpecificMethod #​35780
  • Fix multi-release JAR issue with VirtualThreadDelegate #​35773
  • ContentNegotiationManager not finding media type when request includes quality parameter #​35754
  • Race condition in BufferingClientHttpResponseWrapper.getBody() #​35745
  • Deprecate setConnectTimeout on HttpComponentsClientHttpRequestFactory #​35748
  • Fix PathMatchingResourcePatternResolver to handle absolute paths in JAR manifests #​35732
  • BeanDefinitionBuilder.addAutowiredProperty causes error during AOT processing #​35731
  • Improve HttpServiceMethod support for Kotlin suspending functions returning Flow #​35718
  • Exception translation does not expose original BatchUpdateException anymore #​35717
  • Add hints for entities package-private methods #​35711
  • Fix concurrency permit leak causing deadlock in SimpleAsyncTaskExecutor #​35708
  • Remove jibx-marshaller element from spring-oxm.xsd #​35699
  • NullPointerException When Handling 407 with JdkClientHttpConnector in WebClient #​35692
  • Method-based Map injection fails against target Map with incomplete generics despite bean name or qualifier match #​35690
  • JUnit Jupiter TEST_METHOD ExtensionContextScope is not fully supported #​35680
  • Introduce isAutowirableConstructor(Executable, PropertyProvider) in TestConstructorUtils and deprecate existing variants #​35676
  • Reflection on java.sql.Types without runtime hints #​35674
  • getPubliclyAccessibleMethodIfPossible() returns hidden static method #​35667
  • RestClient hangs during upload with ReactorClientHttpRequestFactory #​34707
📔 Documentation
  • Correct formatting for Mono type #​35786
  • Improve Java Bean Validation documentation for controller methods #​35759
  • Fix typo in @NumberFormat Javadoc #​35742
  • Javadoc of AsyncConfigurer does not match runtime behavior #​35736
  • Document PathPattern behavior difference between */{name} and **/{*path} #​35727
  • Fix minor typo in RestClient documentation #​35723
  • Document test-method scoped TestContext semantics #​35716
  • Improve docs on AbstractStreamingClientHttpRequest for streaming vs buffering mode #​35700
  • Fix minor typo in JDBC Core Classes documentation #​35684
  • Fix typos #​35656
  • Improve spring-web filter documentation #​30454
🔨 Dependency Upgrades
❤️ Contributors

Thank you to all the contributors who worked on this release:

@​Anxton, @​Artur-, @​HJC96, @​MoadElfatihi, @​NYgomets, @​cbsingh1, @​dmitrysulman, @​ekcom, and @​scordio

v6.2.12

⭐ New Features

  • Add "forEachByte" variant to DataBuffer for efficient traversing #​35623
  • Nested transaction support via savepoints is broken in HSQLDB database [followup] #​35618
  • Improve exception handling in ConfigurationClassBeanDefinitionReader #​35631
  • Add MySQL/MariaDB to TableMetaDataProviderFactory for correct generated-keys support #​35593
  • Optimize state management in StompSubProtocolHandler #​35591
  • ServletServerHttpRequest.getRemoteAddress() may perform DNS lookup #​35589
  • Emit log message when multiple primary beans are detected #​35550
  • Duplicate key error is mapped to TransientDataAccessException by SQLStateSQLExceptionTranslator for BatchUpdateException #​35547
  • Remove redundant object allocation in cglib proxy method calls #​35543
  • Remove deprecation on CandidateComponentsIndex and CandidateComponentsIndexLoader #​35472
  • Processing response with no Content-Length header and no body raises EOFException #​35361

🐞 Bug Fixes

  • DefaultListableBeanFactory::getBeanNamesForType does not always return all bean names #​35634
  • Consider defaultCandidate for scoped proxies #​35627
  • Release data buffer in AbstractCharSequenceDecoder even when String creation fails #​35625
  • PathMatchingResourcePatternResolver is not able to resolve file in SpringBoot Packaged JAR #​35617
  • Prevent NoClassDefFoundError when Jetty Reactive HttpClient is not available #​35608
  • Performance regression with Property Placeholder Resolution #​35594
  • Retain order of produces media types in @ExceptionHandler #​35587
  • Nested transaction support via savepoints is broken in HSQLDB database #​35564
  • SpEL expression parser uses more CPU after upgrade to 6.2.9 #​35556
  • Thread race during FactoryBean instantiations starting with 6.2 due to lenient locks #​35545
  • Update parsed path handling in UrlHandlerFilter #​35538
  • ResourceHttpMessageWriter.write has unexpected error handling for invalid range requests (offset > content length) #​35536
  • AbstractTestNGSpringContextTests is not thread-safe regarding tracked exceptions #​35528
  • UrlHandlerFilter breaks RequestDispatcher.forward() on Tomcat #​35509
  • AbstractMockHttpServletRequestBuilder#buildRequest is not idempotent #​35493
  • Add support for JvmDefault (default in Kotlin 2.2.20+) #​35487
  • InstanceSupplierCodeGenerator fails to detect deprecated type on package private factory method #​35486
  • Fix synchronization in ResponseBodyEmitter #​35466
  • useCaches option in PathMatchingResourcePatternResolver not applied in special case #​35465
  • Deadlock during context initialization due to EntityManager lock #​35398

📔 Documentation

  • Improve guidance in WebFlux on how to join inbound and outbound streams in WebSocketHandler #​35572
  • Fix idref example in reference manual #​35560
  • Fix URI Patterns docs in WebMVC and WebFlux Request Mapping #​35551
  • Allow event listener method declared with multiple event classes to take a single parameter that is assignable from all of those event classes #​35506
  • Improve Task Javadoc about Runnable wrapping #​35394

🔨 Dependency Upgrades

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​Entea, @​IMurzich, @​hosea, @​maziyarbahramian, @​mlichtblau, @​nstdio, @​reckart, and @​reda-alaoui


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 these updates again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/spring-core branch from f56cdbe to ebfa6f1 Compare October 21, 2025 10:13
@renovate renovate bot force-pushed the renovate/spring-core branch 2 times, most recently from 48f2c97 to 49811d9 Compare November 11, 2025 18:19
@testlens-app
Copy link

testlens-app bot commented Nov 11, 2025

🚨 TestLens detected 2 failed tests 🚨

Here is what you can do:

  1. Inspect the test failures carefully.
  2. If you are convinced that some of the tests are flaky, you can mute them below.
  3. Finally, trigger a rerun by checking the rerun checkbox.

Test Summary

Check Task Test Runs
Build Plugin / gradle-build :testSamples SamplesTest > sample-all-deactivated_build.sample
Build Plugin / gradle-build :testSamples SamplesTest > sample-all_build.sample

🏷️ Commit: f8bac76
⚪️ Checks: 7/7 completed

Test Failures

SamplesTest > sample-all-deactivated_build.sample (:testSamples in gradle-build)
java.lang.AssertionError: Unexpected value at line 267.
Expected: +--- org.springframework:spring-aop:6.2.11 FAILED
Actual: +--- org.springframework:spring-aop:6.2.14 FAILED
Actual output:

------------------------------------------------------------
Root project 'sample-all-deactivated_build.sample'
------------------------------------------------------------

compileClasspath - Compile classpath for source set 'main'.
+--- aopalliance:aopalliance:1.0 FAILED
+--- asm:asm:3.3.1 FAILED
+--- c3p0:c3p0:0.9.1.2 FAILED
+--- cglib:cglib-nodep:3.3.0 FAILED
+--- cglib:cglib:3.3.0 FAILED
+--- ch.qos.logback:logback-classic:1.5.19 FAILED
+--- com.github.librepdf:openpdf:3.0.0 FAILED
+--- com.github.spotbugs:spotbugs-annotations:4.9.6 FAILED
+--- com.github.stephenc.jcip:jcip-annotations:1.0-1 FAILED
+--- com.google.code.findbugs:annotations:3.0.1 FAILED
+--- com.google.code.findbugs:findbugs-annotations:3.0.1 FAILED
+--- com.google.guava:guava-jdk5:17.0 FAILED
+--- com.google.guava:guava:33.5.0-jre FAILED
+--- com.google.guava:listenablefuture:1.0 FAILED
+--- com.intellij:annotations:12.0 FAILED
+--- com.jwebmp:javax.inject:1.1 FAILED
+--- com.lowagie:itext:4.2.2 FAILED
+--- com.mchange:c3p0:0.11.2 FAILED
+--- com.mchange:mchange-commons-java:0.3.2 FAILED
+--- com.miglayout:miglayout-swing:11.4.2 FAILED
+--- com.miglayout:miglayout:3.7.4 FAILED
+--- com.mysql:mysql-connector-j:9.4.0 FAILED
+--- com.sun.activation:jakarta.activation:2.0.1 FAILED
+--- com.sun.activation:javax.activation:1.2.0 FAILED
+--- com.sun.mail:jakarta.mail:2.0.2 FAILED
+--- com.sun.mail:javax.mail:1.6.2 FAILED
+--- com.sun.mail:mailapi:2.0.2 FAILED
+--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1 FAILED
+--- com.vividsolutions:jts-core:1.14.0 FAILED
+--- com.vividsolutions:jts:1.13 FAILED
+--- com.zaxxer:HikariCP-java6:2.3.13 FAILED
+--- com.zaxxer:HikariCP-java7:2.4.13 FAILED
+--- com.zaxxer:HikariCP:7.0.2 FAILED
+--- commons-beanutils:commons-beanutils-core:1.8.3 FAILED
+--- commons-beanutils:commons-beanutils:1.11.0 FAILED
+--- commons-io:commons-io:2.20.0 FAILED
+--- commons-logging:commons-logging:1.3.5 FAILED
+--- dk.brics.automaton:automaton:1.11-8 FAILED
+--- dk.brics:automaton:1.12-4 FAILED
+--- dom4j:dom4j:1.6.1 FAILED
+--- itext:itext:1.3.1 FAILED
+--- jakarta.activation:jakarta.activation-api:2.1.4 FAILED
+--- jakarta.annotation:jakarta.annotation-api:3.0.0 FAILED
+--- jakarta.ejb:jakarta.ejb-api:4.0.1
|    \--- jakarta.transaction:jakarta.transaction-api:2.0.0 -> 2.0.1
+--- jakarta.el:jakarta.el-api:6.0.1
+--- jakarta.inject:jakarta.inject-api:2.0.1
+--- jakarta.json:jakarta.json-api:2.1.3 FAILED
+--- jakarta.jws:jakarta.jws-api:3.0.0 FAILED
+--- jakarta.mail:jakarta.mail-api:2.1.5 FAILED
+--- jakarta.persistence:jakarta.persistence-api:3.2.0
+--- jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api:3.0.2
|    +--- jakarta.servlet:jakarta.servlet-api:6.0.0 FAILED
|    \--- jakarta.el:jakarta.el-api:5.0.0 -> 6.0.1
+--- jakarta.servlet.jsp:jakarta.servlet.jsp-api:4.0.0
+--- jakarta.servlet:jakarta.servlet-api:6.1.0 FAILED
+--- jakarta.transaction:jakarta.transaction-api:2.0.1
+--- jakarta.validation:jakarta.validation-api:3.1.1
+--- jakarta.websocket:jakarta.websocket-api:2.2.0 FAILED
+--- jakarta.websocket:jakarta.websocket-client-api:2.2.0 FAILED
+--- jakarta.ws.rs:jakarta.ws.rs-api:4.0.0 FAILED
+--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.4
|    \--- jakarta.activation:jakarta.activation-api:2.1.4 FAILED
+--- jakarta.xml.soap:jakarta.xml.soap-api:3.0.2
|    \--- jakarta.activation:jakarta.activation-api:2.1.3 FAILED
+--- jakarta.xml.ws:jakarta.xml.ws-api:4.0.2 FAILED
+--- javassist:javassist:3.12.1.GA FAILED
+--- javax.activation:activation:1.1.1 FAILED
+--- javax.activation:javax.activation-api:1.2.0 FAILED
+--- javax.annotation:javax.annotation-api:1.3.2 FAILED
+--- javax.annotation:jsr250-api:1.0 FAILED
+--- javax.ejb:ejb-api:3.0 FAILED
+--- javax.ejb:javax.ejb-api:3.2.2 FAILED
+--- javax.el:el-api:2.2 FAILED
+--- javax.el:javax.el-api:3.0.0 FAILED
+--- javax.inject:javax.inject:1 FAILED
+--- javax.json:javax.json-api:1.1.4 FAILED
+--- javax.jws:javax.jws-api:1.1
+--- javax.mail:javax.mail-api:1.6.2 FAILED
+--- javax.mail:mail:1.4.7 FAILED
+--- javax.persistence:javax.persistence-api:2.2 FAILED
+--- javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:1.2.2 FAILED
+--- javax.servlet.jsp.jstl:jstl-api:1.2 FAILED
+--- javax.servlet.jsp:javax.servlet.jsp-api:2.3.3 FAILED
+--- javax.servlet.jsp:jsp-api:2.2 FAILED
+--- javax.servlet:javax.servlet-api:4.0.1 FAILED
+--- javax.servlet:jsp-api:2.0 FAILED
+--- javax.servlet:jstl:1.2 FAILED
+--- javax.servlet:servlet-api:2.5 FAILED
+--- javax.transaction:javax.transaction-api:1.3 FAILED
+--- javax.transaction:jta:1.1 FAILED
+--- javax.validation:validation-api:2.0.1.Final
+--- javax.websocket:javax.websocket-api:1.1 FAILED
+--- javax.websocket:javax.websocket-client-api:1.1 FAILED
+--- javax.ws.rs:javax.ws.rs-api:2.1.1 FAILED
+--- javax.ws.rs:jsr311-api:1.1.1 FAILED
+--- javax.xml.bind:jaxb-api:2.3.1
|    \--- javax.activation:javax.activation-api:1.2.0 FAILED
+--- javax.xml.soap:javax.xml.soap-api:1.4.0
+--- javax.xml.stream:stax-api:1.0-2 FAILED
+--- javax.xml.ws:jaxws-api:2.3.1
|    +--- javax.xml.bind:jaxb-api:2.3.1 (*)
|    +--- javax.xml.soap:javax.xml.soap-api:1.4.0
|    \--- javax.annotation:javax.annotation-api:1.3.2 FAILED
+--- jboss:javassist:3.8.0.GA FAILED
+--- junit:junit-dep:4.11 FAILED
+--- junit:junit:4.13.2 FAILED
+--- log4j:log4j:1.2.17 FAILED
+--- mysql:mysql-connector-java:8.0.33 FAILED
+--- net.java.dev.jna:jna-jpms:5.18.1 FAILED
+--- net.java.dev.jna:jna-platform-jpms:5.18.1 FAILED
+--- net.java.dev.jna:jna-platform:5.18.1 FAILED
+--- net.java.dev.jna:jna:5.18.1 FAILED
+--- net.java.dev.jna:platform:3.5.2 FAILED
+--- net.jcip:jcip-annotations:1.0 FAILED
+--- net.jpountz.lz4:lz4:1.3 FAILED
+--- org.apache.commons:commons-csv:1.14.1 FAILED
+--- org.apache.commons:commons-io:1.3.2 FAILED
+--- org.apache.geronimo.javamail:geronimo-javamail_1.3.1_mail:1.1 FAILED
+--- org.apache.geronimo.javamail:geronimo-javamail_1.3.1_provider:1.1 FAILED
+--- org.apache.geronimo.javamail:geronimo-javamail_1.4_mail:1.8.4 FAILED
+--- org.apache.geronimo.javamail:geronimo-javamail_1.4_provider:1.8.4 FAILED
+--- org.apache.geronimo.javamail:geronimo-javamail_1.6_mail:1.0.1 FAILED
+--- org.apache.geronimo.javamail:geronimo-javamail_1.6_provider:1.0.1 FAILED
+--- org.apache.geronimo.specs:geronimo-javamail_1.3.1_spec:1.3 FAILED
+--- org.apache.geronimo.specs:geronimo-javamail_1.4_spec:1.7.1 FAILED
+--- org.apache.geronimo.specs:geronimo-javamail_1.6_spec:1.0.1 FAILED
+--- org.apache.logging.log4j:log4j-1.2-api:2.25.2 FAILED
+--- org.apache.logging.log4j:log4j-core:2.25.2 FAILED
+--- org.apache.logging.log4j:log4j-jcl:2.25.2 FAILED
+--- org.apache.logging.log4j:log4j-jul:2.25.2 FAILED
+--- org.apache.logging.log4j:log4j-slf4j-impl:2.25.2 FAILED
+--- org.apache.logging.log4j:log4j-slf4j2-impl:2.25.2 FAILED
+--- org.apache.logging.log4j:log4j-to-slf4j:2.25.2 FAILED
+--- org.apache.solr:solr-commons-csv:3.5.0 FAILED
+--- org.apache.tomcat.embed:tomcat-embed-core:11.0.11 FAILED
+--- org.apache.tomcat.embed:tomcat-embed-websocket:11.0.11 FAILED
+--- org.apache.tomcat:servlet-api:6.0.53 FAILED
+--- org.apache.tomcat:tomcat-annotations-api:11.0.11 FAILED
+--- org.apache.tomcat:tomcat-servlet-api:11.0.11 FAILED
+--- org.apache.tomcat:tomcat-websocket-api:11.0.11 FAILED
+--- org.apache.tomcat:tomcat-websocket-client-api:11.0.11 FAILED
+--- org.apache.velocity:velocity-engine-core:2.4.1 FAILED
+--- org.apache.velocity:velocity:1.7 FAILED
+--- org.bouncycastle:bc-fips-debug:2.1.2 FAILED
+--- org.bouncycastle:bc-fips:2.1.2 FAILED
+--- org.bouncycastle:bcjmail-jdk15on:1.70 FAILED
+--- org.bouncycastle:bcjmail-jdk15to18:1.82 FAILED
+--- org.bouncycastle:bcjmail-jdk18on:1.82 FAILED
+--- org.bouncycastle:bcjmail-lts8on:2.73.9 FAILED
+--- org.bouncycastle:bcmail-fips:2.1.6 FAILED
+--- org.bouncycastle:bcmail-jdk14:1.82 FAILED
+--- org.bouncycastle:bcmail-jdk15+:1.46 FAILED
+--- org.bouncycastle:bcmail-jdk15:1.46 FAILED
+--- org.bouncycastle:bcmail-jdk15on:1.70 FAILED
+--- org.bouncycastle:bcmail-jdk15to18:1.82 FAILED
+--- org.bouncycastle:bcmail-jdk16:1.46 FAILED
+--- org.bouncycastle:bcmail-jdk18on:1.82 FAILED
+--- org.bouncycastle:bcmail-lts8on:2.73.9 FAILED
+--- org.bouncycastle:bcpg-fips:2.1.11 FAILED
+--- org.bouncycastle:bcpg-jdk12:130 FAILED
+--- org.bouncycastle:bcpg-jdk14:1.82 FAILED
+--- org.bouncycastle:bcpg-jdk15+:1.46 FAILED
+--- org.bouncycastle:bcpg-jdk15:1.46 FAILED
+--- org.bouncycastle:bcpg-jdk15on:1.70 FAILED
+--- org.bouncycastle:bcpg-jdk15to18:1.82 FAILED
+--- org.bouncycastle:bcpg-jdk16:1.46 FAILED
+--- org.bouncycastle:bcpg-jdk18on:1.82 FAILED
+--- org.bouncycastle:bcpg-lts8on:2.73.9 FAILED
+--- org.bouncycastle:bcpkix-fips:2.1.10 FAILED
+--- org.bouncycastle:bcpkix-jdk14:1.82 FAILED
+--- org.bouncycastle:bcpkix-jdk15on:1.70 FAILED
+--- org.bouncycastle:bcpkix-jdk15to18:1.82 FAILED
+--- org.bouncycastle:bcpkix-jdk18on:1.82 FAILED
+--- org.bouncycastle:bcpkix-lts8on:2.73.9 FAILED
+--- org.bouncycastle:bcprov-debug-jdk14:1.82 FAILED
+--- org.bouncycastle:bcprov-debug-jdk15on:1.70 FAILED
+--- org.bouncycastle:bcprov-debug-jdk15to18:1.82 FAILED
+--- org.bouncycastle:bcprov-debug-jdk18on:1.82 FAILED
+--- org.bouncycastle:bcprov-ext-debug-jdk14:1.74 FAILED
+--- org.bouncycastle:bcprov-ext-debug-jdk15on:1.70 FAILED
+--- org.bouncycastle:bcprov-ext-debug-jdk15to18:1.77 FAILED
+--- org.bouncycastle:bcprov-ext-debug-jdk18on:1.77 FAILED
+--- org.bouncycastle:bcprov-ext-jdk14:1.78.1 FAILED
+--- org.bouncycastle:bcprov-ext-jdk15:1.46 FAILED
+--- org.bouncycastle:bcprov-ext-jdk15on:1.70 FAILED
+--- org.bouncycastle:bcprov-ext-jdk15to18:1.78.1 FAILED
+--- org.bouncycastle:bcprov-ext-jdk16:1.46 FAILED
+--- org.bouncycastle:bcprov-ext-jdk18on:1.78.1 FAILED
+--- org.bouncycastle:bcprov-jdk12:130 FAILED
+--- org.bouncycastle:bcprov-jdk14:1.82 FAILED
+--- org.bouncycastle:bcprov-jdk15+:1.46 FAILED
+--- org.bouncycastle:bcprov-jdk15:1.46 FAILED
+--- org.bouncycastle:bcprov-jdk15on:1.70 FAILED
+--- org.bouncycastle:bcprov-jdk15to18:1.82 FAILED
+--- org.bouncycastle:bcprov-jdk16:1.46 FAILED
+--- org.bouncycastle:bcprov-jdk18on:1.82 FAILED
+--- org.bouncycastle:bcprov-lts8on:2.73.9 FAILED
+--- org.bouncycastle:bctls-fips:2.1.22 FAILED
+--- org.bouncycastle:bctls-jdk14:1.82 FAILED
+--- org.bouncycastle:bctls-jdk15on:1.70 FAILED
+--- org.bouncycastle:bctls-jdk15to18:1.82 FAILED
+--- org.bouncycastle:bctls-jdk18on:1.82 FAILED
+--- org.bouncycastle:bctls-lts8on:2.73.9 FAILED
+--- org.bouncycastle:bctsp-jdk14:1.46 FAILED
+--- org.bouncycastle:bctsp-jdk15+:1.46 FAILED
+--- org.bouncycastle:bctsp-jdk15:1.46 FAILED
+--- org.bouncycastle:bctsp-jdk15on:1.46 FAILED
+--- org.bouncycastle:bctsp-jdk16:1.46 FAILED
+--- org.bouncycastle:bcutil-jdk14:1.82 FAILED
+--- org.bouncycastle:bcutil-jdk15on:1.70 FAILED
+--- org.bouncycastle:bcutil-jdk15to18:1.82 FAILED
+--- org.bouncycastle:bcutil-jdk18on:1.82 FAILED
+--- org.bouncycastle:bcutil-lts8on:2.73.9 FAILED
+--- org.codehaus.woodstox:woodstox-core-asl:4.4.1 FAILED
+--- org.codehaus.woodstox:woodstox-core-lgpl:4.4.1 FAILED
+--- org.codehaus.woodstox:wstx-asl:4.0.6 FAILED
+--- org.codehaus.woodstox:wstx-lgpl:3.2.9 FAILED
+--- org.dom4j:dom4j:2.2.0 FAILED
+--- org.eclipse.angus:jakarta.mail:2.0.5 FAILED
+--- org.eclipse.jetty.toolchain:jetty-jakarta-servlet-api:5.0.2 FAILED
+--- org.eclipse.jetty.toolchain:jetty-jakarta-websocket-api:2.0.0 FAILED
+--- org.eclipse.jetty.toolchain:jetty-javax-websocket-api:1.1.2 FAILED
+--- org.elasticsearch:jna:5.7.0-1 FAILED
+--- org.glassfish.hk2.external:jakarta.inject:2.6.1 FAILED
+--- org.glassfish.hk2.external:javax.inject:2.4.0 FAILED
+--- org.glassfish:jakarta.json:2.0.1 FAILED
+--- org.glassfish:javax.json:1.1.4 FAILED
+--- org.hamcrest:hamcrest-core:3.0 FAILED
+--- org.hamcrest:hamcrest-library:3.0 FAILED
+--- org.hamcrest:hamcrest:3.0 FAILED
+--- org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.1.Final FAILED
+--- org.hibernate.javax.persistence:hibernate-jpa-2.1-api:1.0.2.Final FAILED
+--- org.hibernate.javax.persistence:hibernate-jpa-2.2-api:1.0.0.Beta2 FAILED
+--- org.javassist:javassist:3.30.2-GA FAILED
+--- org.jboss.resteasy:jaxrs-api:3.0.12.Final FAILED
+--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.1.Final FAILED
+--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.1.1.Final FAILED
+--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.3_spec:2.0.0.Final FAILED
+--- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_1.1_spec:1.0.1.Final FAILED
+--- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.1.Final FAILED
+--- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.1_spec:2.0.2.Final FAILED
+--- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_3.0_spec:1.0.1.Final FAILED
+--- org.jetbrains:annotations:26.0.2 FAILED
+--- org.json:json:20250517 FAILED
+--- org.jzy3d:jGL:2.5 FAILED
+--- org.jzy3d:jzy3d-emul-gl-awt:2.2.1 FAILED
+--- org.jzy3d:jzy3d-emul-gl:2.0.0 FAILED
+--- org.jzy3d:jzy3d-jGL-awt:2.2.1 FAILED
+--- org.lz4:lz4-java:1.8.0 FAILED
+--- org.ow2.asm:asm:9.9 FAILED
+--- org.postgresql:postgresql:42.7.8 FAILED
+--- org.slf4j:jcl-over-slf4j:2.0.17 FAILED
+--- org.slf4j:jul-to-slf4j:2.0.17 FAILED
+--- org.slf4j:log4j-over-slf4j:2.0.17 FAILED
+--- org.slf4j:slf4j-jcl:1.7.36 FAILED
+--- org.slf4j:slf4j-jdk14:2.0.17 FAILED
+--- org.slf4j:slf4j-log4j12:2.0.17 FAILED
+--- org.slf4j:slf4j-nop:2.0.17 FAILED
+--- org.slf4j:slf4j-simple:2.0.17 FAILED
+--- org.springframework:spring-aop:6.2.14 FAILED
+--- org.springframework:spring-jcl:6.2.14 FAILED
+--- postgresql:postgresql:9.1-901-1.jdbc4 FAILED
+--- servletapi:servletapi:2.4-20040521 FAILED
+--- stax:stax-api:1.0.1 FAILED
+--- velocity:velocity:1.5 FAILED
+--- woodstox:wstx-asl:3.2.7 FAILED
+--- woodstox:wstx-lgpl:2.9 FAILED
\--- com.google.collections:google-collections:1.0 FAILED

(*) - Indicates repeated occurrences of a transitive dependency subtree. Gradle expands transitive dependency subtrees only once per project; repeat occurrences only display the root of the subtree, followed by this annotation.

A web-based, searchable dependency report is available by adding the --scan option.


	at org.gradle.exemplar.test.verifier.StrictOrderLineSegmentedOutputVerifier.verify(StrictOrderLineSegmentedOutputVerifier.java:43)
	at org.gradle.exemplar.test.runner.SamplesRunner.verifyOutput(SamplesRunner.java:214)
	at org.gradle.exemplar.test.runner.SamplesRunner.runChild(SamplesRunner.java:178)
	at org.gradle.exemplar.test.runner.SamplesRunner.runChild(SamplesRunner.java:50)
SamplesTest > sample-all_build.sample (:testSamples in gradle-build)
java.lang.AssertionError: Unexpected value at line 7.
Expected: +--- aopalliance:aopalliance:1.0 -> org.springframework:spring-aop:6.2.11
Actual: +--- aopalliance:aopalliance:1.0 -> org.springframework:spring-aop:6.2.14
Actual output:

------------------------------------------------------------
Root project 'sample-all_build.sample'
------------------------------------------------------------

compileClasspath - Compile classpath for source set 'main'.
+--- aopalliance:aopalliance:1.0 -> org.springframework:spring-aop:6.2.14
|    +--- org.springframework:spring-beans:6.2.14
|    |    \--- org.springframework:spring-core:6.2.14
|    |         \--- org.springframework:spring-jcl:6.2.14 -> org.slf4j:jcl-over-slf4j:2.0.17
|    |              +--- org.slf4j:slf4j-api:2.0.17
|    |              |    \--- org.slf4j:slf4j-bom:2.0.17
|    |              |         +--- org.slf4j:slf4j-api:2.0.17 (c)
|    |              |         +--- org.slf4j:slf4j-simple:2.0.17 (c)
|    |              |         +--- org.slf4j:slf4j-nop:2.0.17 -> org.slf4j:slf4j-simple:2.0.17 (c)
|    |              |         +--- org.slf4j:slf4j-jdk14:2.0.17 -> org.slf4j:slf4j-simple:2.0.17 (c)
|    |              |         +--- org.slf4j:slf4j-log4j12:2.0.17 -> org.slf4j:slf4j-simple:2.0.17 (c)
|    |              |         +--- org.slf4j:jcl-over-slf4j:2.0.17 (c)
|    |              |         +--- org.slf4j:log4j-over-slf4j:2.0.17 (c)
|    |              |         \--- org.slf4j:jul-to-slf4j:2.0.17 (c)
|    |              \--- org.slf4j:slf4j-bom:2.0.17 (*)
|    \--- org.springframework:spring-core:6.2.14 (*)
+--- asm:asm:3.3.1 -> org.ow2.asm:asm:9.9
|    \--- org.ow2.asm:asm-bom:9.9
|         \--- org.ow2.asm:asm:9.9 (c)
+--- c3p0:c3p0:0.9.1.2 -> com.mchange:c3p0:0.11.2
|    \--- com.mchange:mchange-commons-java:0.3.2
+--- cglib:cglib-nodep:3.3.0 -> cglib:cglib:3.3.0
|    \--- org.ow2.asm:asm:7.1 -> 9.9 (*)
+--- cglib:cglib:3.3.0 (*)
+--- ch.qos.logback:logback-classic:1.5.19 -> org.slf4j:slf4j-simple:2.0.17
|    +--- org.slf4j:slf4j-api:2.0.17 (*)
|    \--- org.slf4j:slf4j-bom:2.0.17 (*)
+--- com.github.librepdf:openpdf:3.0.0 -> com.lowagie:itext:4.2.2
|    \--- com.itextpdf:itextpdf:5.5.6
+--- com.github.spotbugs:spotbugs-annotations:4.9.6
|    \--- com.google.code.findbugs:jsr305:3.0.2
+--- com.github.stephenc.jcip:jcip-annotations:1.0-1 -> net.jcip:jcip-annotations:1.0
+--- com.google.code.findbugs:annotations:3.0.1 -> com.github.spotbugs:spotbugs-annotations:4.9.6 (*)
+--- com.google.code.findbugs:findbugs-annotations:3.0.1 -> com.github.spotbugs:spotbugs-annotations:4.9.6 (*)
+--- com.google.guava:guava-jdk5:17.0 -> com.google.guava:guava:33.5.0-jre
|    +--- com.google.guava:failureaccess:1.0.3
|    +--- org.jspecify:jspecify:1.0.0
|    +--- com.google.errorprone:error_prone_annotations:2.41.0
|    \--- com.google.j2objc:j2objc-annotations:3.1
+--- com.google.guava:guava:33.5.0-jre (*)
+--- com.google.guava:listenablefuture:1.0 -> com.google.guava:guava:33.5.0-jre (*)
+--- com.intellij:annotations:12.0 -> org.jetbrains:annotations:26.0.2
+--- com.jwebmp:javax.inject:1.1
+--- com.lowagie:itext:4.2.2 (*)
+--- com.mchange:c3p0:0.11.2 (*)
+--- com.mchange:mchange-commons-java:0.3.2
+--- com.miglayout:miglayout-swing:11.4.2
|    \--- com.miglayout:miglayout-core:11.4.2
+--- com.miglayout:miglayout:3.7.4 -> com.miglayout:miglayout-swing:11.4.2 (*)
+--- com.mysql:mysql-connector-j:9.4.0
|    \--- com.google.protobuf:protobuf-java:4.31.1
+--- com.sun.activation:jakarta.activation:2.0.1 -> jakarta.activation:jakarta.activation-api:2.1.4
+--- com.sun.activation:javax.activation:1.2.0 -> javax.activation:javax.activation-api:1.2.0
+--- com.sun.mail:jakarta.mail:2.0.2 -> jakarta.mail:jakarta.mail-api:2.1.5
|    \--- jakarta.activation:jakarta.activation-api:2.1.4
+--- com.sun.mail:javax.mail:1.6.2
|    \--- javax.activation:activation:1.1 -> javax.activation:javax.activation-api:1.2.0
+--- com.sun.mail:mailapi:2.0.2 -> jakarta.mail:jakarta.mail-api:2.1.5 (*)
+--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1 -> org.json:json:20250517
+--- com.vividsolutions:jts-core:1.14.0
+--- com.vividsolutions:jts:1.13 -> com.vividsolutions:jts-core:1.14.0
+--- com.zaxxer:HikariCP-java6:2.3.13 -> com.zaxxer:HikariCP:7.0.2
|    \--- org.slf4j:slf4j-api:2.0.17 (*)
+--- com.zaxxer:HikariCP-java7:2.4.13 -> com.zaxxer:HikariCP:7.0.2 (*)
+--- com.zaxxer:HikariCP:7.0.2 (*)
+--- commons-beanutils:commons-beanutils-core:1.8.3 -> commons-beanutils:commons-beanutils:1.11.0
|    +--- commons-logging:commons-logging:1.3.5 -> org.slf4j:jcl-over-slf4j:2.0.17 (*)
|    \--- commons-collections:commons-collections:3.2.2
+--- commons-beanutils:commons-beanutils:1.11.0 (*)
+--- commons-io:commons-io:2.20.0
+--- commons-logging:commons-logging:1.3.5 -> org.slf4j:jcl-over-slf4j:2.0.17 (*)
+--- dk.brics.automaton:automaton:1.11-8 -> dk.brics:automaton:1.12-4
+--- dk.brics:automaton:1.12-4
+--- dom4j:dom4j:1.6.1 -> org.dom4j:dom4j:2.2.0
+--- itext:itext:1.3.1 -> com.lowagie:itext:4.2.2 (*)
+--- jakarta.activation:jakarta.activation-api:2.1.4
+--- jakarta.annotation:jakarta.annotation-api:3.0.0
+--- jakarta.ejb:jakarta.ejb-api:4.0.1
|    \--- jakarta.transaction:jakarta.transaction-api:2.0.0 -> 2.0.1
+--- jakarta.el:jakarta.el-api:6.0.1
+--- jakarta.inject:jakarta.inject-api:2.0.1
+--- jakarta.json:jakarta.json-api:2.1.3
+--- jakarta.jws:jakarta.jws-api:3.0.0 -> jakarta.xml.ws:jakarta.xml.ws-api:4.0.2
|    +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.2 -> 4.0.4
|    |    \--- jakarta.activation:jakarta.activation-api:2.1.4
|    \--- jakarta.xml.soap:jakarta.xml.soap-api:3.0.2
|         \--- jakarta.activation:jakarta.activation-api:2.1.3 -> 2.1.4
+--- jakarta.mail:jakarta.mail-api:2.1.5 (*)
+--- jakarta.persistence:jakarta.persistence-api:3.2.0
+--- jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api:3.0.2
|    +--- jakarta.servlet:jakarta.servlet-api:6.0.0 -> 6.1.0
|    \--- jakarta.el:jakarta.el-api:5.0.0 -> 6.0.1
+--- jakarta.servlet.jsp:jakarta.servlet.jsp-api:4.0.0
+--- jakarta.servlet:jakarta.servlet-api:6.1.0
+--- jakarta.transaction:jakarta.transaction-api:2.0.1
+--- jakarta.validation:jakarta.validation-api:3.1.1
+--- jakarta.websocket:jakarta.websocket-api:2.2.0
+--- jakarta.websocket:jakarta.websocket-client-api:2.2.0
+--- jakarta.ws.rs:jakarta.ws.rs-api:4.0.0
+--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.4 (*)
+--- jakarta.xml.soap:jakarta.xml.soap-api:3.0.2 (*)
+--- jakarta.xml.ws:jakarta.xml.ws-api:4.0.2 (*)
+--- javassist:javassist:3.12.1.GA -> org.javassist:javassist:3.30.2-GA
+--- javax.activation:activation:1.1.1 -> javax.activation:javax.activation-api:1.2.0
+--- javax.activation:javax.activation-api:1.2.0
+--- javax.annotation:javax.annotation-api:1.3.2
+--- javax.annotation:jsr250-api:1.0 -> javax.annotation:javax.annotation-api:1.3.2
+--- javax.ejb:ejb-api:3.0 -> javax.ejb:javax.ejb-api:3.2.2
|    \--- javax.transaction:javax.transaction-api:1.3
+--- javax.ejb:javax.ejb-api:3.2.2 (*)
+--- javax.el:el-api:2.2 -> javax.el:javax.el-api:3.0.0
+--- javax.el:javax.el-api:3.0.0
+--- javax.inject:javax.inject:1 -> com.jwebmp:javax.inject:1.1
+--- javax.json:javax.json-api:1.1.4
+--- javax.jws:javax.jws-api:1.1
+--- javax.mail:javax.mail-api:1.6.2 -> com.sun.mail:javax.mail:1.6.2 (*)
+--- javax.mail:mail:1.4.7 -> com.sun.mail:javax.mail:1.6.2 (*)
+--- javax.persistence:javax.persistence-api:2.2
+--- javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:1.2.2
+--- javax.servlet.jsp.jstl:jstl-api:1.2 -> javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:1.2.2
+--- javax.servlet.jsp:javax.servlet.jsp-api:2.3.3
+--- javax.servlet.jsp:jsp-api:2.2 -> javax.servlet.jsp:javax.servlet.jsp-api:2.3.3
+--- javax.servlet:javax.servlet-api:4.0.1
+--- javax.servlet:jsp-api:2.0 -> javax.servlet.jsp:javax.servlet.jsp-api:2.3.3
+--- javax.servlet:jstl:1.2 -> javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:1.2.2
+--- javax.servlet:servlet-api:2.5 -> javax.servlet:javax.servlet-api:4.0.1
+--- javax.transaction:javax.transaction-api:1.3
+--- javax.transaction:jta:1.1 -> javax.transaction:javax.transaction-api:1.3
+--- javax.validation:validation-api:2.0.1.Final
+--- javax.websocket:javax.websocket-api:1.1 -> org.eclipse.jetty.toolchain:jetty-javax-websocket-api:1.1.2
+--- javax.websocket:javax.websocket-client-api:1.1 -> org.eclipse.jetty.toolchain:jetty-javax-websocket-api:1.1.2
+--- javax.ws.rs:javax.ws.rs-api:2.1.1 -> org.jboss.resteasy:jaxrs-api:3.0.12.Final
+--- javax.ws.rs:jsr311-api:1.1.1 -> org.jboss.resteasy:jaxrs-api:3.0.12.Final
+--- javax.xml.bind:jaxb-api:2.3.1
|    \--- javax.activation:javax.activation-api:1.2.0
+--- javax.xml.soap:javax.xml.soap-api:1.4.0
+--- javax.xml.stream:stax-api:1.0-2 -> stax:stax-api:1.0.1
+--- javax.xml.ws:jaxws-api:2.3.1
|    +--- javax.xml.bind:jaxb-api:2.3.1 (*)
|    +--- javax.xml.soap:javax.xml.soap-api:1.4.0
|    \--- javax.annotation:javax.annotation-api:1.3.2
+--- jboss:javassist:3.8.0.GA -> org.javassist:javassist:3.30.2-GA
+--- junit:junit-dep:4.11 -> junit:junit:4.13.2
|    \--- org.hamcrest:hamcrest-core:1.3 -> org.hamcrest:hamcrest:3.0
+--- junit:junit:4.13.2 (*)
+--- log4j:log4j:1.2.17 -> org.slf4j:log4j-over-slf4j:2.0.17
|    +--- org.slf4j:slf4j-api:2.0.17 (*)
|    \--- org.slf4j:slf4j-bom:2.0.17 (*)
+--- mysql:mysql-connector-java:8.0.33 -> com.mysql:mysql-connector-j:9.4.0 (*)
+--- net.java.dev.jna:jna-jpms:5.18.1
+--- net.java.dev.jna:jna-platform-jpms:5.18.1
|    \--- net.java.dev.jna:jna-jpms:5.18.1
+--- net.java.dev.jna:jna-platform:5.18.1 -> net.java.dev.jna:jna-platform-jpms:5.18.1 (*)
+--- net.java.dev.jna:jna:5.18.1 -> net.java.dev.jna:jna-jpms:5.18.1
+--- net.java.dev.jna:platform:3.5.2 -> net.java.dev.jna:jna-platform-jpms:5.18.1 (*)
+--- net.jcip:jcip-annotations:1.0
+--- net.jpountz.lz4:lz4:1.3 -> org.lz4:lz4-java:1.8.0
+--- org.apache.commons:commons-csv:1.14.1 -> org.apache.solr:solr-commons-csv:3.5.0
|    \--- org.slf4j:slf4j-api:1.6.1 -> 2.0.17 (*)
+--- org.apache.commons:commons-io:1.3.2 -> commons-io:commons-io:2.20.0
+--- org.apache.geronimo.javamail:geronimo-javamail_1.3.1_mail:1.1 -> com.sun.mail:javax.mail:1.6.2 (*)
+--- org.apache.geronimo.javamail:geronimo-javamail_1.3.1_provider:1.1 -> org.apache.geronimo.javamail:geronimo-javamail_1.6_provider:1.0.1
|    \--- org.apache.geronimo.specs:geronimo-javamail_1.6_spec:1.0.1 -> com.sun.mail:javax.mail:1.6.2 (*)
+--- org.apache.geronimo.javamail:geronimo-javamail_1.4_mail:1.8.4 -> com.sun.mail:javax.mail:1.6.2 (*)
+--- org.apache.geronimo.javamail:geronimo-javamail_1.4_provider:1.8.4 -> org.apache.geronimo.javamail:geronimo-javamail_1.6_provider:1.0.1 (*)
+--- org.apache.geronimo.javamail:geronimo-javamail_1.6_mail:1.0.1 -> com.sun.mail:javax.mail:1.6.2 (*)
+--- org.apache.geronimo.javamail:geronimo-javamail_1.6_provider:1.0.1 (*)
+--- org.apache.geronimo.specs:geronimo-javamail_1.3.1_spec:1.3 -> com.sun.mail:javax.mail:1.6.2 (*)
+--- org.apache.geronimo.specs:geronimo-javamail_1.4_spec:1.7.1 -> com.sun.mail:javax.mail:1.6.2 (*)
+--- org.apache.geronimo.specs:geronimo-javamail_1.6_spec:1.0.1 -> com.sun.mail:javax.mail:1.6.2 (*)
+--- org.apache.logging.log4j:log4j-1.2-api:2.25.2 -> org.slf4j:log4j-over-slf4j:2.0.17 (*)
+--- org.apache.logging.log4j:log4j-core:2.25.2 -> org.apache.logging.log4j:log4j-to-slf4j:2.25.2
|    +--- org.apache.logging.log4j:log4j-api:2.25.2
|    |    +--- org.jspecify:jspecify:1.0.0
|    |    +--- biz.aQute.bnd:biz.aQute.bnd.annotation:7.1.0
|    |    |    +--- org.osgi:org.osgi.resource:1.0.0
|    |    |    \--- org.osgi:org.osgi.service.serviceloader:1.0.0
|    |    +--- com.google.errorprone:error_prone_annotations:2.38.0 -> 2.41.0
|    |    +--- org.osgi:org.osgi.annotation.bundle:2.0.0
|    |    |    \--- org.osgi:org.osgi.annotation.versioning:1.1.2
|    |    +--- org.osgi:org.osgi.annotation.versioning:1.1.2
|    |    +--- com.github.spotbugs:spotbugs-annotations:4.8.6 -> 4.9.6 (*)
|    |    \--- org.apache.logging.log4j:log4j-bom:2.25.2
|    |         +--- org.apache.logging.log4j:log4j-1.2-api:2.25.2 -> org.slf4j:log4j-over-slf4j:2.0.17 (c)
|    |         +--- org.apache.logging.log4j:log4j-api:2.25.2 (c)
|    |         +--- org.apache.logging.log4j:log4j-core:2.25.2 -> org.apache.logging.log4j:log4j-to-slf4j:2.25.2 (c)
|    |         +--- org.apache.logging.log4j:log4j-jcl:2.25.2 -> org.slf4j:jcl-over-slf4j:2.0.17 (c)
|    |         +--- org.apache.logging.log4j:log4j-jul:2.25.2 -> org.slf4j:jul-to-slf4j:2.0.17 (c)
|    |         +--- org.apache.logging.log4j:log4j-slf4j2-impl:2.25.2 -> org.slf4j:slf4j-simple:2.0.17 (c)
|    |         +--- org.apache.logging.log4j:log4j-slf4j-impl:2.25.2 -> org.slf4j:slf4j-simple:2.0.17 (c)
|    |         \--- org.apache.logging.log4j:log4j-to-slf4j:2.25.2 (c)
|    +--- org.slf4j:slf4j-api:2.0.17 (*)
|    +--- org.jspecify:jspecify:1.0.0
|    +--- biz.aQute.bnd:biz.aQute.bnd.annotation:7.1.0 (*)
|    +--- com.google.errorprone:error_prone_annotations:2.38.0 -> 2.41.0
|    +--- org.osgi:org.osgi.annotation.bundle:2.0.0 (*)
|    +--- org.osgi:org.osgi.annotation.versioning:1.1.2
|    \--- com.github.spotbugs:spotbugs-annotations:4.8.6 -> 4.9.6 (*)
+--- org.apache.logging.log4j:log4j-jcl:2.25.2 -> org.slf4j:jcl-over-slf4j:2.0.17 (*)
+--- org.apache.logging.log4j:log4j-jul:2.25.2 -> org.slf4j:jul-to-slf4j:2.0.17
|    +--- org.slf4j:slf4j-api:2.0.17 (*)
|    \--- org.slf4j:slf4j-bom:2.0.17 (*)
+--- org.apache.logging.log4j:log4j-slf4j-impl:2.25.2 -> org.slf4j:slf4j-simple:2.0.17 (*)
+--- org.apache.logging.log4j:log4j-slf4j2-impl:2.25.2 -> org.slf4j:slf4j-simple:2.0.17 (*)
+--- org.apache.logging.log4j:log4j-to-slf4j:2.25.2 (*)
+--- org.apache.solr:solr-commons-csv:3.5.0 (*)
+--- org.apache.tomcat.embed:tomcat-embed-core:11.0.11 -> jakarta.servlet:jakarta.servlet-api:6.1.0
+--- org.apache.tomcat.embed:tomcat-embed-websocket:11.0.11 -> jakarta.websocket:jakarta.websocket-api:2.2.0
+--- org.apache.tomcat:servlet-api:6.0.53 -> javax.servlet:javax.servlet-api:4.0.1
+--- org.apache.tomcat:tomcat-annotations-api:11.0.11 -> jakarta.annotation:jakarta.annotation-api:3.0.0
+--- org.apache.tomcat:tomcat-servlet-api:11.0.11 -> jakarta.servlet:jakarta.servlet-api:6.1.0
+--- org.apache.tomcat:tomcat-websocket-api:11.0.11 -> jakarta.websocket:jakarta.websocket-api:2.2.0
+--- org.apache.tomcat:tomcat-websocket-client-api:11.0.11 -> jakarta.websocket:jakarta.websocket-client-api:2.2.0
+--- org.apache.velocity:velocity-engine-core:2.4.1
|    +--- org.apache.commons:commons-lang3:3.17.0
|    \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.17 (*)
+--- org.apache.velocity:velocity:1.7 -> org.apache.velocity:velocity-engine-core:2.4.1 (*)
+--- org.bouncycastle:bc-fips-debug:2.1.2 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bc-fips:2.1.2 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcjmail-jdk15on:1.70 -> org.bouncycastle:bcmail-jdk18on:1.82
|    \--- org.bouncycastle:bcpkix-jdk18on:1.82
|         \--- org.bouncycastle:bcutil-jdk18on:1.82
|              \--- org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcjmail-jdk15to18:1.82 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcjmail-jdk18on:1.82 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcjmail-lts8on:2.73.9 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcmail-fips:2.1.6 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcmail-jdk14:1.82 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcmail-jdk15+:1.46 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcmail-jdk15:1.46 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcmail-jdk15on:1.70 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcmail-jdk15to18:1.82 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcmail-jdk16:1.46 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcmail-lts8on:2.73.9 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpg-fips:2.1.11 -> org.bouncycastle:bcpg-jdk18on:1.82
|    +--- org.bouncycastle:bcprov-jdk18on:1.82
|    \--- org.bouncycastle:bcutil-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpg-jdk12:130 -> org.bouncycastle:bcpg-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpg-jdk14:1.82 -> org.bouncycastle:bcpg-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpg-jdk15+:1.46 -> org.bouncycastle:bcpg-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpg-jdk15:1.46 -> org.bouncycastle:bcpg-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpg-jdk15on:1.70 -> org.bouncycastle:bcpg-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpg-jdk15to18:1.82 -> org.bouncycastle:bcpg-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpg-jdk16:1.46 -> org.bouncycastle:bcpg-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpg-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpg-lts8on:2.73.9 -> org.bouncycastle:bcpg-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpkix-fips:2.1.10 -> org.bouncycastle:bcpkix-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpkix-jdk14:1.82 -> org.bouncycastle:bcpkix-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpkix-jdk15on:1.70 -> org.bouncycastle:bcpkix-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpkix-jdk15to18:1.82 -> org.bouncycastle:bcpkix-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpkix-jdk18on:1.82 (*)
+--- org.bouncycastle:bcpkix-lts8on:2.73.9 -> org.bouncycastle:bcpkix-jdk18on:1.82 (*)
+--- org.bouncycastle:bcprov-debug-jdk14:1.82 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-debug-jdk15on:1.70 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-debug-jdk15to18:1.82 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-debug-jdk18on:1.82 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-ext-debug-jdk14:1.74 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-ext-debug-jdk15on:1.70 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-ext-debug-jdk15to18:1.77 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-ext-debug-jdk18on:1.77 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-ext-jdk14:1.78.1 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-ext-jdk15:1.46 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-ext-jdk15on:1.70 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-ext-jdk15to18:1.78.1 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-ext-jdk16:1.46 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-ext-jdk18on:1.78.1 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-jdk12:130 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-jdk14:1.82 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-jdk15+:1.46 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-jdk15:1.46 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-jdk15on:1.70 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-jdk15to18:1.82 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-jdk16:1.46 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bcprov-lts8on:2.73.9 -> org.bouncycastle:bcprov-jdk18on:1.82
+--- org.bouncycastle:bctls-fips:2.1.22 -> org.bouncycastle:bctls-jdk18on:1.82
|    \--- org.bouncycastle:bcutil-jdk18on:1.82 (*)
+--- org.bouncycastle:bctls-jdk14:1.82 -> org.bouncycastle:bctls-jdk18on:1.82 (*)
+--- org.bouncycastle:bctls-jdk15on:1.70 -> org.bouncycastle:bctls-jdk18on:1.82 (*)
+--- org.bouncycastle:bctls-jdk15to18:1.82 -> org.bouncycastle:bctls-jdk18on:1.82 (*)
+--- org.bouncycastle:bctls-jdk18on:1.82 (*)
+--- org.bouncycastle:bctls-lts8on:2.73.9 -> org.bouncycastle:bctls-jdk18on:1.82 (*)
+--- org.bouncycastle:bctsp-jdk14:1.46 -> org.bouncycastle:bctsp-jdk15on:1.46
|    +--- org.bouncycastle:bcprov-jdk15on:1.46 -> org.bouncycastle:bcprov-jdk18on:1.82
|    \--- org.bouncycastle:bcmail-jdk15on:1.46 -> org.bouncycastle:bcmail-jdk18on:1.82 (*)
+--- org.bouncycastle:bctsp-jdk15+:1.46 -> org.bouncycastle:bctsp-jdk15on:1.46 (*)
+--- org.bouncycastle:bctsp-jdk15:1.46 -> org.bouncycastle:bctsp-jdk15on:1.46 (*)
+--- org.bouncycastle:bctsp-jdk15on:1.46 (*)
+--- org.bouncycastle:bctsp-jdk16:1.46 -> org.bouncycastle:bctsp-jdk15on:1.46 (*)
+--- org.bouncycastle:bcutil-jdk14:1.82 -> org.bouncycastle:bcutil-jdk18on:1.82 (*)
+--- org.bouncycastle:bcutil-jdk15on:1.70 -> org.bouncycastle:bcutil-jdk18on:1.82 (*)
+--- org.bouncycastle:bcutil-jdk15to18:1.82 -> org.bouncycastle:bcutil-jdk18on:1.82 (*)
+--- org.bouncycastle:bcutil-jdk18on:1.82 (*)
+--- org.bouncycastle:bcutil-lts8on:2.73.9 -> org.bouncycastle:bcutil-jdk18on:1.82 (*)
+--- org.codehaus.woodstox:woodstox-core-asl:4.4.1
|    +--- javax.xml.stream:stax-api:1.0-2 -> stax:stax-api:1.0.1
|    \--- org.codehaus.woodstox:stax2-api:3.1.4
+--- org.codehaus.woodstox:woodstox-core-lgpl:4.4.1 -> org.codehaus.woodstox:woodstox-core-asl:4.4.1 (*)
+--- org.codehaus.woodstox:wstx-asl:4.0.6 -> org.codehaus.woodstox:woodstox-core-asl:4.4.1 (*)
+--- org.codehaus.woodstox:wstx-lgpl:3.2.9 -> org.codehaus.woodstox:woodstox-core-asl:4.4.1 (*)
+--- org.dom4j:dom4j:2.2.0
+--- org.eclipse.angus:jakarta.mail:2.0.5 -> jakarta.mail:jakarta.mail-api:2.1.5 (*)
+--- org.eclipse.jetty.toolchain:jetty-jakarta-servlet-api:5.0.2 -> jakarta.servlet:jakarta.servlet-api:6.1.0
+--- org.eclipse.jetty.toolchain:jetty-jakarta-websocket-api:2.0.0 -> jakarta.websocket:jakarta.websocket-api:2.2.0
+--- org.eclipse.jetty.toolchain:jetty-javax-websocket-api:1.1.2
+--- org.elasticsearch:jna:5.7.0-1 -> net.java.dev.jna:jna-jpms:5.18.1
+--- org.glassfish.hk2.external:jakarta.inject:2.6.1 -> com.jwebmp:javax.inject:1.1
+--- org.glassfish.hk2.external:javax.inject:2.4.0 -> com.jwebmp:javax.inject:1.1
+--- org.glassfish:jakarta.json:2.0.1 -> jakarta.json:jakarta.json-api:2.1.3
+--- org.glassfish:javax.json:1.1.4 -> javax.json:javax.json-api:1.1.4
+--- org.hamcrest:hamcrest-core:3.0 -> org.hamcrest:hamcrest:3.0
+--- org.hamcrest:hamcrest-library:3.0 -> org.hamcrest:hamcrest:3.0
+--- org.hamcrest:hamcrest:3.0
+--- org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.1.Final -> javax.persistence:javax.persistence-api:2.2
+--- org.hibernate.javax.persistence:hibernate-jpa-2.1-api:1.0.2.Final -> javax.persistence:javax.persistence-api:2.2
+--- org.hibernate.javax.persistence:hibernate-jpa-2.2-api:1.0.0.Beta2 -> javax.persistence:javax.persistence-api:2.2
+--- org.javassist:javassist:3.30.2-GA
+--- org.jboss.resteasy:jaxrs-api:3.0.12.Final
+--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.1.Final -> javax.transaction:javax.transaction-api:1.3
+--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.1.1.Final -> javax.transaction:javax.transaction-api:1.3
+--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.3_spec:2.0.0.Final -> javax.transaction:javax.transaction-api:1.3
+--- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_1.1_spec:1.0.1.Final -> org.jboss.resteasy:jaxrs-api:3.0.12.Final
+--- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.1.Final -> org.jboss.resteasy:jaxrs-api:3.0.12.Final
+--- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.1_spec:2.0.2.Final -> org.jboss.resteasy:jaxrs-api:3.0.12.Final
+--- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_3.0_spec:1.0.1.Final -> jakarta.ws.rs:jakarta.ws.rs-api:4.0.0
+--- org.jetbrains:annotations:26.0.2
+--- org.json:json:20250517
+--- org.jzy3d:jGL:2.5
+--- org.jzy3d:jzy3d-emul-gl-awt:2.2.1
|    +--- org.jzy3d:jzy3d-core:2.2.1
|    |    +--- org.jzy3d:jzy3d-jdt-core:2.2.1
|    |    |    +--- commons-io:commons-io:2.7 -> 2.20.0
|    |    |    +--- org.apache.commons:commons-lang3:3.12.0 -> 3.17.0
|    |    |    +--- org.apache.logging.log4j:log4j-api:2.17.1 -> 2.25.2 (*)
|    |    |    \--- org.apache.logging.log4j:log4j-core:2.17.1 -> org.apache.logging.log4j:log4j-to-slf4j:2.25.2 (*)
|    |    +--- org.smurn:jply:0.2.1
|    |    |    \--- org.apache.commons:commons-lang3:3.1 -> 3.17.0
|    |    +--- net.sf.opencsv:opencsv:2.1
|    |    +--- org.tallison:jmatio:1.5
|    |    |    \--- org.slf4j:slf4j-api:1.7.25 -> 2.0.17 (*)
|    |    +--- com.google.guava:guava:30.1.1-jre -> 33.5.0-jre (*)
|    |    +--- org.apache.commons:commons-collections4:4.4
|    |    +--- com.diogonunes:JColor:5.2.0
|    |    |    +--- net.java.dev.jna:jna:5.8.0 -> net.java.dev.jna:jna-jpms:5.18.1
|    |    |    \--- net.java.dev.jna:jna-platform:5.8.0 -> net.java.dev.jna:jna-platform-jpms:5.18.1 (*)
|    |    +--- org.apache.logging.log4j:log4j-api:2.17.1 -> 2.25.2 (*)
|    |    \--- org.apache.logging.log4j:log4j-core:2.17.1 -> org.apache.logging.log4j:log4j-to-slf4j:2.25.2 (*)
|    +--- org.jzy3d:jzy3d-core-awt:2.2.1
|    |    +--- org.jzy3d:jzy3d-core:2.2.1 (*)
|    |    +--- org.apache.logging.log4j:log4j-api:2.17.1 -> 2.25.2 (*)
|    |    \--- org.apache.logging.log4j:log4j-core:2.17.1 -> org.apache.logging.log4j:log4j-to-slf4j:2.25.2 (*)
|    +--- org.jzy3d:jzy3d-jGL-awt:2.2.1 -> org.jzy3d:jGL:2.5
|    +--- org.apache.logging.log4j:log4j-api:2.17.1 -> 2.25.2 (*)
|    \--- org.apache.logging.log4j:log4j-core:2.17.1 -> org.apache.logging.log4j:log4j-to-slf4j:2.25.2 (*)
+--- org.jzy3d:jzy3d-emul-gl:2.0.0 -> org.jzy3d:jzy3d-emul-gl-awt:2.2.1 (*)
+--- org.jzy3d:jzy3d-jGL-awt:2.2.1 -> org.jzy3d:jGL:2.5
+--- org.lz4:lz4-java:1.8.0
+--- org.ow2.asm:asm:9.9 (*)
+--- org.postgresql:postgresql:42.7.8
+--- org.slf4j:jcl-over-slf4j:2.0.17 (*)
+--- org.slf4j:jul-to-slf4j:2.0.17 (*)
+--- org.slf4j:log4j-over-slf4j:2.0.17 (*)
+--- org.slf4j:slf4j-jcl:1.7.36 -> org.slf4j:slf4j-simple:2.0.17 (*)
+--- org.slf4j:slf4j-jdk14:2.0.17 -> org.slf4j:slf4j-simple:2.0.17 (*)
+--- org.slf4j:slf4j-log4j12:2.0.17 -> org.slf4j:slf4j-simple:2.0.17 (*)
+--- org.slf4j:slf4j-nop:2.0.17 -> org.slf4j:slf4j-simple:2.0.17 (*)
+--- org.slf4j:slf4j-simple:2.0.17 (*)
+--- org.springframework:spring-aop:6.2.14 (*)
+--- org.springframework:spring-jcl:6.2.14 -> org.slf4j:jcl-over-slf4j:2.0.17 (*)
+--- postgresql:postgresql:9.1-901-1.jdbc4 -> org.postgresql:postgresql:42.7.8
+--- servletapi:servletapi:2.4-20040521 -> javax.servlet:javax.servlet-api:4.0.1
+--- stax:stax-api:1.0.1
+--- velocity:velocity:1.5 -> org.apache.velocity:velocity-engine-core:2.4.1 (*)
+--- woodstox:wstx-asl:3.2.7 -> org.codehaus.woodstox:woodstox-core-asl:4.4.1 (*)
+--- woodstox:wstx-lgpl:2.9 -> org.codehaus.woodstox:woodstox-core-asl:4.4.1 (*)
\--- com.google.collections:google-collections:1.0 -> com.google.guava:guava:33.5.0-jre (*)

(c) - A dependency constraint, not a dependency. The dependency affected by the constraint occurs elsewhere in the tree.
(*) - Indicates repeated occurrences of a transitive dependency subtree. Gradle expands transitive dependency subtrees only once per project; repeat occurrences only display the root of the subtree, followed by this annotation.

A web-based, searchable dependency report is available by adding the --scan option.


	at org.gradle.exemplar.test.verifier.StrictOrderLineSegmentedOutputVerifier.verify(StrictOrderLineSegmentedOutputVerifier.java:43)
	at org.gradle.exemplar.test.runner.SamplesRunner.verifyOutput(SamplesRunner.java:214)
	at org.gradle.exemplar.test.runner.SamplesRunner.runChild(SamplesRunner.java:178)
	at org.gradle.exemplar.test.runner.SamplesRunner.runChild(SamplesRunner.java:50)

Muted Tests

Select tests to mute:

  • SamplesTest > sample-all-deactivated_build.sample
  • SamplesTest > sample-all_build.sample

Click the checkbox to trigger a rerun:

  • Rerun failed jobs

@renovate renovate bot force-pushed the renovate/spring-core branch from 49811d9 to cd832bf Compare November 13, 2025 11:56
@renovate renovate bot changed the title Update spring core to v6.2.12 Update spring core to v6.2.13 Nov 13, 2025
@renovate renovate bot force-pushed the renovate/spring-core branch from cd832bf to 69f1198 Compare November 18, 2025 10:11
@renovate renovate bot force-pushed the renovate/spring-core branch from 69f1198 to f8bac76 Compare November 20, 2025 09:08
@renovate renovate bot changed the title Update spring core to v6.2.13 Update spring core to v6.2.14 Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant