mirror of
https://github.com/corda/corda.git
synced 2025-01-30 16:14:39 +00:00
ENT-1665 - Update fast-classpath-scanner version to 2.12.3 (was 2.0.21) (#2880)
Problem manifests now that the classpath scanner is used by the serialisation framework in factory initialization to locate pluggable serializers. The actual thrown error is java.lang.RuntimeException: Unknown constant pool tag Given this is a known issue and a fixed bug it makes sense to move the version forward. Unfortunately at this time we cannot move beyond 2.12.3 as 2.12.4 and later versions (up to the latest 2.18.1) exhibit some other error that needs investigating. Thus, move to the latest version that is stable for our current set of use cases. More information on the nature of the problem exhibited by moving beyond 2.12.3 can be found on the linked Jira (ENT-1665) as well as details on reproducing the issue moving forward to 2.12.3 fixes.
This commit is contained in:
parent
d3495e12c6
commit
190232d1f2
@ -4,11 +4,14 @@ Changelog
|
|||||||
Here are brief summaries of what's changed between each snapshot release. This includes guidance on how to upgrade code
|
Here are brief summaries of what's changed between each snapshot release. This includes guidance on how to upgrade code
|
||||||
from the previous milestone release.
|
from the previous milestone release.
|
||||||
|
|
||||||
.. _changelog_v3_1:
|
Unreleased
|
||||||
|
|
||||||
Version 3.1
|
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
|
* Update the fast-classpath-scanner dependent library version from 2.0.21 to 2.12.3
|
||||||
|
|
||||||
|
.. note:: Whilst this is not the latest version of this library, that being 2.18.1 at time of writing, versions later
|
||||||
|
than 2.12.3 (including 2.12.4) exhibit a different issue.
|
||||||
|
|
||||||
* Updated the api scanner gradle plugin to work the same way as the version in master. These changes make the api scanner more
|
* Updated the api scanner gradle plugin to work the same way as the version in master. These changes make the api scanner more
|
||||||
accurate and fix a couple of bugs, and change the format of the api-current.txt file slightly. Backporting these changes
|
accurate and fix a couple of bugs, and change the format of the api-current.txt file slightly. Backporting these changes
|
||||||
to the v3 branch will make it easier for us to ensure that apis are stable for future versions. These changes are
|
to the v3 branch will make it easier for us to ensure that apis are stable for future versions. These changes are
|
||||||
|
@ -35,7 +35,7 @@ dependencies {
|
|||||||
compile "org.apache.qpid:proton-j:0.21.0"
|
compile "org.apache.qpid:proton-j:0.21.0"
|
||||||
|
|
||||||
// FastClasspathScanner: classpath scanning - needed for the NetworkBootstraper
|
// FastClasspathScanner: classpath scanning - needed for the NetworkBootstraper
|
||||||
compile 'io.github.lukehutch:fast-classpath-scanner:2.0.21'
|
compile 'io.github.lukehutch:fast-classpath-scanner:2.12.3'
|
||||||
|
|
||||||
// Unit testing helpers.
|
// Unit testing helpers.
|
||||||
testCompile "junit:junit:$junit_version"
|
testCompile "junit:junit:$junit_version"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user