Skip to content

Remove javax.xml.bind dependency from ExpressionEvaluatingParameterBinder [DATAMONGO-2156] #3023

Closed
@spring-projects-issues

Description

@spring-projects-issues

Mark Paluch opened DATAMONGO-2156 and commented

ExpressionEvaluatingParameterBinder uses DatatypeConverter to convert bytes into their Base64 representation. We should replace these calls with Spring Framework's Base64Utils.encodeToString.

javax.xml.bind requires explicit inclusion on Java 9+


Affects: 2.2 M1 (Moore), 2.0.12 (Kay SR12), 2.1.3 (Lovelace SR3)

Referenced from: pull request #626, and commits a834f29, 68d6e91, 0698f8b, 6c8cf12, f7106dc, d8721c9

Backported to: 2.1.4 (Lovelace SR4), 2.0.13 (Kay SR13)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions