On further research it is something to do with native vs urlfetch: <url-stream-handler>urlfetch</url-stream-handler>
Adding the above to my appengine-web.xml file allows it to run correctly in both java7 and java8 (would be nice to have this mentioned in the notes about switching to java8 from java7... and a summary of any other compatibility settings). Now the remaining question is: why when using native does it not work? On Thursday, July 13, 2017 at 11:40:28 AM UTC-4, Robert Dyas wrote: > > We have GAE std app that has been running for a coupe of years on java7 > making some https requests out to our credit card processor. Works fine. > > When we switched to java8 runtime those same https requests are getting a > 400 response code from the credit card processor. > > Any ideas as to what might be causing this or where to look? > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/cb32dd9a-d86b-439e-adc2-7561e7b93a02%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
