It is currently 8 June 2025, 17:36 Advanced search

syncservice timeout?

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

syncservice timeout?

Postby giopoi47 » 20 November 2024, 13:36

la documentazione dice:
Questa proprietà non ha effetto se impostata in un'applicazione offline all'esterno della shell nativa, poiché l'oggetto Javascript utilizzato per la connessione non permette la configurazione del timeout di connessione.

Cosa vuol dire all'esterno della shell nativa? Nella shell non esiste una SyncService!!!
in questo caso?
Code: Select all
if (not(gestopark.gestausil.isOffline()))
{
  return null
}

SyncService.serverURL = gestopark.gestausil.getSetting(Application, "SYNCSRV")
SyncService.connectionTimeout = 60 <====================================================

if (SyncService.serverURL == "")
{
  // la mia rete locale
  SyncService.serverURL = Parametri.LinkServerSyncro
}
SyncService.username = gestopark.gestausil.IDDominio
SyncService.password = docIDToGuid(Parametri.IDComune)

parametri.addValue(Parametri.User)
parametri.addValue(Parametri.Password)
if (Parametri.IdZona != null)
{
  parametri.addValue(docIDToGuid(Parametri.IdZona))
}
else
{
  parametri.addValue(null)
}
if (Parametri.IdSottozona != null)
{
  string s = docIDToGuid(Parametri.IdSottozona)
  parametri.addValue(s)
}
else
{
  parametri.addValue(null)
}
Recordset rs = null
rs = SyncService.query(comando, parametri)
Poidomani Giovanni, freelance
User avatar
giopoi47
 
Posts: 161
Joined: 27 January 2023, 10:47

Re: syncservice timeout?

Postby d.termini » 12 December 2024, 10:35

Ho lo stesso problema.
Quando sono in shell nativa (si intende quando gira su caravel/apk) non posso connettermi al server.
Da simulatore su browser funziona perfettamente.

Anche se metto 30 minuti va in timeout dopo 103 millisecondi (da debug)
Se non ricordo male c'era una patch, la cerco.
Per me è una regressione perché sono strasicuro che era stato corretto.
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: syncservice timeout?

Postby d.pierangeli » 12 December 2024, 15:43

Non saprei, guardando solo il codice il timeout impostato è corretto e non ho visto modifiche.

Riesci a replicarlo?
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 38 guests

cron