Bonjour,
Je bloque actuellement sur un problème sûrement lié à la JVM lancée par Oracle.
J'utilise le package UTL_DBWS pour interroger un web service en PL/SQL et la requête envoyée au serveur est tronquée.
Pour détail, je lis des fichiers d'un de mes database directory et les encode en base64. J'intègre l'encodage base64 dans mon XMLType que je passe à mon UTL_DBWS.invoke().
Lorsque j'enregistre pour debug mon XMLType est correct (données entières côté Oracle).
Lorsque je regarde la requête réellement envoyée au Web service (avec wireshark) les base64 sont tronquées et la requête pèse 80Ko max.
En testant sur de petits fichiers (avec une requête qui fera donc moins de 80 Ko) la requête est correctement envoyée sans données tronquées.
Cette limitation vient elle de la JVM ? est il possible de paramétrer la taille max ?
Merci par avance, à votre disposition pour des détails supplémentaires si requis.
Cordialement,
Antoine
Partager