We have created a REST service with ADF that provides POST methods through a few HttpServlet objects.
To test the POST services, I set up my integrated WLS 12.2 instance (with JDev 12.2) and populated a sample request with Postman. The request data, headers, and so on are successfully passed to my servlet's "doPost()" method, and I am able to see this all happening with breakpoint debugging.
I cannot get MAF 2.2 to do this. I am running my app in an iOS 9.2 simulator to send POST requests to my REST service on my integrated WLS. The REST application is consistently handling the request via "doGet()" and all headers/POST data are stripped from the request object.
The servlets seem to be mapped correctly in web.xml. We are using ADF Authentication to handle basic HTTP auth, which is behaving as expected.
Any advice? Has anyone successfully implemented a POST request from MAF 2.2.2 against integrated WLS/servlets?
ENVIRONMENT:
JDEV 12.1.3 for MAF 2.2
JDEV 12.2.1 for ADF BC and integrated WLS
iOS 9.2
OSX 10.11.1