SAP UI5 odata create fail

Fussel picture Fussel · Feb 13, 2014 · Viewed 8.6k times · Source

i'm working with SapUi5 to build a webapp which connects to our Netweaver Gateway. This App consumes the data successfully, i only have problems to create objects with the service.

The response data i get is

500 Internal Server Error content-type application/xml - - 001560AA0E081DEB8CA398CC1690D406 Error while parsing an XML stream - 52FB96CF506729E0E1000000C0A8EA2A

The Gateway error log says

Exception /IWCOR/CX_BAD_REQUEST occured.

When i insert data with the Gateway Client everything works fine.

EDIT

My Object is created like this

var testObject = {
            smtp_adr: "[email protected]",
            first_name: "SapUI5",
            last_name: "test",
            nr: 9999
    };

and i upload it with

oModel.create("/MyService", testObject, null, false, null,function() {
        alert("Create successful");
});

Answer

Ash picture Ash · Feb 14, 2014

500 internal server error is related to payload. You are not passing the data properly to back-end. Please check the data that you are passing from front-end.