Page 1 of 1

Mobilesolution - QuotaExceededError

PostPosted: Wed Sep 23, 2020 12:07 pm
by s.liebig
Hello there!
I am currently programming an app in Servoy. I get the following error message:

Code: Select all
(-:-) 2020-09-23 11:54:41,359 [FATAL] Uncaught Exception:
com.google.gwt.core.client.JavaScriptException: (QuotaExceededError)
stack: Error: Failed to execute 'setItem' on 'Storage': Setting the value of 'xxxxx|12505' exceeded the quota.
    at $setItem_0 (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:7282:17)
    at $setItem (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:7226:3)
    at $storeRowData_0 (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:15579:71)
    at $storeRowData (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:15558:3)
    at OfflineDataProxy$3_0.onResponseReceived_1 [as onResponseReceived] (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:16185:18)
    at $fireOnResponseReceived (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:3948:14)
    at RequestBuilder$1_0.onReadyStateChange (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:4110:5)
    at XMLHttpRequest.<anonymous> (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:9526:13)
    at apply_0 (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:1967:21)
    at entry0 (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:2009:16)
    at XMLHttpRequest.<anonymous> (http://localhost:8080/HVO2go/mobileclient/39102EB5B5F9AABA9AEB29771F2E2A8A.cache.js:1994:14)
__gwt$exception: <skipped>
INDEX_SIZE_ERR: 1
DOMSTRING_SIZE_ERR: 2
HIERARCHY_REQUEST_ERR: 3
WRONG_DOCUMENT_ERR: 4
INVALID_CHARACTER_ERR: 5
NO_DATA_ALLOWED_ERR: 6
NO_MODIFICATION_ALLOWED_ERR: 7
NOT_FOUND_ERR: 8
NOT_SUPPORTED_ERR: 9
INUSE_ATTRIBUTE_ERR: 10
INVALID_STATE_ERR: 11
SYNTAX_ERR: 12
INVALID_MODIFICATION_ERR: 13
NAMESPACE_ERR: 14
INVALID_ACCESS_ERR: 15
VALIDATION_ERR: 16
TYPE_MISMATCH_ERR: 17
SECURITY_ERR: 18
NETWORK_ERR: 19
ABORT_ERR: 20
URL_MISMATCH_ERR: 21
QUOTA_EXCEEDED_ERR: 22
TIMEOUT_ERR: 23
INVALID_NODE_TYPE_ERR: 24
DATA_CLONE_ERR: 25


Has anyone already had this error message? I have already read that Servoy loads the data into the LocaleStorage. According to many websites this is always limited to 5MB. Unfortunately we need much more than this 5MB. Is there a way to increase it? Is there a way to change the load type in Servoy?

I currently use the Servoy version 2020.3.

I would be happy if someone could help me with this problem.

Greetings Dima :)