Hi Marc and Eric,
I did a VM to simulate this issue. Here ir the project:
I created an apiman server with the API (json-server), and try to execute
that with the same configs of my environment. But, I didn't get this
Internal Server Error. So, problem could be on my environment.
Thanks a lot for the attention
Best Regards,
Celso Agra
2017-10-18 18:24 GMT-03:00 Eric Wittmann <eric.wittmann(a)redhat.com>:
OK thanks. I assumed that was the case but wanted to make sure! :)
On Wed, Oct 18, 2017 at 4:33 PM, Celso Agra <celso.agra(a)gmail.com> wrote:
> The API works fine here!
>
> 2017-10-18 17:25 GMT-03:00 Eric Wittmann <eric.wittmann(a)redhat.com>:
>
>> What I mean is: what happens if you bypass the apiman gateway and make
>> an identical curl request directly to the back-end API?
>>
>> I'm asking because I'm coming up empty on why an internal server error
>> could happen in the apiman gateway without generating a stack trace in the
>> log. :)
>>
>> -Eric
>>
>> On Wed, Oct 18, 2017 at 2:31 PM, Celso Agra <celso.agra(a)gmail.com>
>> wrote:
>>
>>> I'll try to simulate that with another VM and API.
>>>
>>> I'll bring results soon as possible!
>>>
>>> 2017-10-18 15:21 GMT-03:00 Eric Wittmann <eric.wittmann(a)redhat.com>:
>>>
>>>> Is there any chance that the Internal Server Error is coming from the
>>>> API being proxied? :)
>>>>
>>>> -Eric
>>>>
>>>>
>>>> On Wed, Oct 18, 2017 at 1:23 PM, Celso Agra <celso.agra(a)gmail.com>
>>>> wrote:
>>>>
>>>>> Hi Eric,
>>>>>
>>>>> I look into "standalone/log/server.log", and I didn't
see anything
>>>>> about this. =/
>>>>>
>>>>> Best Regards,
>>>>>
>>>>> Celso Agra
>>>>>
>>>>>
>>>>> 2017-10-18 9:22 GMT-03:00 Eric Wittmann
<eric.wittmann(a)redhat.com>:
>>>>>
>>>>>> Are there any errors in the server logs that could help diagnose
>>>>>> this issue?
>>>>>>
>>>>>> On Tue, Oct 17, 2017 at 10:51 AM, Celso Agra
<celso.agra(a)gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> 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...
>>>>>>>>
<
https://apiman.local/apiman-gateway/test-app/application/1.0/delete/99?ap...
>>>>>>>> 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...
>>>>>>>>
<
https://apiman.local/apiman-gateway/test-app/application/1.0/delete/99?ap...
>>>>>>>> { "return": "OK" } ]*
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Best Regards,
>>>>>>>
>>>>>>> --
>>>>>>> ---
>>>>>>> *Celso Agra*
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Apiman-user mailing list
>>>>>>> Apiman-user(a)lists.jboss.org
>>>>>>>
https://lists.jboss.org/mailman/listinfo/apiman-user
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> ---
>>>>> *Celso Agra*
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> ---
>>> *Celso Agra*
>>>
>>
>>
>
>
> --
> ---
> *Celso Agra*
>