Skip to content

Conversation

@simenstoa
Copy link
Contributor

@simenstoa simenstoa commented Feb 8, 2023

Replace dependency on Spring and Jersey with new JaxbMarshaller from digipost/signature-api-specification#270 and Apache HttpClient 5.

@simenstoa simenstoa force-pushed the remove-spring-and-jersey-dependencies branch 8 times, most recently from 11670ba to d68a2f3 Compare February 9, 2023 11:57
@simenstoa simenstoa force-pushed the remove-spring-and-jersey-dependencies branch from d68a2f3 to d56f8ec Compare February 9, 2023 13:18
Simen Støa and others added 15 commits February 9, 2023 15:40
getIssuerDN -> getIssuerX500Principal
Fixing my own 2 years old buggy supposedly quality-of-life enhancements
Fixing wrong use of ContentType.create, which really is a factory method
specializd for strings you _know_ is just a MIME-type, and fails if you
provide e.g. a content-type with a charset.

In summary:
ContentType.create(<all valid content type strings>) 👎
ContentType.parse(<all valid content type strings>) 👍

Naming things is hard.
To get rid of that pesky checked URISyntaxException creeping in
everywhere.
Remove jcl-over-slf4j (Java Commons Logging over SLF4J), as we have no
dependencies requiring commons-logging, and do not need this
replacement.
To support newer Maven version.
@runeflobakk runeflobakk force-pushed the remove-spring-and-jersey-dependencies branch from e85a76f to 9f3e1de Compare February 16, 2023 15:07
@runeflobakk runeflobakk merged commit 1c65d3b into main Feb 16, 2023
@runeflobakk runeflobakk deleted the remove-spring-and-jersey-dependencies branch February 16, 2023 15:27
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.

2 participants