From celso.agra at gmail.com Tue Oct 17 10:51:59 2017 Content-Type: multipart/mixed; boundary="===============6084772101251262482==" MIME-Version: 1.0 From: Celso Agra To: apiman-user at lists.jboss.org Subject: [Apiman-user] Internal Server Error through DELETE method, when there is no Content-Type in header Date: Tue, 17 Oct 2017 11:51:37 -0300 Message-ID: --===============6084772101251262482== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi all, I got an "Internal Server Error" when I send a DELETE request method and there is no Content-Type in header. I'd like to know if this is an expected behavior, or something else should be configured? I'm using Apiman 1.3.0.Final with CORS plugin. PS.: This behavior just occurs when I send a DELETE method request through Apiman without "Content-Type" in header. Here is some examples: > *Example 01 $ curl -X "DELETE" > https://apiman.local/apiman-gateway/test-app/application/1.0/delete/99?ap= ikey=3Dxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx > **Error</ti= tle></head><body>Internal > Server Error</body></html>* > > > *Example 02 $ curl -H "Content-Type: application/json" -X "DELETE" > https://apiman.local/apiman-gateway/test-app/application/1.0/delete/99?ap= ikey=3Dxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx > <https://apiman.local/apiman-gateway/test-app/application/1.0/delete/99?a= pikey=3Dxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx>**[ > { "return": "OK" } ]* Best Regards, -- = --- *Celso Agra* --===============6084772101251262482== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGRpdj5IaSBhbGwsPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JIGdv dCBhbiAmcXVvdDtJbnRlcm5hbCBTZXJ2ZXIgRXJyb3ImcXVvdDsgd2hlbiBJIHNlbmQgYSBERUxF VEUgcmVxdWVzdCBtZXRob2QgYW5kIHRoZXJlIGlzIG5vIENvbnRlbnQtVHlwZSBpbiBoZWFkZXIu IEkmIzM5O2QgbGlrZSB0byBrbm93IGlmIHRoaXMgaXMgYW4gZXhwZWN0ZWQgYmVoYXZpb3IsIG9y IHNvbWV0aGluZyBlbHNlIHNob3VsZCBiZSBjb25maWd1cmVkPyBJJiMzOTttIHVzaW5nIEFwaW1h biAxLjMuMC5GaW5hbCB3aXRoIENPUlMgcGx1Z2luLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+ UFMuOiBUaGlzIGJlaGF2aW9yIGp1c3Qgb2NjdXJzIHdoZW4gSSBzZW5kIGEgREVMRVRFIG1ldGhv ZCByZXF1ZXN0IHRocm91Z2ggQXBpbWFuIHdpdGhvdXQgJnF1b3Q7Q29udGVudC1UeXBlJnF1b3Q7 IGluIGhlYWRlci48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkhlcmUgaXMgc29tZSBleGFtcGxl czo8L2Rpdj48ZGl2Pjxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0 eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigy MDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGk+RXhhbXBsZSAwMSAkIGN1cmwgLVggJnF1 b3Q7REVMRVRFJnF1b3Q7IDxhIGhyZWY9Imh0dHBzOi8vYXBpbWFuLmxvY2FsL2FwaW1hbi1nYXRl d2F5L3Rlc3QtYXBwL2FwcGxpY2F0aW9uLzEuMC9kZWxldGUvOTk/YXBpa2V5PXh4eHh4eHh4LXh4 eHgteHh4eC14eHh4LXh4eHh4eHh4eHh4eCI+aHR0cHM6Ly9hcGltYW4ubG9jYWwvYXBpbWFuLWdh dGV3YXkvdGVzdC1hcHAvYXBwbGljYXRpb24vMS4wL2RlbGV0ZS85OT9hcGlrZXk9eHh4eHh4eHgt eHh4eC14eHh4LXh4eHgteHh4eHh4eHh4eHh4PC9hPjxicj48L2k+PGk+Jmx0O2h0bWwmZ3Q7Jmx0 O2hlYWQmZ3Q7Jmx0O3RpdGxlJmd0O0Vycm9yJmx0Oy90aXRsZSZndDsmbHQ7L2hlYWQmZ3Q7Jmx0 O2JvZHkmZ3Q7SW50ZXJuYWwgU2VydmVyIEVycm9yJmx0Oy9ib2R5Jmd0OyZsdDsvaHRtbCZndDs8 L2k+PC9ibG9ja3F1b3RlPjxkaXY+wqA8L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVv dGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlk IHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGk+PGJyPjwvaT48aT5FeGFtcGxl IDAyICQgY3VybCAtSCAmcXVvdDtDb250ZW50LVR5cGU6IGFwcGxpY2F0aW9uL2pzb24mcXVvdDsg LVggJnF1b3Q7REVMRVRFJnF1b3Q7IDxhIGhyZWY9Imh0dHBzOi8vYXBpbWFuLmxvY2FsL2FwaW1h bi1nYXRld2F5L3Rlc3QtYXBwL2FwcGxpY2F0aW9uLzEuMC9kZWxldGUvOTk/YXBpa2V5PXh4eHh4 eHh4LXh4eHgteHh4eC14eHh4LXh4eHh4eHh4eHh4eCI+aHR0cHM6Ly9hcGltYW4ubG9jYWwvYXBp bWFuLWdhdGV3YXkvdGVzdC1hcHAvYXBwbGljYXRpb24vMS4wL2RlbGV0ZS85OT9hcGlrZXk9eHh4 eHh4eHgteHh4eC14eHh4LXh4eHgteHh4eHh4eHh4eHh4PC9hPjxicj48L2k+PGk+WyB7ICZxdW90 O3JldHVybiZxdW90OzogJnF1b3Q7T0smcXVvdDsgfSBdPC9pPjwvYmxvY2txdW90ZT48ZGl2Pjxi cj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkJlc3QgUmVnYXJkcyw8 L2Rpdj48ZGl2Pjxicj48L2Rpdj4tLSA8YnI+PGRpdiBjbGFzcz0iZ21haWxfc2lnbmF0dXJlIj48 ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQt ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oztmb250LXNpemU6MTZweCI+LS0tPGJy PjxiPkNlbHNvwqBBZ3JhPC9iPjwvc3Bhbj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4K PC9kaXY+Cg== --===============6084772101251262482==--