swagger-api / swagger-api/swagger-codegen
SSL Handshake failure with old version of OkHttp on Latest IBM Liberty Build Pack
Nobody has claimed this yet.
- Dominant language
- Mustache
- Stars
- 17.8k
- Forks
- 6k
- PR merge metrics
- No merged PRs in 30d
Description
Description
With Existing OkHttp Version (2.7.5) , SSL is failing in the IBM Latest Liberty Build Pack .
Swagger-codegen version
2.2.2
Related issues/PRs
https://github.com/watson-developer-cloud/java-sdk/issues/610
Suggest a fix/enhancement
Upgrading to latest version of OkHttp it OkHttp3 (3.7.1) will fix the issue . The changes should be done in the Java Client -> pom.mustache artifact
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting the Java Client pom.mustache artifact and compare its current OkHttp dependency with the reported versions. Update the template to use OkHttp 3.7.1, then verify that generated Java clients use the upgraded dependency and that the IBM Liberty SSL handshake failure is addressed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 35/100