[teiid-issues] [JBoss JIRA] (TEIID-5545) Odata V4 Batch processing does not work as teiid/olingo rejects "Accept: multipart/mixed" request header

Ramesh Reddy (Jira) issues at jboss.org
Wed Jan 2 18:08:00 EST 2019


    [ https://issues.jboss.org/browse/TEIID-5545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13677801#comment-13677801 ] 

Ramesh Reddy commented on TEIID-5545:
-------------------------------------

If you want the Teiid 9.x working the simplest is to grab the Olingo 4.2 and apply my fix on top of it locally on your code and use that. I did not think of that before ;)

Q2) Yes, you can ignore patches. I do not see any code there.

Q3) if we not changing the versions i.e working with 4.2 on the Teiid 9.x, 4.5 on the 11.x you do not need to mess with any dependencies.

> Odata V4 Batch processing does not work as teiid/olingo rejects "Accept: multipart/mixed" request header
> --------------------------------------------------------------------------------------------------------
>
>                 Key: TEIID-5545
>                 URL: https://issues.jboss.org/browse/TEIID-5545
>             Project: Teiid
>          Issue Type: Bug
>          Components: OData
>    Affects Versions: 11.2
>            Reporter: Christoph John
>            Assignee: Ramesh Reddy
>            Priority: Critical
>             Fix For: 12.1
>
>
> When using Teiid together with SAPUI5/OpenUI5 Odata V4 model, batch processing does not work as Teiid rejects the "Accept: multipart/mixed" header. The issue has been described in
> https://developer.jboss.org/message/986421#986421
> It has been stated that Olingo in general does support multipart messages and it was recommended to remove the header from the request.
> https://developer.jboss.org/message/986425#986425
>  Unfortunately this seems to be not easily possible when using the SAPUI5 framework. I addressed the issue in the SAPUI5 forum under the following issue:
> https://github.com/SAP/openui5/issues/2288
> The result of this discussion was, that the header is valid for the send content. As I am no expert in the topic I do not really have an opinion on that. However, 
> https://www.w3.org/Protocols/rfc1341/7_2_Multipart.html
> suggests that the header is required. So I am not sure if it is correct or an error to reject the message. However, if Olingo can process the content, it would be great to have a fix for the accept header, or alternatively a config option to enable handling of the Accept header in a way that Olingo processes these data.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the teiid-issues mailing list