svtech vijaywada
Posts: 0
Joined: Fri Oct 04, 2013 10:07 am

Load error: 400 {"code":"DBUS007","description":"Serialization error"}

this is the code am executing...

function registration() {
var serverUrl = 'https://api.appery.io/rest/1/db/users';

Code: Select all

 var username = document.getElementById('startScreen_username_input').value; 
 var password = document.getElementById('startScreen_password_input').value; 
 var firstname = document.getElementById('startScreen_firstname_input').value; 
 var lastname = document.getElementById('startScreen_lastname_input').value; 
 alert("Successfully loaded  " + username); 
 var str="{username:"+username+"},{password:"+password+"},{firstname:"+firstname+"},{lastname:"+lastname+"}"; 
 alert("Successfully loaded  " + str); 
 var data=JSON.stringify(str); 
 alert("Successfully loaded  " + data); 
 $.ajax({ 
     type: "POST", 
     beforeSend: function(request) { 
         request.setRequestHeader("X-Appery-Database-Id", 'databaseid'); 
          }, 
     url: serverUrl, 
     data:data, 
     processData:false, 
     contentType: "application/json", 
     success: function(data) { 
         console.log("Successfully loaded"); 
         alert("Successfully loaded"); 
         // OPTIONAL, this is the file name under which the image was stored in database.... 
         // localStorage.setItem('db_file_name', data.filename); 

     }, 
     error: function(xhr) { 
         console.log("Load error: " + xhr.status + " " + xhr.responseText); 
         alert("error loaded"); 
         // do something in case of an error... 
     } 
 }); 

}

Maryna Brodina
Posts: 0
Joined: Thu Apr 05, 2012 7:27 am

Load error: 400 {"code":"DBUS007","description":"Serialization error"}

Hello! Could you provide more information? Please take a look here http://docs.appery.io/documentation/d...

Kateryna Grynko
Posts: 0
Joined: Thu Nov 15, 2012 9:13 am

Load error: 400 {"code":"DBUS007","description":"Serialization error"}

Hi,

Please also try removing the following line: codevar data = JSON.stringify(str);/code

svtech vijaywada
Posts: 0
Joined: Fri Oct 04, 2013 10:07 am

Load error: 400 {"code":"DBUS007","description":"Serialization error"}

if am removing following statement

var data = JSON.stringify(str);

am getting same error only

svtech vijaywada
Posts: 0
Joined: Fri Oct 04, 2013 10:07 am

Load error: 400 {"code":"DBUS007","description":"Serialization error"}

if am using the json.parse() method am getting the following error
"Load error: 0 undefined"

sample code:
var str='{"username":"username","password":"password"}';
alert("Successfully loaded " + str);
//var data=JSON.stringify(str);
var data=JSON.parse(str);

Kateryna Grynko
Posts: 0
Joined: Thu Nov 15, 2012 9:13 am

Load error: 400 {"code":"DBUS007","description":"Serialization error"}

Hi,

You generate JSON structure incorrectly. Please use the following code (line 9 is corrected):
prefunction registration() {
var serverUrl = 'https://api.appery.io/rest/1/db/users';

var username = document.getElementById('startScreen_username_input').value;
var password = document.getElementById('startScreen_password_input').value;
var firstname = document.getElementById('startScreen_firstname_input').value;
var lastname = document.getElementById('startScreen_lastname_input').value;
alert("Successfully loaded " + username);
var str = {"username": username, "password": password, "firstname": firstname, "lastname": lastname};
alert("Successfully loaded " + str);
var data = JSON.stringify(str);
alert("Successfully loaded " + data);
$.ajax({
type: "POST",
beforeSend: function(request) {
request.setRequestHeader("X-Appery-Database-Id", 'databaseid');
},
url: serverUrl,
data: data,
processData: false,
contentType: "application/json",
success: function(data) {
console.log("Successfully loaded");
alert("Successfully loaded");
// OPTIONAL, this is the file name under which the image was stored in database....
// localStorage.setItem('db_file_name', data.filename);

},
error: function(xhr) {
console.log("Load error: " + xhr.status + " " + xhr.responseText);
alert("error loaded");
// do something in case of an error...
}
});
}/pre

svtech vijaywada
Posts: 0
Joined: Fri Oct 04, 2013 10:07 am

Load error: 400 {"code":"DBUS007","description":"Serialization error"}

thank you ....

its working fine..

Return to “Issues”