-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
use commons-httpclient from atlassian fork to fix #2183 #2490
Conversation
commons-httpclient is dead upstream and doesnt support SNI, the atlassian fork added support for it and that fixes mapfishapp printing https layers served by servers using a cert with SNI.
same npe with the default jar, so its' probably a local issue with datadir merging or smth.
shouldnt prevent testing from others :) |
Tested on my side:
But it does not seem related |
I can confirm this is another issue: #2493 |
Thanks for testing it - was a bit concerned this would have broken printing.. i know this jar works on 18.06, its just that i've replaced the 'standard' commons-httpclient jar with it on my production systems (ie it doesnt have the |
When used in conjunction with 9afdea2: [ERROR] Failed to execute goal on project mapfishapp: Could not resolve dependencies for project org.georchestra:mapfishapp:war:19.06-SNAPSHOT: Could not find artifact commons-httpclient:commons-httpclient:jar:3.1-atlassian-2 in artifactory-georchestra (https://packages.georchestra.org/artifactory/maven) -> [Help 1] Else it builds and works fine ! |
i suppose artifactory needs to be updated somehow with new deps declared in pom files ? @pmauduit ? |
Backported to 18.12 with 593a6f4 |
Done |
commons-httpclient is dead upstream and doesnt support SNI,
the atlassian fork added support for it and that fixes mapfishapp
printing https layers served by servers using a cert with SNI.
With this pom.xml bit, the right jar is shipped in the war:
PR targetting master but nice to have in 18.12.
For some reason here on my throwaway/testing instance mfapp tells me that the print service isnt available (there's a NPE when hitting
/mapfishapp/pdf
) so i cant really test it, but i've been using this jar in production for the past 6 months.