Openbravo Issue Tracking System - Modules
View Issue Details
0047739ModulesExternal Data Integrationpublic2021-09-22 17:392022-02-01 08:05
aferraz 
Triage Platform Base 
highminorhave not tried
newopen 
5
 
 
0047739: The maximum length of OBEDL_Request_Line.linedata should be checked before setting it
Currently the maximum length of the OBEDL_Request_Line.linedata column is 1000000. If a process generates data longer than 1000000 characters, the following error is shown in the console:

Value .... is too long, it has length 2186116, the maximum allowed length is 1000000
    at org.openbravo.base.model.Property.checkIsValidValue(Property.java:835) ~[classes/:?]
    at org.openbravo.base.structure.BaseOBObject.set(BaseOBObject.java:274) ~[classes/:?]
    at org.openbravo.externaldata.integration.OBEDLRequest.setResponse(OBEDLRequest.java:440) ~[classes/:?]
    at org.openbravo.externaldata.integration.process.ProcessRequest.addRequest(ProcessRequest.java:342) ~[classes/:?]
    at org.openbravo.service.external.integration.process.EdlRequestBuilder.create(EdlRequestBuilder.java:161) ~[classes/:?]
    at org.openbravo.service.external.integration.process.ExternalSynchronizationProcess.addEDLRequests(ExternalSynchronizationProcess.java:249) [classes/:?]
    at org.openbravo.service.external.integration.process.ExternalSynchronizationProcess.lambda$doExecute$0(ExternalSynchronizationProcess.java:73) [classes/:?]
*
Limit the size of the line data before setting it to the EDL Request Line if it is longer than its maximum size
No tags attached.
Issue History
2021-09-22 17:39aferrazNew Issue
2021-09-22 17:39aferrazAssigned To => platform
2021-09-22 17:39aferrazIssue generated from0039949
2022-02-01 08:05alostaleAssigned Toplatform => Triage Platform Base

There are no notes attached to this issue.