Ho configurato su onStart l'url del server, il datastore e il nome dell'applicazione
Ho derivato una classe documentale dalla relativa tabella e con solo 2 proprietà valorizzate che mi serve inviare alla medesima classe DO lato server ed ho implementato la chiamata RFC
Quando tento di aprire la connessione al server ottengo
- Code: Select all
onConnect {error: Object
stack:"Error: Invalid namespace\n at a.value (https://ide1-softsystemcloud.instantdevelopercloud.com/app/client/socket.io.min.js:6:39821)\n at U.emit (https://ide1-softsystemcloud.instantdevelopercloud.com/app/client/socket.io.min.js:6:8548)\n at https://ide1-softsystemcloud.instantdevelopercloud.com/app/client/socket.io.min.js:6:46754"
message:"Invalid namespace"
data:undefined
, attempts: undefined, skip: false}
Per le prove sto cercando di contattare l'app server che gira su un'altra sessione IDE
Se invece provo a farlo direttamente all'applicazione in produzione ottengo
- Code: Select all
SyncDO connection refused by server: Client's dataStore differs from that of the server (server: d8210379ad6de5a37424f909539c9d84afc14c8f54d6973ac31c940feb51fa21, client: 2adfdd6d514a1aeed0d3a733aab395b80c7e825de02b151e55a05d9e065bb1f4)
Ovviamente è diverso il datastore visto che sulla app di test l'ho reimportato e quindi si sarà ricalcolato il suo UUID
Come risolvo?
In alternativa c'è modo di riuscire a fare chiamate RFC senza neanche usare il datastore visto che non mi interessa perché è solo un controllo di 2 proprietà di un oggetto lato server?