Cache partagé sur plusieurs XMLServices
Hello à tous,
Je souhaite partager le résultat d'une XMLInstruction Cache entre plusieurs XMLServices.
Dans le XMLGram d'un XMLService, j'ai ajouté une instruction Cache et en enfant, plusieurs DBExtract.
Code:
1 2 3 4
| |_Cache (name = "MonCache")
|___DBExtract
|___DBExtract
|___DBExtract |
La case à cocher [Shared] est cochée.
XMLC_SharedCache = 1 dans les InitParams.
Maintenant dans un autre XMLService où j'ai strictement besoin des mêmes données, j'ai simplement rajouté une instruction :
Code:
|_Cache (name = "MonCache")
en croyant que les données seraient extraites du cache (niveau application puisque XMLC_SharedCache = 1).
Mais non :-)
Alors je pense extraire le XMLGram et faire un import dans tous les XMLServices où j'en ai besoin.
Mais la manière dont je voulais le faire n'est pas bonne ?
Sylvain